var searchIndex = {}; searchIndex["bitflags"] = {"doc":"A typesafe bitmask flag generator.","items":[[6,"__BitFlagsWidth","bitflags","",null,null],[14,"bitflags","","The `bitflags!` macro generates a `struct` that holds a set of C-style bitmask flags. It is useful for creating typesafe wrappers for C APIs.",null,null]],"paths":[]}; searchIndex["cl_sys"] = {"doc":"FFI bindings for OpenCL.","items":[[4,"c_void","cl_sys","",null,null],[6,"size_t","","",null,null],[3,"cl_image_format","","",null,null],[12,"image_channel_order","","",0,null],[12,"image_channel_data_type","","",0,null],[3,"cl_image_desc","","",null,null],[12,"image_type","","",1,null],[12,"image_width","","",1,null],[12,"image_height","","",1,null],[12,"image_depth","","",1,null],[12,"image_array_size","","",1,null],[12,"image_row_pitch","","",1,null],[12,"image_slice_pitch","","",1,null],[12,"num_mip_levels","","",1,null],[12,"num_samples","","",1,null],[12,"buffer","","",1,null],[3,"cl_buffer_region","","",null,null],[12,"origin","","",2,null],[12,"size","","",2,null],[6,"cl_GLuint","","",null,null],[6,"cl_GLint","","",null,null],[6,"cl_GLenum","","",null,null],[6,"cl_gl_object_type","","",null,null],[6,"cl_gl_texture_info","","",null,null],[6,"cl_gl_platform_info","","",null,null],[6,"cl_gl_context_info","","",null,null],[6,"CLeglImageKHR","","",null,null],[6,"CLeglDisplayKHR","","",null,null],[6,"CLeglSyncKHR","","",null,null],[6,"cl_egl_image_properties_khr","","",null,null],[6,"cl_d3d10_device_source_khr","","",null,null],[6,"cl_d3d10_device_set_khr","","",null,null],[6,"cl_platform_id","","",null,null],[6,"cl_device_id","","",null,null],[6,"cl_context","","",null,null],[6,"cl_command_queue","","",null,null],[6,"cl_mem","","",null,null],[6,"cl_program","","",null,null],[6,"cl_kernel","","",null,null],[6,"cl_event","","",null,null],[6,"cl_sampler","","",null,null],[6,"cl_char","","",null,null],[6,"cl_uchar","","",null,null],[6,"cl_short","","",null,null],[6,"cl_ushort","","",null,null],[6,"cl_int","","",null,null],[6,"cl_uint","","",null,null],[6,"cl_long","","",null,null],[6,"cl_ulong","","",null,null],[6,"cl_half","","",null,null],[6,"cl_float","","",null,null],[6,"cl_double","","",null,null],[6,"cl_bool","","",null,null],[6,"cl_bitfield","","",null,null],[6,"cl_device_type","","",null,null],[6,"cl_platform_info","","",null,null],[6,"cl_device_info","","",null,null],[6,"cl_device_fp_config","","",null,null],[6,"cl_device_mem_cache_type","","",null,null],[6,"cl_device_local_mem_type","","",null,null],[6,"cl_device_exec_capabilities","","",null,null],[6,"cl_device_svm_capabilities","","",null,null],[6,"cl_command_queue_properties","","",null,null],[6,"cl_device_partition_property","","",null,null],[6,"cl_device_affinity_domain","","",null,null],[6,"cl_context_properties","","",null,null],[6,"cl_context_info","","",null,null],[6,"cl_queue_properties","","",null,null],[6,"cl_command_queue_info","","",null,null],[6,"cl_channel_order","","",null,null],[6,"cl_channel_type","","",null,null],[6,"cl_mem_flags","","",null,null],[6,"cl_svm_mem_flags","","",null,null],[6,"cl_mem_object_type","","",null,null],[6,"cl_mem_info","","",null,null],[6,"cl_mem_migration_flags","","",null,null],[6,"cl_image_info","","",null,null],[6,"cl_buffer_create_type","","",null,null],[6,"cl_addressing_mode","","",null,null],[6,"cl_filter_mode","","",null,null],[6,"cl_sampler_info","","",null,null],[6,"cl_map_flags","","",null,null],[6,"cl_pipe_properties","","",null,null],[6,"cl_pipe_info","","",null,null],[6,"cl_program_info","","",null,null],[6,"cl_program_build_info","","",null,null],[6,"cl_program_binary_type","","",null,null],[6,"cl_build_status","","",null,null],[6,"cl_kernel_info","","",null,null],[6,"cl_kernel_arg_info","","",null,null],[6,"cl_kernel_arg_address_qualifier","","",null,null],[6,"cl_kernel_arg_access_qualifier","","",null,null],[6,"cl_kernel_arg_type_qualifier","","",null,null],[6,"cl_kernel_work_group_info","","",null,null],[6,"cl_kernel_sub_group_info","","",null,null],[6,"cl_event_info","","",null,null],[6,"cl_command_type","","",null,null],[6,"cl_profiling_info","","",null,null],[6,"cl_sampler_properties","","",null,null],[6,"cl_kernel_exec_info","","",null,null],[17,"GL_TEXTURE_1D","","",null,null],[17,"GL_TEXTURE_1D_ARRAY","","",null,null],[17,"GL_TEXTURE_BUFFER","","",null,null],[17,"GL_TEXTURE_2D","","",null,null],[17,"GL_TEXTURE_2D_ARRAY","","",null,null],[17,"GL_TEXTURE_3D","","",null,null],[17,"GL_TEXTURE_CUBE_MAP_POSITIVE_X","","",null,null],[17,"GL_TEXTURE_CUBE_MAP_NEGATIVE_X","","",null,null],[17,"GL_TEXTURE_CUBE_MAP_POSITIVE_Y","","",null,null],[17,"GL_TEXTURE_CUBE_MAP_NEGATIVE_Y","","",null,null],[17,"GL_TEXTURE_CUBE_MAP_POSITIVE_Z","","",null,null],[17,"GL_TEXTURE_CUBE_MAP_NEGATIVE_Z","","",null,null],[17,"GL_TEXTURE_RECTANGLE","","",null,null],[17,"CL_GL_OBJECT_BUFFER","","",null,null],[17,"CL_GL_OBJECT_TEXTURE2D","","",null,null],[17,"CL_GL_OBJECT_TEXTURE3D","","",null,null],[17,"CL_GL_OBJECT_RENDERBUFFER","","",null,null],[17,"CL_GL_OBJECT_TEXTURE2D_ARRAY","","",null,null],[17,"CL_GL_OBJECT_TEXTURE1D","","",null,null],[17,"CL_GL_OBJECT_TEXTURE1D_ARRAY","","",null,null],[17,"CL_GL_OBJECT_TEXTURE_BUFFER","","",null,null],[17,"CL_GL_TEXTURE_TARGET","","",null,null],[17,"CL_GL_MIPMAP_LEVEL","","",null,null],[17,"CL_GL_NUM_SAMPLES","","",null,null],[17,"CL_KHR_GL_SHARING","","",null,null],[17,"CL_INVALID_GL_SHAREGROUP_REFERENCE_KHR","","",null,null],[17,"CL_CURRENT_DEVICE_FOR_GL_CONTEXT_KHR","","",null,null],[17,"CL_DEVICES_FOR_GL_CONTEXT_KHR","","",null,null],[17,"CL_GL_CONTEXT_KHR","","",null,null],[17,"CL_EGL_DISPLAY_KHR","","",null,null],[17,"CL_GLX_DISPLAY_KHR","","",null,null],[17,"CL_WGL_HDC_KHR","","",null,null],[17,"CL_CGL_SHAREGROUP_KHR","","",null,null],[17,"CL_CONTEXT_PROPERTY_USE_CGL_SHAREGROUP_APPLE","","",null,null],[17,"CL_CONTEXT_D3D10_DEVICE_KHR","","",null,null],[17,"CL_CONTEXT_ADAPTER_D3D9_KHR","","",null,null],[17,"CL_CONTEXT_ADAPTER_D3D9EX_KHR","","",null,null],[17,"CL_CONTEXT_ADAPTER_DXVA_KHR","","",null,null],[17,"CL_CONTEXT_D3D11_DEVICE_KHR","","",null,null],[17,"CL_SUCCESS","","",null,null],[17,"CL_DEVICE_NOT_FOUND","","",null,null],[17,"CL_DEVICE_NOT_AVAILABLE","","",null,null],[17,"CL_COMPILER_NOT_AVAILABLE","","",null,null],[17,"CL_MEM_OBJECT_ALLOCATION_FAILURE","","",null,null],[17,"CL_OUT_OF_RESOURCES","","",null,null],[17,"CL_OUT_OF_HOST_MEMORY","","",null,null],[17,"CL_PROFILING_INFO_NOT_AVAILABLE","","",null,null],[17,"CL_MEM_COPY_OVERLAP","","",null,null],[17,"CL_IMAGE_FORMAT_MISMATCH","","",null,null],[17,"CL_IMAGE_FORMAT_NOT_SUPPORTED","","",null,null],[17,"CL_BUILD_PROGRAM_FAILURE","","",null,null],[17,"CL_MAP_FAILURE","","",null,null],[17,"CL_MISALIGNED_SUB_BUFFER_OFFSET","","",null,null],[17,"CL_EXEC_STATUS_ERROR_FOR_EVENTS_IN_WAIT_LIST","","",null,null],[17,"CL_COMPILE_PROGRAM_FAILURE","","",null,null],[17,"CL_LINKER_NOT_AVAILABLE","","",null,null],[17,"CL_LINK_PROGRAM_FAILURE","","",null,null],[17,"CL_DEVICE_PARTITION_FAILED","","",null,null],[17,"CL_KERNEL_ARG_INFO_NOT_AVAILABLE","","",null,null],[17,"CL_INVALID_VALUE","","",null,null],[17,"CL_INVALID_DEVICE_TYPE","","",null,null],[17,"CL_INVALID_PLATFORM","","",null,null],[17,"CL_INVALID_DEVICE","","",null,null],[17,"CL_INVALID_CONTEXT","","",null,null],[17,"CL_INVALID_QUEUE_PROPERTIES","","",null,null],[17,"CL_INVALID_COMMAND_QUEUE","","",null,null],[17,"CL_INVALID_HOST_PTR","","",null,null],[17,"CL_INVALID_MEM_OBJECT","","",null,null],[17,"CL_INVALID_IMAGE_FORMAT_DESCRIPTOR","","",null,null],[17,"CL_INVALID_IMAGE_SIZE","","",null,null],[17,"CL_INVALID_SAMPLER","","",null,null],[17,"CL_INVALID_BINARY","","",null,null],[17,"CL_INVALID_BUILD_OPTIONS","","",null,null],[17,"CL_INVALID_PROGRAM","","",null,null],[17,"CL_INVALID_PROGRAM_EXECUTABLE","","",null,null],[17,"CL_INVALID_KERNEL_NAME","","",null,null],[17,"CL_INVALID_KERNEL_DEFINITION","","",null,null],[17,"CL_INVALID_KERNEL","","",null,null],[17,"CL_INVALID_ARG_INDEX","","",null,null],[17,"CL_INVALID_ARG_VALUE","","",null,null],[17,"CL_INVALID_ARG_SIZE","","",null,null],[17,"CL_INVALID_KERNEL_ARGS","","",null,null],[17,"CL_INVALID_WORK_DIMENSION","","",null,null],[17,"CL_INVALID_WORK_GROUP_SIZE","","",null,null],[17,"CL_INVALID_WORK_ITEM_SIZE","","",null,null],[17,"CL_INVALID_GLOBAL_OFFSET","","",null,null],[17,"CL_INVALID_EVENT_WAIT_LIST","","",null,null],[17,"CL_INVALID_EVENT","","",null,null],[17,"CL_INVALID_OPERATION","","",null,null],[17,"CL_INVALID_GL_OBJECT","","",null,null],[17,"CL_INVALID_BUFFER_SIZE","","",null,null],[17,"CL_INVALID_MIP_LEVEL","","",null,null],[17,"CL_INVALID_GLOBAL_WORK_SIZE","","",null,null],[17,"CL_INVALID_PROPERTY","","",null,null],[17,"CL_INVALID_IMAGE_DESCRIPTOR","","",null,null],[17,"CL_INVALID_COMPILER_OPTIONS","","",null,null],[17,"CL_INVALID_LINKER_OPTIONS","","",null,null],[17,"CL_INVALID_DEVICE_PARTITION_COUNT","","",null,null],[17,"CL_INVALID_PIPE_SIZE","","",null,null],[17,"CL_INVALID_DEVICE_QUEUE","","",null,null],[17,"CL_PLATFORM_NOT_FOUND_KHR","","",null,null],[17,"CL_VERSION_1_0","","",null,null],[17,"CL_VERSION_1_1","","",null,null],[17,"CL_VERSION_1_2","","",null,null],[17,"CL_VERSION_2_0","","",null,null],[17,"CL_VERSION_2_1","","",null,null],[17,"CL_FALSE","","",null,null],[17,"CL_TRUE","","",null,null],[17,"CL_BLOCKING","","",null,null],[17,"CL_NON_BLOCKING","","",null,null],[17,"CL_PLATFORM_PROFILE","","",null,null],[17,"CL_PLATFORM_VERSION","","",null,null],[17,"CL_PLATFORM_NAME","","",null,null],[17,"CL_PLATFORM_VENDOR","","",null,null],[17,"CL_PLATFORM_EXTENSIONS","","",null,null],[17,"CL_PLATFORM_HOST_TIMER_RESOLUTION","","",null,null],[17,"CL_DEVICE_TYPE_DEFAULT","","",null,null],[17,"CL_DEVICE_TYPE_CPU","","",null,null],[17,"CL_DEVICE_TYPE_GPU","","",null,null],[17,"CL_DEVICE_TYPE_ACCELERATOR","","",null,null],[17,"CL_DEVICE_TYPE_CUSTOM","","",null,null],[17,"CL_DEVICE_TYPE_ALL","","",null,null],[17,"CL_DEVICE_TYPE","","",null,null],[17,"CL_DEVICE_VENDOR_ID","","",null,null],[17,"CL_DEVICE_MAX_COMPUTE_UNITS","","",null,null],[17,"CL_DEVICE_MAX_WORK_ITEM_DIMENSIONS","","",null,null],[17,"CL_DEVICE_MAX_WORK_GROUP_SIZE","","",null,null],[17,"CL_DEVICE_MAX_WORK_ITEM_SIZES","","",null,null],[17,"CL_DEVICE_PREFERRED_VECTOR_WIDTH_CHAR","","",null,null],[17,"CL_DEVICE_PREFERRED_VECTOR_WIDTH_SHORT","","",null,null],[17,"CL_DEVICE_PREFERRED_VECTOR_WIDTH_INT","","",null,null],[17,"CL_DEVICE_PREFERRED_VECTOR_WIDTH_LONG","","",null,null],[17,"CL_DEVICE_PREFERRED_VECTOR_WIDTH_FLOAT","","",null,null],[17,"CL_DEVICE_PREFERRED_VECTOR_WIDTH_DOUBLE","","",null,null],[17,"CL_DEVICE_MAX_CLOCK_FREQUENCY","","",null,null],[17,"CL_DEVICE_ADDRESS_BITS","","",null,null],[17,"CL_DEVICE_MAX_READ_IMAGE_ARGS","","",null,null],[17,"CL_DEVICE_MAX_WRITE_IMAGE_ARGS","","",null,null],[17,"CL_DEVICE_MAX_MEM_ALLOC_SIZE","","",null,null],[17,"CL_DEVICE_IMAGE2D_MAX_WIDTH","","",null,null],[17,"CL_DEVICE_IMAGE2D_MAX_HEIGHT","","",null,null],[17,"CL_DEVICE_IMAGE3D_MAX_WIDTH","","",null,null],[17,"CL_DEVICE_IMAGE3D_MAX_HEIGHT","","",null,null],[17,"CL_DEVICE_IMAGE3D_MAX_DEPTH","","",null,null],[17,"CL_DEVICE_IMAGE_SUPPORT","","",null,null],[17,"CL_DEVICE_MAX_PARAMETER_SIZE","","",null,null],[17,"CL_DEVICE_MAX_SAMPLERS","","",null,null],[17,"CL_DEVICE_MEM_BASE_ADDR_ALIGN","","",null,null],[17,"CL_DEVICE_MIN_DATA_TYPE_ALIGN_SIZE","","",null,null],[17,"CL_DEVICE_SINGLE_FP_CONFIG","","",null,null],[17,"CL_DEVICE_GLOBAL_MEM_CACHE_TYPE","","",null,null],[17,"CL_DEVICE_GLOBAL_MEM_CACHELINE_SIZE","","",null,null],[17,"CL_DEVICE_GLOBAL_MEM_CACHE_SIZE","","",null,null],[17,"CL_DEVICE_GLOBAL_MEM_SIZE","","",null,null],[17,"CL_DEVICE_MAX_CONSTANT_BUFFER_SIZE","","",null,null],[17,"CL_DEVICE_MAX_CONSTANT_ARGS","","",null,null],[17,"CL_DEVICE_LOCAL_MEM_TYPE","","",null,null],[17,"CL_DEVICE_LOCAL_MEM_SIZE","","",null,null],[17,"CL_DEVICE_ERROR_CORRECTION_SUPPORT","","",null,null],[17,"CL_DEVICE_PROFILING_TIMER_RESOLUTION","","",null,null],[17,"CL_DEVICE_ENDIAN_LITTLE","","",null,null],[17,"CL_DEVICE_AVAILABLE","","",null,null],[17,"CL_DEVICE_COMPILER_AVAILABLE","","",null,null],[17,"CL_DEVICE_EXECUTION_CAPABILITIES","","",null,null],[17,"CL_DEVICE_QUEUE_PROPERTIES","","",null,null],[17,"CL_DEVICE_QUEUE_ON_HOST_PROPERTIES","","",null,null],[17,"CL_DEVICE_NAME","","",null,null],[17,"CL_DEVICE_VENDOR","","",null,null],[17,"CL_DRIVER_VERSION","","",null,null],[17,"CL_DEVICE_PROFILE","","",null,null],[17,"CL_DEVICE_VERSION","","",null,null],[17,"CL_DEVICE_EXTENSIONS","","",null,null],[17,"CL_DEVICE_PLATFORM","","",null,null],[17,"CL_DEVICE_DOUBLE_FP_CONFIG","","",null,null],[17,"CL_DEVICE_HALF_FP_CONFIG","","",null,null],[17,"CL_DEVICE_PREFERRED_VECTOR_WIDTH_HALF","","",null,null],[17,"CL_DEVICE_HOST_UNIFIED_MEMORY","","",null,null],[17,"CL_DEVICE_NATIVE_VECTOR_WIDTH_CHAR","","",null,null],[17,"CL_DEVICE_NATIVE_VECTOR_WIDTH_SHORT","","",null,null],[17,"CL_DEVICE_NATIVE_VECTOR_WIDTH_INT","","",null,null],[17,"CL_DEVICE_NATIVE_VECTOR_WIDTH_LONG","","",null,null],[17,"CL_DEVICE_NATIVE_VECTOR_WIDTH_FLOAT","","",null,null],[17,"CL_DEVICE_NATIVE_VECTOR_WIDTH_DOUBLE","","",null,null],[17,"CL_DEVICE_NATIVE_VECTOR_WIDTH_HALF","","",null,null],[17,"CL_DEVICE_OPENCL_C_VERSION","","",null,null],[17,"CL_DEVICE_LINKER_AVAILABLE","","",null,null],[17,"CL_DEVICE_BUILT_IN_KERNELS","","",null,null],[17,"CL_DEVICE_IMAGE_MAX_BUFFER_SIZE","","",null,null],[17,"CL_DEVICE_IMAGE_MAX_ARRAY_SIZE","","",null,null],[17,"CL_DEVICE_PARENT_DEVICE","","",null,null],[17,"CL_DEVICE_PARTITION_MAX_SUB_DEVICES","","",null,null],[17,"CL_DEVICE_PARTITION_PROPERTIES","","",null,null],[17,"CL_DEVICE_PARTITION_AFFINITY_DOMAIN","","",null,null],[17,"CL_DEVICE_PARTITION_TYPE","","",null,null],[17,"CL_DEVICE_REFERENCE_COUNT","","",null,null],[17,"CL_DEVICE_PREFERRED_INTEROP_USER_SYNC","","",null,null],[17,"CL_DEVICE_PRINTF_BUFFER_SIZE","","",null,null],[17,"CL_DEVICE_IMAGE_PITCH_ALIGNMENT","","",null,null],[17,"CL_DEVICE_IMAGE_BASE_ADDRESS_ALIGNMENT","","",null,null],[17,"CL_DEVICE_MAX_READ_WRITE_IMAGE_ARGS","","",null,null],[17,"CL_DEVICE_MAX_GLOBAL_VARIABLE_SIZE","","",null,null],[17,"CL_DEVICE_QUEUE_ON_DEVICE_PROPERTIES","","",null,null],[17,"CL_DEVICE_QUEUE_ON_DEVICE_PREFERRED_SIZE","","",null,null],[17,"CL_DEVICE_QUEUE_ON_DEVICE_MAX_SIZE","","",null,null],[17,"CL_DEVICE_MAX_ON_DEVICE_QUEUES","","",null,null],[17,"CL_DEVICE_MAX_ON_DEVICE_EVENTS","","",null,null],[17,"CL_DEVICE_SVM_CAPABILITIES","","",null,null],[17,"CL_DEVICE_GLOBAL_VARIABLE_PREFERRED_TOTAL_SIZE","","",null,null],[17,"CL_DEVICE_MAX_PIPE_ARGS","","",null,null],[17,"CL_DEVICE_PIPE_MAX_ACTIVE_RESERVATIONS","","",null,null],[17,"CL_DEVICE_PIPE_MAX_PACKET_SIZE","","",null,null],[17,"CL_DEVICE_PREFERRED_PLATFORM_ATOMIC_ALIGNMENT","","",null,null],[17,"CL_DEVICE_PREFERRED_GLOBAL_ATOMIC_ALIGNMENT","","",null,null],[17,"CL_DEVICE_PREFERRED_LOCAL_ATOMIC_ALIGNMENT","","",null,null],[17,"CL_DEVICE_IL_VERSION","","",null,null],[17,"CL_DEVICE_MAX_NUM_SUB_GROUPS","","",null,null],[17,"CL_DEVICE_SUB_GROUP_INDEPENDENT_FORWARD_PROGRESS","","",null,null],[17,"CL_FP_DENORM","","",null,null],[17,"CL_FP_INF_NAN","","",null,null],[17,"CL_FP_ROUND_TO_NEAREST","","",null,null],[17,"CL_FP_ROUND_TO_ZERO","","",null,null],[17,"CL_FP_ROUND_TO_INF","","",null,null],[17,"CL_FP_FMA","","",null,null],[17,"CL_FP_SOFT_FLOAT","","",null,null],[17,"CL_FP_CORRECTLY_ROUNDED_DIVIDE_SQRT","","",null,null],[17,"CL_NONE","","",null,null],[17,"CL_READ_ONLY_CACHE","","",null,null],[17,"CL_READ_WRITE_CACHE","","",null,null],[17,"CL_LOCAL","","",null,null],[17,"CL_GLOBAL","","",null,null],[17,"CL_EXEC_KERNEL","","",null,null],[17,"CL_EXEC_NATIVE_KERNEL","","",null,null],[17,"CL_QUEUE_OUT_OF_ORDER_EXEC_MODE_ENABLE","","",null,null],[17,"CL_QUEUE_PROFILING_ENABLE","","",null,null],[17,"CL_QUEUE_ON_DEVICE","","",null,null],[17,"CL_QUEUE_ON_DEVICE_DEFAULT","","",null,null],[17,"CL_CONTEXT_REFERENCE_COUNT","","",null,null],[17,"CL_CONTEXT_DEVICES","","",null,null],[17,"CL_CONTEXT_PROPERTIES","","",null,null],[17,"CL_CONTEXT_NUM_DEVICES","","",null,null],[17,"CL_CONTEXT_PLATFORM","","",null,null],[17,"CL_CONTEXT_INTEROP_USER_SYNC","","",null,null],[17,"CL_DEVICE_PARTITION_EQUALLY","","",null,null],[17,"CL_DEVICE_PARTITION_BY_COUNTS","","",null,null],[17,"CL_DEVICE_PARTITION_BY_COUNTS_LIST_END","","",null,null],[17,"CL_DEVICE_PARTITION_BY_AFFINITY_DOMAIN","","",null,null],[17,"CL_DEVICE_AFFINITY_DOMAIN_NUMA","","",null,null],[17,"CL_DEVICE_AFFINITY_DOMAIN_L4_CACHE","","",null,null],[17,"CL_DEVICE_AFFINITY_DOMAIN_L3_CACHE","","",null,null],[17,"CL_DEVICE_AFFINITY_DOMAIN_L2_CACHE","","",null,null],[17,"CL_DEVICE_AFFINITY_DOMAIN_L1_CACHE","","",null,null],[17,"CL_DEVICE_AFFINITY_DOMAIN_NEXT_PARTITIONABLE","","",null,null],[17,"CL_DEVICE_SVM_COARSE_GRAIN_BUFFER","","",null,null],[17,"CL_DEVICE_SVM_FINE_GRAIN_BUFFER","","",null,null],[17,"CL_DEVICE_SVM_FINE_GRAIN_SYSTEM","","",null,null],[17,"CL_DEVICE_SVM_ATOMICS","","",null,null],[17,"CL_QUEUE_CONTEXT","","",null,null],[17,"CL_QUEUE_DEVICE","","",null,null],[17,"CL_QUEUE_REFERENCE_COUNT","","",null,null],[17,"CL_QUEUE_PROPERTIES","","",null,null],[17,"CL_QUEUE_SIZE","","",null,null],[17,"CL_QUEUE_DEVICE_DEFAULT","","",null,null],[17,"CL_MEM_READ_WRITE","","",null,null],[17,"CL_MEM_WRITE_ONLY","","",null,null],[17,"CL_MEM_READ_ONLY","","",null,null],[17,"CL_MEM_USE_HOST_PTR","","",null,null],[17,"CL_MEM_ALLOC_HOST_PTR","","",null,null],[17,"CL_MEM_COPY_HOST_PTR","","",null,null],[17,"CL_MEM_HOST_WRITE_ONLY","","",null,null],[17,"CL_MEM_HOST_READ_ONLY","","",null,null],[17,"CL_MEM_HOST_NO_ACCESS","","",null,null],[17,"CL_MEM_SVM_FINE_GRAIN_BUFFER","","",null,null],[17,"CL_MEM_SVM_ATOMICS","","",null,null],[17,"CL_MEM_KERNEL_READ_AND_WRITE","","",null,null],[17,"CL_MIGRATE_MEM_OBJECT_HOST","","",null,null],[17,"CL_MIGRATE_MEM_OBJECT_CONTENT_UNDEFINED","","",null,null],[17,"CL_R","","",null,null],[17,"CL_A","","",null,null],[17,"CL_RG","","",null,null],[17,"CL_RA","","",null,null],[17,"CL_RGB","","",null,null],[17,"CL_RGBA","","",null,null],[17,"CL_BGRA","","",null,null],[17,"CL_ARGB","","",null,null],[17,"CL_INTENSITY","","",null,null],[17,"CL_LUMINANCE","","",null,null],[17,"CL_Rx","","",null,null],[17,"CL_RGx","","",null,null],[17,"CL_RGBx","","",null,null],[17,"CL_DEPTH","","",null,null],[17,"CL_DEPTH_STENCIL","","",null,null],[17,"CL_sRGB","","",null,null],[17,"CL_sRGBx","","",null,null],[17,"CL_sRGBA","","",null,null],[17,"CL_sBGRA","","",null,null],[17,"CL_ABGR","","",null,null],[17,"CL_SNORM_INT8","","",null,null],[17,"CL_SNORM_INT16","","",null,null],[17,"CL_UNORM_INT8","","",null,null],[17,"CL_UNORM_INT16","","",null,null],[17,"CL_UNORM_SHORT_565","","",null,null],[17,"CL_UNORM_SHORT_555","","",null,null],[17,"CL_UNORM_INT_101010","","",null,null],[17,"CL_SIGNED_INT8","","",null,null],[17,"CL_SIGNED_INT16","","",null,null],[17,"CL_SIGNED_INT32","","",null,null],[17,"CL_UNSIGNED_INT8","","",null,null],[17,"CL_UNSIGNED_INT16","","",null,null],[17,"CL_UNSIGNED_INT32","","",null,null],[17,"CL_HALF_FLOAT","","",null,null],[17,"CL_FLOAT","","",null,null],[17,"CL_UNORM_INT24","","",null,null],[17,"CL_UNORM_INT_101010_2","","",null,null],[17,"CL_MEM_OBJECT_BUFFER","","",null,null],[17,"CL_MEM_OBJECT_IMAGE2D","","",null,null],[17,"CL_MEM_OBJECT_IMAGE3D","","",null,null],[17,"CL_MEM_OBJECT_IMAGE2D_ARRAY","","",null,null],[17,"CL_MEM_OBJECT_IMAGE1D","","",null,null],[17,"CL_MEM_OBJECT_IMAGE1D_ARRAY","","",null,null],[17,"CL_MEM_OBJECT_IMAGE1D_BUFFER","","",null,null],[17,"CL_MEM_OBJECT_PIPE","","",null,null],[17,"CL_MEM_TYPE","","",null,null],[17,"CL_MEM_FLAGS","","",null,null],[17,"CL_MEM_SIZE","","",null,null],[17,"CL_MEM_HOST_PTR","","",null,null],[17,"CL_MEM_MAP_COUNT","","",null,null],[17,"CL_MEM_REFERENCE_COUNT","","",null,null],[17,"CL_MEM_CONTEXT","","",null,null],[17,"CL_MEM_ASSOCIATED_MEMOBJECT","","",null,null],[17,"CL_MEM_OFFSET","","",null,null],[17,"CL_MEM_USES_SVM_POINTER","","",null,null],[17,"CL_IMAGE_FORMAT","","",null,null],[17,"CL_IMAGE_ELEMENT_SIZE","","",null,null],[17,"CL_IMAGE_ROW_PITCH","","",null,null],[17,"CL_IMAGE_SLICE_PITCH","","",null,null],[17,"CL_IMAGE_WIDTH","","",null,null],[17,"CL_IMAGE_HEIGHT","","",null,null],[17,"CL_IMAGE_DEPTH","","",null,null],[17,"CL_IMAGE_ARRAY_SIZE","","",null,null],[17,"CL_IMAGE_BUFFER","","",null,null],[17,"CL_IMAGE_NUM_MIP_LEVELS","","",null,null],[17,"CL_IMAGE_NUM_SAMPLES","","",null,null],[17,"CL_PIPE_PACKET_SIZE","","",null,null],[17,"CL_PIPE_MAX_PACKETS","","",null,null],[17,"CL_ADDRESS_NONE","","",null,null],[17,"CL_ADDRESS_CLAMP_TO_EDGE","","",null,null],[17,"CL_ADDRESS_CLAMP","","",null,null],[17,"CL_ADDRESS_REPEAT","","",null,null],[17,"CL_ADDRESS_MIRRORED_REPEAT","","",null,null],[17,"CL_FILTER_NEAREST","","",null,null],[17,"CL_FILTER_LINEAR","","",null,null],[17,"CL_SAMPLER_REFERENCE_COUNT","","",null,null],[17,"CL_SAMPLER_CONTEXT","","",null,null],[17,"CL_SAMPLER_NORMALIZED_COORDS","","",null,null],[17,"CL_SAMPLER_ADDRESSING_MODE","","",null,null],[17,"CL_SAMPLER_FILTER_MODE","","",null,null],[17,"CL_SAMPLER_MIP_FILTER_MODE","","",null,null],[17,"CL_SAMPLER_LOD_MIN","","",null,null],[17,"CL_SAMPLER_LOD_MAX","","",null,null],[17,"CL_MAP_READ","","",null,null],[17,"CL_MAP_WRITE","","",null,null],[17,"CL_MAP_WRITE_INVALIDATE_REGION","","",null,null],[17,"CL_PROGRAM_REFERENCE_COUNT","","",null,null],[17,"CL_PROGRAM_CONTEXT","","",null,null],[17,"CL_PROGRAM_NUM_DEVICES","","",null,null],[17,"CL_PROGRAM_DEVICES","","",null,null],[17,"CL_PROGRAM_SOURCE","","",null,null],[17,"CL_PROGRAM_BINARY_SIZES","","",null,null],[17,"CL_PROGRAM_BINARIES","","",null,null],[17,"CL_PROGRAM_NUM_KERNELS","","",null,null],[17,"CL_PROGRAM_KERNEL_NAMES","","",null,null],[17,"CL_PROGRAM_IL","","",null,null],[17,"CL_PROGRAM_BUILD_STATUS","","",null,null],[17,"CL_PROGRAM_BUILD_OPTIONS","","",null,null],[17,"CL_PROGRAM_BUILD_LOG","","",null,null],[17,"CL_PROGRAM_BINARY_TYPE","","",null,null],[17,"CL_PROGRAM_BUILD_GLOBAL_VARIABLE_TOTAL_SIZE","","",null,null],[17,"CL_PROGRAM_BINARY_TYPE_NONE","","",null,null],[17,"CL_PROGRAM_BINARY_TYPE_COMPILED_OBJECT","","",null,null],[17,"CL_PROGRAM_BINARY_TYPE_LIBRARY","","",null,null],[17,"CL_PROGRAM_BINARY_TYPE_EXECUTABLE","","",null,null],[17,"CL_BUILD_SUCCESS","","",null,null],[17,"CL_BUILD_NONE","","",null,null],[17,"CL_BUILD_ERROR","","",null,null],[17,"CL_BUILD_IN_PROGRESS","","",null,null],[17,"CL_KERNEL_FUNCTION_NAME","","",null,null],[17,"CL_KERNEL_NUM_ARGS","","",null,null],[17,"CL_KERNEL_REFERENCE_COUNT","","",null,null],[17,"CL_KERNEL_CONTEXT","","",null,null],[17,"CL_KERNEL_PROGRAM","","",null,null],[17,"CL_KERNEL_ATTRIBUTES","","",null,null],[17,"CL_KERNEL_MAX_NUM_SUB_GROUPS","","",null,null],[17,"CL_KERNEL_COMPILE_NUM_SUB_GROUPS","","",null,null],[17,"CL_KERNEL_ARG_ADDRESS_QUALIFIER","","",null,null],[17,"CL_KERNEL_ARG_ACCESS_QUALIFIER","","",null,null],[17,"CL_KERNEL_ARG_TYPE_NAME","","",null,null],[17,"CL_KERNEL_ARG_TYPE_QUALIFIER","","",null,null],[17,"CL_KERNEL_ARG_NAME","","",null,null],[17,"CL_KERNEL_ARG_ADDRESS_GLOBAL","","",null,null],[17,"CL_KERNEL_ARG_ADDRESS_LOCAL","","",null,null],[17,"CL_KERNEL_ARG_ADDRESS_CONSTANT","","",null,null],[17,"CL_KERNEL_ARG_ADDRESS_PRIVATE","","",null,null],[17,"CL_KERNEL_ARG_ACCESS_READ_ONLY","","",null,null],[17,"CL_KERNEL_ARG_ACCESS_WRITE_ONLY","","",null,null],[17,"CL_KERNEL_ARG_ACCESS_READ_WRITE","","",null,null],[17,"CL_KERNEL_ARG_ACCESS_NONE","","",null,null],[17,"CL_KERNEL_ARG_TYPE_NONE","","",null,null],[17,"CL_KERNEL_ARG_TYPE_CONST","","",null,null],[17,"CL_KERNEL_ARG_TYPE_RESTRICT","","",null,null],[17,"CL_KERNEL_ARG_TYPE_VOLATILE","","",null,null],[17,"CL_KERNEL_ARG_TYPE_PIPE","","",null,null],[17,"CL_KERNEL_WORK_GROUP_SIZE","","",null,null],[17,"CL_KERNEL_COMPILE_WORK_GROUP_SIZE","","",null,null],[17,"CL_KERNEL_LOCAL_MEM_SIZE","","",null,null],[17,"CL_KERNEL_PREFERRED_WORK_GROUP_SIZE_MULTIPLE","","",null,null],[17,"CL_KERNEL_PRIVATE_MEM_SIZE","","",null,null],[17,"CL_KERNEL_GLOBAL_WORK_SIZE","","",null,null],[17,"CL_KERNEL_MAX_SUB_GROUP_SIZE_FOR_NDRANGE","","",null,null],[17,"CL_KERNEL_SUB_GROUP_COUNT_FOR_NDRANGE","","",null,null],[17,"CL_KERNEL_LOCAL_SIZE_FOR_SUB_GROUP_COUNT","","",null,null],[17,"CL_KERNEL_EXEC_INFO_SVM_PTRS","","",null,null],[17,"CL_KERNEL_EXEC_INFO_SVM_FINE_GRAIN_SYSTEM","","",null,null],[17,"CL_EVENT_COMMAND_QUEUE","","",null,null],[17,"CL_EVENT_COMMAND_TYPE","","",null,null],[17,"CL_EVENT_REFERENCE_COUNT","","",null,null],[17,"CL_EVENT_COMMAND_EXECUTION_STATUS","","",null,null],[17,"CL_EVENT_CONTEXT","","",null,null],[17,"CL_COMMAND_NDRANGE_KERNEL","","",null,null],[17,"CL_COMMAND_TASK","","",null,null],[17,"CL_COMMAND_NATIVE_KERNEL","","",null,null],[17,"CL_COMMAND_READ_BUFFER","","",null,null],[17,"CL_COMMAND_WRITE_BUFFER","","",null,null],[17,"CL_COMMAND_COPY_BUFFER","","",null,null],[17,"CL_COMMAND_READ_IMAGE","","",null,null],[17,"CL_COMMAND_WRITE_IMAGE","","",null,null],[17,"CL_COMMAND_COPY_IMAGE","","",null,null],[17,"CL_COMMAND_COPY_IMAGE_TO_BUFFER","","",null,null],[17,"CL_COMMAND_COPY_BUFFER_TO_IMAGE","","",null,null],[17,"CL_COMMAND_MAP_BUFFER","","",null,null],[17,"CL_COMMAND_MAP_IMAGE","","",null,null],[17,"CL_COMMAND_UNMAP_MEM_OBJECT","","",null,null],[17,"CL_COMMAND_MARKER","","",null,null],[17,"CL_COMMAND_ACQUIRE_GL_OBJECTS","","",null,null],[17,"CL_COMMAND_RELEASE_GL_OBJECTS","","",null,null],[17,"CL_COMMAND_READ_BUFFER_RECT","","",null,null],[17,"CL_COMMAND_WRITE_BUFFER_RECT","","",null,null],[17,"CL_COMMAND_COPY_BUFFER_RECT","","",null,null],[17,"CL_COMMAND_USER","","",null,null],[17,"CL_COMMAND_BARRIER","","",null,null],[17,"CL_COMMAND_MIGRATE_MEM_OBJECTS","","",null,null],[17,"CL_COMMAND_FILL_BUFFER","","",null,null],[17,"CL_COMMAND_FILL_IMAGE","","",null,null],[17,"CL_COMMAND_SVM_FREE","","",null,null],[17,"CL_COMMAND_SVM_MEMCPY","","",null,null],[17,"CL_COMMAND_SVM_MEMFILL","","",null,null],[17,"CL_COMMAND_SVM_MAP","","",null,null],[17,"CL_COMMAND_SVM_UNMAP","","",null,null],[17,"CL_COMPLETE","","",null,null],[17,"CL_RUNNING","","",null,null],[17,"CL_SUBMITTED","","",null,null],[17,"CL_QUEUED","","",null,null],[17,"CL_BUFFER_CREATE_TYPE_REGION","","",null,null],[17,"CL_PROFILING_COMMAND_QUEUED","","",null,null],[17,"CL_PROFILING_COMMAND_SUBMIT","","",null,null],[17,"CL_PROFILING_COMMAND_START","","",null,null],[17,"CL_PROFILING_COMMAND_END","","",null,null],[17,"CL_PROFILING_COMMAND_COMPLETE","","",null,null]],"paths":[[3,"cl_image_format"],[3,"cl_image_desc"],[3,"cl_buffer_region"]]}; searchIndex["clfft"] = {"doc":"This module provides access to the `clFFT` lib in a fashion which is more consistent with the `ocl` crate. Users can always use the `ffi` module to directly access `clFFT`.","items":[[3,"FftPlanBuilder","clfft","Builder for a FFT plan. ",null,null],[3,"FftInplacePlan","","A plan is a repository of state for calculating FFT's. Allows the runtime to pre-calculate kernels, programs and buffers and associate them with buffers of specified dimensions.",null,null],[3,"FftOutOfPlacePlan","","A plan is a repository of state for calculating FFT's. Allows the runtime to pre-calculate kernels, programs and buffers and associate them with buffers of specified dimensions.",null,null],[4,"Precision","","Specify the expected precision of each FFT.",null,null],[13,"Precise","","",0,null],[13,"Fast","","",0,null],[4,"Layout","","Specify the expected layouts of the buffers.",null,null],[13,"ComplexInterleaved","","",1,null],[13,"ComplexPlanar","","",1,null],[13,"HermitianInterleaved","","",1,null],[13,"HermitianPlanar","","",1,null],[13,"Real","","",1,null],[4,"Direction","","Specify the expected direction of each FFT, time or the frequency domains",null,null],[13,"Forward","","",2,null],[13,"Backward","","",2,null],[4,"Location","","pecify wheter the input buffers are overwritten with results",null,null],[13,"Inplace","","",3,null],[13,"OutOfPlace","","",3,null],[5,"teatdown","","Frees all `clFFT` library resources. After calling this function no further methods must be called on this lib!",null,{"inputs":[],"output":null}],[5,"builder","","Creates a builder for baking a new FFT plan.",null,{"inputs":[],"output":{"name":"fftplanbuilder"}}],[0,"ffi","","Bindings to `clFFT`. See http://clmathlibraries.github.io/clFFT/ for more information.",null,null],[3,"clfftSetupData","clfft::ffi","",null,null],[12,"major","","",4,null],[12,"minor","","",4,null],[12,"patch","","",4,null],[12,"debugFlags","","",4,null],[4,"clfftStatus","","",null,null],[13,"CLFFT_INVALID_GLOBAL_WORK_SIZE","","",5,null],[13,"CLFFT_INVALID_MIP_LEVEL","","",5,null],[13,"CLFFT_INVALID_BUFFER_SIZE","","",5,null],[13,"CLFFT_INVALID_GL_OBJECT","","",5,null],[13,"CLFFT_INVALID_OPERATION","","",5,null],[13,"CLFFT_INVALID_EVENT","","",5,null],[13,"CLFFT_INVALID_EVENT_WAIT_LIST","","",5,null],[13,"CLFFT_INVALID_GLOBAL_OFFSET","","",5,null],[13,"CLFFT_INVALID_WORK_ITEM_SIZE","","",5,null],[13,"CLFFT_INVALID_WORK_GROUP_SIZE","","",5,null],[13,"CLFFT_INVALID_WORK_DIMENSION","","",5,null],[13,"CLFFT_INVALID_KERNEL_ARGS","","",5,null],[13,"CLFFT_INVALID_ARG_SIZE","","",5,null],[13,"CLFFT_INVALID_ARG_VALUE","","",5,null],[13,"CLFFT_INVALID_ARG_INDEX","","",5,null],[13,"CLFFT_INVALID_KERNEL","","",5,null],[13,"CLFFT_INVALID_KERNEL_DEFINITION","","",5,null],[13,"CLFFT_INVALID_KERNEL_NAME","","",5,null],[13,"CLFFT_INVALID_PROGRAM_EXECUTABLE","","",5,null],[13,"CLFFT_INVALID_PROGRAM","","",5,null],[13,"CLFFT_INVALID_BUILD_OPTIONS","","",5,null],[13,"CLFFT_INVALID_BINARY","","",5,null],[13,"CLFFT_INVALID_SAMPLER","","",5,null],[13,"CLFFT_INVALID_IMAGE_SIZE","","",5,null],[13,"CLFFT_INVALID_IMAGE_FORMAT_DESCRIPTOR","","",5,null],[13,"CLFFT_INVALID_MEM_OBJECT","","",5,null],[13,"CLFFT_INVALID_HOST_PTR","","",5,null],[13,"CLFFT_INVALID_COMMAND_QUEUE","","",5,null],[13,"CLFFT_INVALID_QUEUE_PROPERTIES","","",5,null],[13,"CLFFT_INVALID_CONTEXT","","",5,null],[13,"CLFFT_INVALID_DEVICE","","",5,null],[13,"CLFFT_INVALID_PLATFORM","","",5,null],[13,"CLFFT_INVALID_DEVICE_TYPE","","",5,null],[13,"CLFFT_INVALID_VALUE","","",5,null],[13,"CLFFT_MAP_FAILURE","","",5,null],[13,"CLFFT_BUILD_PROGRAM_FAILURE","","",5,null],[13,"CLFFT_IMAGE_FORMAT_NOT_SUPPORTED","","",5,null],[13,"CLFFT_IMAGE_FORMAT_MISMATCH","","",5,null],[13,"CLFFT_MEM_COPY_OVERLAP","","",5,null],[13,"CLFFT_PROFILING_INFO_NOT_AVAILABLE","","",5,null],[13,"CLFFT_OUT_OF_HOST_MEMORY","","",5,null],[13,"CLFFT_OUT_OF_RESOURCES","","",5,null],[13,"CLFFT_MEM_OBJECT_ALLOCATION_FAILURE","","",5,null],[13,"CLFFT_COMPILER_NOT_AVAILABLE","","",5,null],[13,"CLFFT_DEVICE_NOT_AVAILABLE","","",5,null],[13,"CLFFT_DEVICE_NOT_FOUND","","",5,null],[13,"CLFFT_SUCCESS","","",5,null],[13,"CLFFT_BUGCHECK","","",5,null],[13,"CLFFT_NOTIMPLEMENTED","","",5,null],[13,"CLFFT_TRANSPOSED_NOTIMPLEMENTED","","",5,null],[13,"CLFFT_FILE_NOT_FOUND","","",5,null],[13,"CLFFT_FILE_CREATE_FAILURE","","",5,null],[13,"CLFFT_VERSION_MISMATCH","","",5,null],[13,"CLFFT_INVALID_PLAN","","",5,null],[13,"CLFFT_DEVICE_NO_DOUBLE","","",5,null],[13,"CLFFT_DEVICE_MISMATCH","","",5,null],[13,"CLFFT_ENDSTATUS","","",5,null],[4,"clfftDim","","",null,null],[13,"CLFFT_1D","","",6,null],[13,"CLFFT_2D","","",6,null],[13,"CLFFT_3D","","",6,null],[13,"ENDDIMENSION","","",6,null],[4,"clfftLayout","","",null,null],[13,"CLFFT_COMPLEX_INTERLEAVED","","",7,null],[13,"CLFFT_COMPLEX_PLANAR","","",7,null],[13,"CLFFT_HERMITIAN_INTERLEAVED","","",7,null],[13,"CLFFT_HERMITIAN_PLANAR","","",7,null],[13,"CLFFT_REAL","","",7,null],[13,"ENDLAYOUT","","",7,null],[4,"clfftPrecision","","",null,null],[13,"CLFFT_SINGLE","","",8,null],[13,"CLFFT_DOUBLE","","",8,null],[13,"CLFFT_SINGLE_FAST","","",8,null],[13,"CLFFT_DOUBLE_FAST","","",8,null],[13,"ENDPRECISION","","",8,null],[4,"clfftDirection","","",null,null],[13,"CLFFT_FORWARD","","",9,null],[13,"CLFFT_BACKWARD","","",9,null],[13,"ENDDIRECTION","","",9,null],[4,"clfftResultLocation","","",null,null],[13,"CLFFT_INPLACE","","",10,null],[13,"CLFFT_OUTOFPLACE","","",10,null],[13,"ENDPLACE","","",10,null],[4,"clfftResultTransposed","","",null,null],[13,"CLFFT_NOTRANSPOSE","","",11,null],[13,"CLFFT_TRANSPOSED","","",11,null],[13,"ENDTRANSPOSED","","",11,null],[4,"clfftCallbackType","","",null,null],[13,"PRECALLBACK","","",12,null],[13,"POSTCALLBACK","","",12,null],[5,"clfftSetup","","",null,null],[5,"clfftTeardown","","",null,null],[5,"clfftGetVersion","","",null,null],[5,"clfftCreateDefaultPlan","","",null,null],[5,"clfftCopyPlan","","",null,null],[5,"clfftBakePlan","","",null,null],[5,"clfftDestroyPlan","","",null,null],[5,"clfftGetPlanContext","","",null,null],[5,"clfftGetPlanPrecision","","",null,null],[5,"clfftSetPlanPrecision","","",null,null],[5,"clfftGetPlanScale","","",null,null],[5,"clfftSetPlanScale","","",null,null],[5,"clfftGetPlanBatchSize","","",null,null],[5,"clfftSetPlanBatchSize","","",null,null],[5,"clfftGetPlanDim","","",null,null],[5,"clfftSetPlanDim","","",null,null],[5,"clfftGetPlanLength","","",null,null],[5,"clfftSetPlanLength","","",null,null],[5,"clfftGetPlanInStride","","",null,null],[5,"clfftSetPlanInStride","","",null,null],[5,"clfftGetPlanOutStride","","",null,null],[5,"clfftSetPlanOutStride","","",null,null],[5,"clfftGetPlanDistance","","",null,null],[5,"clfftSetPlanDistance","","",null,null],[5,"clfftGetLayout","","",null,null],[5,"clfftSetLayout","","",null,null],[5,"clfftGetResultLocation","","",null,null],[5,"clfftSetResultLocation","","",null,null],[5,"clfftGetPlanTransposeResult","","",null,null],[5,"clfftSetPlanTransposeResult","","",null,null],[5,"clfftGetTmpBufSize","","",null,null],[5,"clfftSetPlanCallback","","",null,null],[5,"clfftEnqueueTransform","","",null,null],[6,"clfftPlanHandle","","",null,null],[11,"fmt","","",5,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"clone","","",5,{"inputs":[{"name":"self"}],"output":{"name":"clfftstatus"}}],[11,"eq","","",5,{"inputs":[{"name":"self"},{"name":"clfftstatus"}],"output":{"name":"bool"}}],[11,"hash","","",5,null],[11,"fmt","","",6,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"clone","","",6,{"inputs":[{"name":"self"}],"output":{"name":"clfftdim"}}],[11,"eq","","",6,{"inputs":[{"name":"self"},{"name":"clfftdim"}],"output":{"name":"bool"}}],[11,"hash","","",6,null],[11,"fmt","","",7,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"clone","","",7,{"inputs":[{"name":"self"}],"output":{"name":"clfftlayout"}}],[11,"eq","","",7,{"inputs":[{"name":"self"},{"name":"clfftlayout"}],"output":{"name":"bool"}}],[11,"hash","","",7,null],[11,"fmt","","",8,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"clone","","",8,{"inputs":[{"name":"self"}],"output":{"name":"clfftprecision"}}],[11,"eq","","",8,{"inputs":[{"name":"self"},{"name":"clfftprecision"}],"output":{"name":"bool"}}],[11,"hash","","",8,null],[11,"fmt","","",9,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"clone","","",9,{"inputs":[{"name":"self"}],"output":{"name":"clfftdirection"}}],[11,"eq","","",9,{"inputs":[{"name":"self"},{"name":"clfftdirection"}],"output":{"name":"bool"}}],[11,"hash","","",9,null],[11,"fmt","","",10,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"clone","","",10,{"inputs":[{"name":"self"}],"output":{"name":"clfftresultlocation"}}],[11,"eq","","",10,{"inputs":[{"name":"self"},{"name":"clfftresultlocation"}],"output":{"name":"bool"}}],[11,"hash","","",10,null],[11,"fmt","","",11,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"clone","","",11,{"inputs":[{"name":"self"}],"output":{"name":"clfftresulttransposed"}}],[11,"eq","","",11,{"inputs":[{"name":"self"},{"name":"clfftresulttransposed"}],"output":{"name":"bool"}}],[11,"hash","","",11,null],[11,"fmt","","",4,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"clone","","",4,{"inputs":[{"name":"self"}],"output":{"name":"self"}}],[11,"fmt","","",12,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"clone","","",12,{"inputs":[{"name":"self"}],"output":{"name":"clfftcallbacktype"}}],[11,"eq","","",12,{"inputs":[{"name":"self"},{"name":"clfftcallbacktype"}],"output":{"name":"bool"}}],[11,"hash","","",12,null],[8,"ClFftPrm","clfft","A trait for all paremeters supported by `clFFT`.",null,null],[10,"is_dbl_precision","","Is the type a double precision type.",13,{"inputs":[],"output":{"name":"bool"}}],[8,"AsClFftPlanHandle","","Gets the native `clFFT` plan handle from a type.",null,null],[10,"as_ptr","","",14,{"inputs":[{"name":"self"}],"output":{"name":"clfftplanhandle"}}],[8,"FftPlan","","Getters for a FFT plan.",null,null],[10,"precision","","Gets expected precision of each FFT.",15,{"inputs":[{"name":"self"}],"output":{"name":"precision"}}],[10,"dims","","Gets the FFT dimensions.",15,{"inputs":[{"name":"self"}],"output":{"name":"spatialdims"}}],[10,"input_layout","","the expected layouts of the input buffers.",15,{"inputs":[{"name":"self"}],"output":{"name":"layout"}}],[10,"output_layout","","the expected layouts of the output buffers.",15,{"inputs":[{"name":"self"}],"output":{"name":"layout"}}],[10,"forward_scale","","Gets the scaling factors for FFTs.",15,{"inputs":[{"name":"self"}],"output":{"name":"f32"}}],[10,"backward_scale","","Gets the scaling factors for IFFTs.",15,{"inputs":[{"name":"self"}],"output":{"name":"f32"}}],[10,"batch_size","","Gets the patch size.",15,{"inputs":[{"name":"self"}],"output":{"name":"usize"}}],[10,"result_location","","Gets whether the input buffers are overwritten with results.",15,{"inputs":[{"name":"self"}],"output":{"name":"location"}}],[11,"eq","","",0,{"inputs":[{"name":"self"},{"name":"precision"}],"output":{"name":"bool"}}],[11,"clone","","",0,{"inputs":[{"name":"self"}],"output":{"name":"precision"}}],[11,"fmt","","",0,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"eq","","",1,{"inputs":[{"name":"self"},{"name":"layout"}],"output":{"name":"bool"}}],[11,"clone","","",1,{"inputs":[{"name":"self"}],"output":{"name":"layout"}}],[11,"fmt","","",1,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"eq","","",2,{"inputs":[{"name":"self"},{"name":"direction"}],"output":{"name":"bool"}}],[11,"clone","","",2,{"inputs":[{"name":"self"}],"output":{"name":"direction"}}],[11,"fmt","","",2,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"eq","","",3,{"inputs":[{"name":"self"},{"name":"location"}],"output":{"name":"bool"}}],[11,"clone","","",3,{"inputs":[{"name":"self"}],"output":{"name":"location"}}],[11,"fmt","","",3,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"precision","","Set the floating point precision of the FFT data.",16,{"inputs":[{"name":"self"},{"name":"precision"}],"output":{"name":"self"}}],[11,"input_layout","","Set the expected layout of the input buffer.",16,{"inputs":[{"name":"self"},{"name":"layout"}],"output":{"name":"self"}}],[11,"output_layout","","Set the expected layout of the output buffer.",16,{"inputs":[{"name":"self"},{"name":"layout"}],"output":{"name":"self"}}],[11,"dims","","Set the dimensionality of the FFT transform; describes how many elements are in the array.",16,{"inputs":[{"name":"self"},{"name":"d"}],"output":{"name":"self"}}],[11,"forward_scale","","Set the scaling factor that is applied to the FFT data.",16,{"inputs":[{"name":"self"},{"name":"f32"}],"output":{"name":"self"}}],[11,"backward_scale","","Set the scaling factor that is applied to the FFT data.",16,{"inputs":[{"name":"self"},{"name":"f32"}],"output":{"name":"self"}}],[11,"batch_size","","Set the number of discrete arrays that the plan can concurrently handle.",16,{"inputs":[{"name":"self"},{"name":"usize"}],"output":{"name":"self"}}],[11,"bake_inplace_plan","","Creates a plan for an inplace FFT.",16,{"inputs":[{"name":"self"},{"name":"proque"}],"output":{"name":"result"}}],[11,"bake_out_of_place_plan","","Creates a plan for an out of place FFT.",16,{"inputs":[{"name":"self"},{"name":"proque"}],"output":{"name":"result"}}],[11,"ewait","","Specifies the list of events to wait on before the command will run.",17,{"inputs":[{"name":"self"},{"name":"eventlist"}],"output":{"name":"self"}}],[11,"enew","","Specifies the destination list or empty event for a new, optionally created event associated with this command.",17,{"inputs":[{"name":"self"},{"name":"eventlist"}],"output":{"name":"self"}}],[11,"enq","","Enqueues the FFT so that it gets performed on the device.",17,{"inputs":[{"name":"self"},{"name":"direction"},{"name":"buffer"}],"output":{"name":"result"}}],[11,"ewait","","Specifies the list of events to wait on before the command will run.",18,{"inputs":[{"name":"self"},{"name":"eventlist"}],"output":{"name":"self"}}],[11,"enew","","Specifies the destination list or empty event for a new, optionally created event associated with this command.",18,{"inputs":[{"name":"self"},{"name":"eventlist"}],"output":{"name":"self"}}],[11,"enq","","Enqueues the FFT so that it gets performed on the device.",18,{"inputs":[{"name":"self"},{"name":"direction"},{"name":"buffer"},{"name":"buffer"}],"output":{"name":"result"}}],[11,"as_ptr","","Returns the native clFFT plan handle.",18,{"inputs":[{"name":"self"}],"output":{"name":"clfftplanhandle"}}],[11,"as_ptr","","Returns the native clFFT plan handle.",17,{"inputs":[{"name":"self"}],"output":{"name":"clfftplanhandle"}}],[11,"drop","","",17,{"inputs":[{"name":"self"}],"output":null}],[11,"drop","","",18,{"inputs":[{"name":"self"}],"output":null}]],"paths":[[4,"Precision"],[4,"Layout"],[4,"Direction"],[4,"Location"],[3,"clfftSetupData"],[4,"clfftStatus"],[4,"clfftDim"],[4,"clfftLayout"],[4,"clfftPrecision"],[4,"clfftDirection"],[4,"clfftResultLocation"],[4,"clfftResultTransposed"],[4,"clfftCallbackType"],[8,"ClFftPrm"],[8,"AsClFftPlanHandle"],[8,"FftPlan"],[3,"FftPlanBuilder"],[3,"FftInplacePlan"],[3,"FftOutOfPlacePlan"]]}; searchIndex["crossbeam"] = {"doc":"Support for concurrent and parallel programming.","items":[[3,"Scope","crossbeam","",null,null],[3,"ScopedJoinHandle","","A handle to a scoped thread",null,null],[5,"scope","","Create a new `scope`, for deferred destructors.",null,{"inputs":[{"name":"f"}],"output":{"name":"r"}}],[5,"spawn_unsafe","","Like `std::thread::spawn`, but without the closure bounds.",null,{"inputs":[{"name":"f"}],"output":{"name":"joinhandle"}}],[0,"mem","","Memory management for concurrent data structures",null,null],[3,"CachePadded","crossbeam::mem","Pad `T` to the length of a cacheline.",null,null],[0,"epoch","","Epoch-based memory management",null,null],[3,"Atomic","crossbeam::mem::epoch","Like `std::sync::atomic::AtomicPtr`.",null,null],[3,"Guard","","An RAII-style guard for pinning the current epoch.",null,null],[3,"Owned","","Like `Box`: an owned, heap-allocated data value of type `T`.",null,null],[3,"Shared","","Like `&'a T`: a shared reference valid for lifetime `'a`.",null,null],[5,"pin","","Pin the current epoch.",null,{"inputs":[],"output":{"name":"guard"}}],[11,"fmt","","",0,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"null","","",0,{"inputs":[],"output":{"name":"atomic"}}],[11,"new","","Create a new atomic pointer",0,{"inputs":[{"name":"t"}],"output":{"name":"atomic"}}],[11,"load","","Do an atomic load with the given memory ordering.",0,{"inputs":[{"name":"self"},{"name":"ordering"},{"name":"guard"}],"output":{"name":"option"}}],[11,"store","","Do an atomic store with the given memory ordering.",0,{"inputs":[{"name":"self"},{"name":"option"},{"name":"ordering"}],"output":null}],[11,"store_and_ref","","Do an atomic store with the given memory ordering, immediately yielding a shared reference to the pointer that was stored.",0,{"inputs":[{"name":"self"},{"name":"owned"},{"name":"ordering"},{"name":"guard"}],"output":{"name":"shared"}}],[11,"store_shared","","Do an atomic store of a `Shared` pointer with the given memory ordering.",0,{"inputs":[{"name":"self"},{"name":"option"},{"name":"ordering"}],"output":null}],[11,"cas","","Do a compare-and-set from a `Shared` to an `Owned` pointer with the given memory ordering.",0,{"inputs":[{"name":"self"},{"name":"option"},{"name":"option"},{"name":"ordering"}],"output":{"name":"result"}}],[11,"cas_and_ref","","Do a compare-and-set from a `Shared` to an `Owned` pointer with the given memory ordering, immediatley acquiring a new `Shared` reference to the previously-owned pointer if successful.",0,{"inputs":[{"name":"self"},{"name":"option"},{"name":"owned"},{"name":"ordering"},{"name":"guard"}],"output":{"name":"result"}}],[11,"cas_shared","","Do a compare-and-set from a `Shared` to another `Shared` pointer with the given memory ordering.",0,{"inputs":[{"name":"self"},{"name":"option"},{"name":"option"},{"name":"ordering"}],"output":{"name":"bool"}}],[11,"swap","","Do an atomic swap with an `Owned` pointer with the given memory ordering.",0,{"inputs":[{"name":"self"},{"name":"option"},{"name":"ordering"},{"name":"guard"}],"output":{"name":"option"}}],[11,"swap_shared","","Do an atomic swap with a `Shared` pointer with the given memory ordering.",0,{"inputs":[{"name":"self"},{"name":"option"},{"name":"ordering"},{"name":"guard"}],"output":{"name":"option"}}],[11,"fmt","","",1,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"unlinked","","Assert that the value is no longer reachable from a lock-free data structure and should be collected when sufficient epochs have passed.",1,{"inputs":[{"name":"self"},{"name":"shared"}],"output":null}],[11,"migrate_garbage","","Move the thread-local garbage into the global set of garbage.",1,{"inputs":[{"name":"self"}],"output":null}],[11,"drop","","",1,{"inputs":[{"name":"self"}],"output":null}],[11,"fmt","","",2,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"new","","Move `t` to a new heap allocation.",2,{"inputs":[{"name":"t"}],"output":{"name":"owned"}}],[11,"into_inner","","Move data out of the owned box, deallocating the box.",2,{"inputs":[{"name":"self"}],"output":{"name":"t"}}],[11,"deref","","",2,{"inputs":[{"name":"self"}],"output":{"name":"t"}}],[11,"deref_mut","","",2,{"inputs":[{"name":"self"}],"output":{"name":"t"}}],[11,"eq","","",3,{"inputs":[{"name":"self"},{"name":"shared"}],"output":{"name":"bool"}}],[11,"ne","","",3,{"inputs":[{"name":"self"},{"name":"shared"}],"output":{"name":"bool"}}],[11,"fmt","","",3,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"clone","","",3,{"inputs":[{"name":"self"}],"output":{"name":"shared"}}],[11,"deref","","",3,{"inputs":[{"name":"self"}],"output":{"name":"t"}}],[11,"as_raw","","",3,null],[11,"fmt","crossbeam::mem","",4,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"zeroed","","A const fn equivalent to mem::zeroed().",4,{"inputs":[],"output":{"name":"cachepadded"}}],[11,"new","","Wrap `t` with cacheline padding.",4,{"inputs":[{"name":"t"}],"output":{"name":"cachepadded"}}],[11,"deref","","",4,{"inputs":[{"name":"self"}],"output":{"name":"t"}}],[11,"deref_mut","","",4,{"inputs":[{"name":"self"}],"output":{"name":"t"}}],[8,"ZerosValid","","Types for which mem::zeroed() is safe.",null,null],[0,"sync","crossbeam","Synchronization primitives.",null,null],[3,"MsQueue","crossbeam::sync","A Michael-Scott lock-free queue, with support for blocking `pop`s.",null,null],[3,"AtomicOption","","",null,null],[3,"TreiberStack","","Treiber's lock-free stack.",null,null],[3,"SegQueue","","A Michael-Scott queue that allocates \"segments\" (arrays of nodes) for efficiency.",null,null],[3,"ArcCell","","A type providing atomic storage and retrieval of an `Arc`.",null,null],[11,"fmt","","",5,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"new","","",5,{"inputs":[],"output":{"name":"atomicoption"}}],[11,"swap_box","","",5,{"inputs":[{"name":"self"},{"name":"box"},{"name":"ordering"}],"output":{"name":"option"}}],[11,"swap","","",5,{"inputs":[{"name":"self"},{"name":"t"},{"name":"ordering"}],"output":{"name":"option"}}],[11,"take","","",5,{"inputs":[{"name":"self"},{"name":"ordering"}],"output":{"name":"option"}}],[11,"fmt","","",6,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"new","","Create a new, empty queue.",6,{"inputs":[],"output":{"name":"msqueue"}}],[11,"push","","Add `t` to the back of the queue, possibly waking up threads blocked on `pop`.",6,{"inputs":[{"name":"self"},{"name":"t"}],"output":null}],[11,"is_empty","","Check if this queue is empty.",6,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"try_pop","","Attempt to dequeue from the front.",6,{"inputs":[{"name":"self"}],"output":{"name":"option"}}],[11,"pop","","Dequeue an element from the front of the queue, blocking if the queue is empty.",6,{"inputs":[{"name":"self"}],"output":{"name":"t"}}],[11,"fmt","","",7,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"new","","Create a new, empty stack.",7,{"inputs":[],"output":{"name":"treiberstack"}}],[11,"push","","Push `t` on top of the stack.",7,{"inputs":[{"name":"self"},{"name":"t"}],"output":null}],[11,"pop","","Attempt to pop the top element of the stack. Deprecated method, use try_pop",7,{"inputs":[{"name":"self"}],"output":{"name":"option"}}],[11,"try_pop","","Attempt to pop the top element of the stack.",7,{"inputs":[{"name":"self"}],"output":{"name":"option"}}],[11,"is_empty","","Check if this queue is empty.",7,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"fmt","","",8,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"new","","Create a new, empty queue.",8,{"inputs":[],"output":{"name":"segqueue"}}],[11,"push","","Add `t` to the back of the queue.",8,{"inputs":[{"name":"self"},{"name":"t"}],"output":null}],[11,"try_pop","","Attempt to dequeue from the front.",8,{"inputs":[{"name":"self"}],"output":{"name":"option"}}],[0,"chase_lev","","A lock-free concurrent work-stealing deque",null,null],[3,"Worker","crossbeam::sync::chase_lev","Worker half of the work-stealing deque. This worker has exclusive access to one side of the deque, and uses `push` and `try_pop` method to manipulate it.",null,null],[3,"Stealer","","The stealing half of the work-stealing deque. Stealers have access to the opposite end of the deque from the worker, and they only have access to the `steal` method.",null,null],[4,"Steal","","When stealing some data, this is an enumeration of the possible outcomes.",null,null],[13,"Empty","","The deque was empty at the time of stealing",9,null],[13,"Abort","","The stealer lost the race for stealing data, and a retry may return more data.",9,null],[13,"Data","","The stealer has successfully stolen some data.",9,null],[5,"deque","","Creates a new empty deque",null,null],[11,"fmt","","",10,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"fmt","","",11,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"eq","","",9,{"inputs":[{"name":"self"},{"name":"steal"}],"output":{"name":"bool"}}],[11,"ne","","",9,{"inputs":[{"name":"self"},{"name":"steal"}],"output":{"name":"bool"}}],[11,"fmt","","",9,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"push","","Pushes data onto the front of this work queue.",10,{"inputs":[{"name":"self"},{"name":"t"}],"output":null}],[11,"try_pop","","Pops data off the front of the work queue, returning `None` on an empty queue.",10,{"inputs":[{"name":"self"}],"output":{"name":"option"}}],[11,"steal","","Steals work off the end of the queue (opposite of the worker's end)",11,{"inputs":[{"name":"self"}],"output":{"name":"steal"}}],[11,"clone","","",11,{"inputs":[{"name":"self"}],"output":{"name":"stealer"}}],[11,"fmt","crossbeam::sync","",12,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"drop","","",12,{"inputs":[{"name":"self"}],"output":null}],[11,"new","","Creates a new `ArcCell`.",12,{"inputs":[{"name":"arc"}],"output":{"name":"arccell"}}],[11,"set","","Stores a new value in the `ArcCell`, returning the previous value.",12,{"inputs":[{"name":"self"},{"name":"arc"}],"output":{"name":"arc"}}],[11,"get","","Returns a copy of the value stored by the `ArcCell`.",12,{"inputs":[{"name":"self"}],"output":{"name":"arc"}}],[11,"fmt","crossbeam","",13,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"fmt","","",14,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"defer","","Schedule code to be executed when exiting the scope.",13,{"inputs":[{"name":"self"},{"name":"f"}],"output":null}],[11,"spawn","","Create a scoped thread.",13,{"inputs":[{"name":"self"},{"name":"f"}],"output":{"name":"scopedjoinhandle"}}],[11,"join","","Join the scoped thread, returning the result it produced.",14,{"inputs":[{"name":"self"}],"output":{"name":"t"}}],[11,"thread","","Get the underlying thread handle.",14,{"inputs":[{"name":"self"}],"output":{"name":"thread"}}],[11,"drop","","",13,{"inputs":[{"name":"self"}],"output":null}]],"paths":[[3,"Atomic"],[3,"Guard"],[3,"Owned"],[3,"Shared"],[3,"CachePadded"],[3,"AtomicOption"],[3,"MsQueue"],[3,"TreiberStack"],[3,"SegQueue"],[4,"Steal"],[3,"Worker"],[3,"Stealer"],[3,"ArcCell"],[3,"Scope"],[3,"ScopedJoinHandle"]]}; searchIndex["enum_primitive"] = {"doc":"This crate exports a macro `enum_from_primitive!` that wraps an `enum` declaration and automatically adds an implementation of `num::FromPrimitive` (reexported here), to allow conversion from primitive integers to the enum. It therefore provides an alternative to the built-in `#[derive(FromPrimitive)]`, which requires the unstable `std::num::FromPrimitive` and is disabled in Rust 1.0.","items":[[4,"Option","enum_primitive","The `Option` type. See the module level documentation for more.",null,null],[13,"None","","No value",0,null],[13,"Some","","Some value `T`",0,null],[8,"FromPrimitive","","A generic trait for converting a number to a value.",null,null],[11,"from_isize","","Convert an `isize` to return an optional value of this type. If the value cannot be represented by this value, the `None` is returned.",1,{"inputs":[{"name":"isize"}],"output":{"name":"option"}}],[11,"from_i8","","Convert an `i8` to return an optional value of this type. If the type cannot be represented by this value, the `None` is returned.",1,{"inputs":[{"name":"i8"}],"output":{"name":"option"}}],[11,"from_i16","","Convert an `i16` to return an optional value of this type. If the type cannot be represented by this value, the `None` is returned.",1,{"inputs":[{"name":"i16"}],"output":{"name":"option"}}],[11,"from_i32","","Convert an `i32` to return an optional value of this type. If the type cannot be represented by this value, the `None` is returned.",1,{"inputs":[{"name":"i32"}],"output":{"name":"option"}}],[10,"from_i64","","Convert an `i64` to return an optional value of this type. If the type cannot be represented by this value, the `None` is returned.",1,{"inputs":[{"name":"i64"}],"output":{"name":"option"}}],[11,"from_usize","","Convert a `usize` to return an optional value of this type. If the type cannot be represented by this value, the `None` is returned.",1,{"inputs":[{"name":"usize"}],"output":{"name":"option"}}],[11,"from_u8","","Convert an `u8` to return an optional value of this type. If the type cannot be represented by this value, the `None` is returned.",1,{"inputs":[{"name":"u8"}],"output":{"name":"option"}}],[11,"from_u16","","Convert an `u16` to return an optional value of this type. If the type cannot be represented by this value, the `None` is returned.",1,{"inputs":[{"name":"u16"}],"output":{"name":"option"}}],[11,"from_u32","","Convert an `u32` to return an optional value of this type. If the type cannot be represented by this value, the `None` is returned.",1,{"inputs":[{"name":"u32"}],"output":{"name":"option"}}],[10,"from_u64","","Convert an `u64` to return an optional value of this type. If the type cannot be represented by this value, the `None` is returned.",1,{"inputs":[{"name":"u64"}],"output":{"name":"option"}}],[11,"from_f32","","Convert a `f32` to return an optional value of this type. If the type cannot be represented by this value, the `None` is returned.",1,{"inputs":[{"name":"f32"}],"output":{"name":"option"}}],[11,"from_f64","","Convert a `f64` to return an optional value of this type. If the type cannot be represented by this value, the `None` is returned.",1,{"inputs":[{"name":"f64"}],"output":{"name":"option"}}],[14,"enum_from_primitive_impl_ty","","Helper macro for internal use by `enum_from_primitive!`.",null,null],[14,"enum_from_primitive_impl","","Helper macro for internal use by `enum_from_primitive!`.",null,null],[14,"enum_from_primitive","","Wrap this macro around an `enum` declaration to get an automatically generated implementation of `num::FromPrimitive`.",null,null],[11,"is_some","","Returns `true` if the option is a `Some` value.",0,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"is_none","","Returns `true` if the option is a `None` value.",0,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"as_ref","","Converts from `Option` to `Option<&T>`.",0,{"inputs":[{"name":"self"}],"output":{"name":"option"}}],[11,"as_mut","","Converts from `Option` to `Option<&mut T>`.",0,{"inputs":[{"name":"self"}],"output":{"name":"option"}}],[11,"expect","","Unwraps an option, yielding the content of a `Some`.",0,{"inputs":[{"name":"self"},{"name":"str"}],"output":{"name":"t"}}],[11,"unwrap","","Moves the value `v` out of the `Option` if it is `Some(v)`.",0,{"inputs":[{"name":"self"}],"output":{"name":"t"}}],[11,"unwrap_or","","Returns the contained value or a default.",0,{"inputs":[{"name":"self"},{"name":"t"}],"output":{"name":"t"}}],[11,"unwrap_or_else","","Returns the contained value or computes it from a closure.",0,{"inputs":[{"name":"self"},{"name":"f"}],"output":{"name":"t"}}],[11,"map","","Maps an `Option` to `Option` by applying a function to a contained value.",0,{"inputs":[{"name":"self"},{"name":"f"}],"output":{"name":"option"}}],[11,"map_or","","Applies a function to the contained value (if any), or returns a `default` (if not).",0,{"inputs":[{"name":"self"},{"name":"u"},{"name":"f"}],"output":{"name":"u"}}],[11,"map_or_else","","Applies a function to the contained value (if any), or computes a `default` (if not).",0,{"inputs":[{"name":"self"},{"name":"d"},{"name":"f"}],"output":{"name":"u"}}],[11,"ok_or","","Transforms the `Option` into a [`Result`], mapping `Some(v)` to [`Ok(v)`] and `None` to [`Err(err)`][Err].",0,{"inputs":[{"name":"self"},{"name":"e"}],"output":{"name":"result"}}],[11,"ok_or_else","","Transforms the `Option` into a [`Result`], mapping `Some(v)` to [`Ok(v)`] and `None` to [`Err(err())`][Err].",0,{"inputs":[{"name":"self"},{"name":"f"}],"output":{"name":"result"}}],[11,"iter","","Returns an iterator over the possibly contained value.",0,{"inputs":[{"name":"self"}],"output":{"name":"iter"}}],[11,"iter_mut","","Returns a mutable iterator over the possibly contained value.",0,{"inputs":[{"name":"self"}],"output":{"name":"itermut"}}],[11,"and","","Returns `None` if the option is `None`, otherwise returns `optb`.",0,{"inputs":[{"name":"self"},{"name":"option"}],"output":{"name":"option"}}],[11,"and_then","","Returns `None` if the option is `None`, otherwise calls `f` with the wrapped value and returns the result.",0,{"inputs":[{"name":"self"},{"name":"f"}],"output":{"name":"option"}}],[11,"or","","Returns the option if it contains a value, otherwise returns `optb`.",0,{"inputs":[{"name":"self"},{"name":"option"}],"output":{"name":"option"}}],[11,"or_else","","Returns the option if it contains a value, otherwise calls `f` and returns the result.",0,{"inputs":[{"name":"self"},{"name":"f"}],"output":{"name":"option"}}],[11,"get_or_insert","","Inserts `v` into the option if it is `None`, then returns a mutable reference to the contained value.",0,{"inputs":[{"name":"self"},{"name":"t"}],"output":{"name":"t"}}],[11,"get_or_insert_with","","Inserts a value computed from `f` into the option if it is `None`, then returns a mutable reference to the contained value.",0,{"inputs":[{"name":"self"},{"name":"f"}],"output":{"name":"t"}}],[11,"take","","Takes the value out of the option, leaving a `None` in its place.",0,{"inputs":[{"name":"self"}],"output":{"name":"option"}}],[11,"cloned","","Maps an `Option<&T>` to an `Option` by cloning the contents of the option.",0,{"inputs":[{"name":"self"}],"output":{"name":"option"}}],[11,"unwrap_or_default","","Returns the contained value or a default",0,{"inputs":[{"name":"self"}],"output":{"name":"t"}}],[11,"into_iter","","Returns a consuming iterator over the possibly contained value.",0,{"inputs":[{"name":"self"}],"output":{"name":"intoiter"}}],[11,"cmp","","",0,{"inputs":[{"name":"self"},{"name":"option"}],"output":{"name":"ordering"}}],[11,"eq","","",0,{"inputs":[{"name":"self"},{"name":"option"}],"output":{"name":"bool"}}],[11,"ne","","",0,{"inputs":[{"name":"self"},{"name":"option"}],"output":{"name":"bool"}}],[11,"clone","","",0,{"inputs":[{"name":"self"}],"output":{"name":"option"}}],[11,"partial_cmp","","",0,{"inputs":[{"name":"self"},{"name":"option"}],"output":{"name":"option"}}],[11,"lt","","",0,{"inputs":[{"name":"self"},{"name":"option"}],"output":{"name":"bool"}}],[11,"le","","",0,{"inputs":[{"name":"self"},{"name":"option"}],"output":{"name":"bool"}}],[11,"gt","","",0,{"inputs":[{"name":"self"},{"name":"option"}],"output":{"name":"bool"}}],[11,"ge","","",0,{"inputs":[{"name":"self"},{"name":"option"}],"output":{"name":"bool"}}],[11,"fmt","","",0,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"from","","",0,{"inputs":[{"name":"t"}],"output":{"name":"option"}}],[11,"from_iter","","Takes each element in the `Iterator`: if it is `None`, no further elements are taken, and the `None` is returned. Should no `None` occur, a container with the values of each `Option` is returned.",0,{"inputs":[{"name":"i"}],"output":{"name":"option"}}],[11,"default","","Returns None.",0,{"inputs":[],"output":{"name":"option"}}],[11,"hash","","",0,null]],"paths":[[4,"Option"],[8,"FromPrimitive"]]}; searchIndex["futures"] = {"doc":"Zero-cost Futures in Rust","items":[[4,"Async","futures","Return type of future, indicating whether a value is ready or not.",null,null],[13,"Ready","","Represents that a value is immediately ready.",0,null],[13,"NotReady","","Represents that a value is not ready yet, but may be so later.",0,null],[4,"AsyncSink","","The result of an asynchronous attempt to send a value to a sink.",null,null],[13,"Ready","","The `start_send` attempt succeeded, so the sending process has started; you must use `Sink::poll_complete` to drive the send to completion.",1,null],[13,"NotReady","","The `start_send` attempt failed due to the sink being full. The value being sent is returned, and the current `Task` will be automatically notified again once the sink has room.",1,null],[11,"clone","","",0,{"inputs":[{"name":"self"}],"output":{"name":"async"}}],[11,"fmt","","",0,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"eq","","",0,{"inputs":[{"name":"self"},{"name":"async"}],"output":{"name":"bool"}}],[11,"ne","","",0,{"inputs":[{"name":"self"},{"name":"async"}],"output":{"name":"bool"}}],[11,"map","","Change the success type of this `Async` value with the closure provided",0,{"inputs":[{"name":"self"},{"name":"f"}],"output":{"name":"async"}}],[11,"is_ready","","Returns whether this is `Async::Ready`",0,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"is_not_ready","","Returns whether this is `Async::NotReady`",0,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"from","","",0,{"inputs":[{"name":"t"}],"output":{"name":"async"}}],[11,"clone","","",1,{"inputs":[{"name":"self"}],"output":{"name":"asyncsink"}}],[11,"fmt","","",1,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"eq","","",1,{"inputs":[{"name":"self"},{"name":"asyncsink"}],"output":{"name":"bool"}}],[11,"ne","","",1,{"inputs":[{"name":"self"},{"name":"asyncsink"}],"output":{"name":"bool"}}],[11,"is_ready","","Returns whether this is `AsyncSink::Ready`",1,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"is_not_ready","","Returns whether this is `AsyncSink::NotReady`",1,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[0,"future","","Futures",null,null],[3,"Empty","futures::future","A future which is never resolved.",null,null],[3,"Lazy","","A future which defers creation of the actual future until a callback is scheduled.",null,null],[3,"PollFn","","A future which adapts a function returning `Poll`.",null,null],[3,"FutureResult","","A future representing a value that is immediately ready.",null,null],[3,"LoopFn","","A future implementing a tail-recursive loop.",null,null],[3,"AndThen","","Future for the `and_then` combinator, chaining a computation onto the end of another future which completes successfully.",null,null],[3,"Flatten","","Future for the `flatten` combinator, flattening a future-of-a-future to get just the result of the final future.",null,null],[3,"FlattenStream","","Future for the `flatten_stream` combinator, flattening a future-of-a-stream to get just the result of the final stream as a stream.",null,null],[3,"Fuse","","A future which \"fuses\" a future once it's been resolved.",null,null],[3,"IntoStream","","Future that forwards one element from the underlying future (whether it is success of error) and emits EOF after that.",null,null],[3,"Join","","Future for the `join` combinator, waiting for two futures to complete.",null,null],[3,"Join3","","Future for the `join3` combinator, waiting for three futures to complete.",null,null],[3,"Join4","","Future for the `join4` combinator, waiting for four futures to complete.",null,null],[3,"Join5","","Future for the `join5` combinator, waiting for five futures to complete.",null,null],[3,"Map","","Future for the `map` combinator, changing the type of a future.",null,null],[3,"MapErr","","Future for the `map_err` combinator, changing the error type of a future.",null,null],[3,"FromErr","","Future for the `from_err` combinator, changing the error type of a future.",null,null],[3,"OrElse","","Future for the `or_else` combinator, chaining a computation onto the end of a future which fails with an error.",null,null],[3,"Select","","Future for the `select` combinator, waiting for one of two futures to complete.",null,null],[3,"SelectNext","","Future yielded as the second result in a `Select` future.",null,null],[3,"Select2","","Future for the `merge` combinator, waiting for one of two differently-typed futures to complete.",null,null],[3,"Then","","Future for the `then` combinator, chaining computations on the end of another future regardless of its outcome.",null,null],[3,"CatchUnwind","","Future for the `catch_unwind` combinator.",null,null],[3,"JoinAll","","A future which takes a list of futures and resolves with a vector of the completed values.",null,null],[3,"SelectAll","","Future for the `select_all` combinator, waiting for one of any of a list of futures to complete.",null,null],[3,"SelectOk","","Future for the `select_ok` combinator, waiting for one of any of a list of futures to succesfully complete. unlike `select_all`, this future ignores all but the last error, if there are any.",null,null],[3,"Shared","","A future that is cloneable and can be polled in multiple threads. Use Future::shared() method to convert any future into a `Shared` future.",null,null],[3,"SharedItem","","A wrapped item of the original future that is clonable and implements Deref for ease of use.",null,null],[3,"SharedError","","A wrapped error of the original future that is clonable and implements Deref for ease of use.",null,null],[3,"ExecuteError","","Errors returned from the `Spawn::spawn` function.",null,null],[4,"Loop","","The status of a `loop_fn` loop.",null,null],[13,"Break","","Indicates that the loop has completed with output `T`.",2,null],[13,"Continue","","Indicates that the loop function should be called again with input state `S`.",2,null],[4,"Either","","Combines two different futures yielding the same item and error types into a single type.",null,null],[13,"A","","First branch of the type",3,null],[13,"B","","Second branch of the type",3,null],[4,"ExecuteErrorKind","","Kinds of errors that can be returned from the `Execute::spawn` function.",null,null],[13,"Shutdown","","This executor has shut down and will no longer accept new futures to spawn.",4,null],[13,"NoCapacity","","This executor has no more capacity to run more futures. Other futures need to finish before this executor can accept another.",4,null],[5,"empty","","Creates a future which never resolves, representing a computation that never finishes.",null,{"inputs":[],"output":{"name":"empty"}}],[5,"lazy","","Creates a new future which will eventually be the same as the one created by the closure provided.",null,{"inputs":[{"name":"f"}],"output":{"name":"lazy"}}],[5,"poll_fn","","Creates a new future wrapping around a function returning `Poll`.",null,{"inputs":[{"name":"f"}],"output":{"name":"pollfn"}}],[5,"result","","Creates a new \"leaf future\" which will resolve with the given result.",null,{"inputs":[{"name":"result"}],"output":{"name":"futureresult"}}],[5,"ok","","Creates a \"leaf future\" from an immediate value of a finished and successful computation.",null,{"inputs":[{"name":"t"}],"output":{"name":"futureresult"}}],[5,"err","","Creates a \"leaf future\" from an immediate value of a failed computation.",null,{"inputs":[{"name":"e"}],"output":{"name":"futureresult"}}],[5,"loop_fn","","Creates a new future implementing a tail-recursive loop.",null,{"inputs":[{"name":"s"},{"name":"f"}],"output":{"name":"loopfn"}}],[5,"join_all","","Creates a future which represents a collection of the results of the futures given.",null,{"inputs":[{"name":"i"}],"output":{"name":"joinall"}}],[5,"select_all","","Creates a new future which will select over a list of futures.",null,{"inputs":[{"name":"i"}],"output":{"name":"selectall"}}],[5,"select_ok","","Creates a new future which will select the first successful future over a list of futures.",null,{"inputs":[{"name":"i"}],"output":{"name":"selectok"}}],[11,"fmt","","",5,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"poll","","",5,{"inputs":[{"name":"self"}],"output":{"name":"poll"}}],[11,"fmt","","",6,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"poll","","",6,{"inputs":[{"name":"self"}],"output":{"name":"poll"}}],[11,"fmt","","",7,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"poll","","",7,{"inputs":[{"name":"self"}],"output":{"name":"poll"}}],[11,"fmt","","",8,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"poll","","",8,{"inputs":[{"name":"self"}],"output":{"name":"poll"}}],[11,"fmt","","",2,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"fmt","","",9,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"poll","","",9,{"inputs":[{"name":"self"}],"output":{"name":"poll"}}],[11,"fmt","","",10,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"poll","","",10,{"inputs":[{"name":"self"}],"output":{"name":"poll"}}],[11,"fmt","","",11,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"poll","","",11,{"inputs":[{"name":"self"}],"output":{"name":"poll"}}],[11,"fmt","","",12,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"poll","","",12,{"inputs":[{"name":"self"}],"output":{"name":"poll"}}],[11,"fmt","","",13,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"poll","","",13,{"inputs":[{"name":"self"}],"output":{"name":"poll"}}],[11,"fmt","","",14,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"poll","","",14,{"inputs":[{"name":"self"}],"output":{"name":"poll"}}],[11,"fmt","","",15,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"poll","","",15,{"inputs":[{"name":"self"}],"output":{"name":"poll"}}],[11,"fmt","","",16,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"poll","","",16,{"inputs":[{"name":"self"}],"output":{"name":"poll"}}],[11,"fmt","","",17,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"poll","","",17,{"inputs":[{"name":"self"}],"output":{"name":"poll"}}],[11,"fmt","","",18,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"poll","","",18,{"inputs":[{"name":"self"}],"output":{"name":"poll"}}],[11,"fmt","","",19,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"poll","","",19,{"inputs":[{"name":"self"}],"output":{"name":"poll"}}],[11,"fmt","","",20,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"poll","","",20,{"inputs":[{"name":"self"}],"output":{"name":"poll"}}],[11,"fmt","","",21,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"poll","","",21,{"inputs":[{"name":"self"}],"output":{"name":"poll"}}],[11,"fmt","","",22,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"poll","","",22,{"inputs":[{"name":"self"}],"output":{"name":"poll"}}],[11,"fmt","","",23,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"fmt","","",24,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"poll","","",23,{"inputs":[{"name":"self"}],"output":{"name":"poll"}}],[11,"poll","","",24,{"inputs":[{"name":"self"}],"output":{"name":"poll"}}],[11,"fmt","","",25,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"poll","","",25,{"inputs":[{"name":"self"}],"output":{"name":"poll"}}],[11,"fmt","","",26,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"poll","","",26,{"inputs":[{"name":"self"}],"output":{"name":"poll"}}],[11,"fmt","","",3,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"split","","Splits out the homogenous type from an either of tuples.",3,null],[11,"poll","","",3,{"inputs":[{"name":"self"}],"output":{"name":"poll"}}],[11,"fmt","","",27,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"poll","","",27,{"inputs":[{"name":"self"}],"output":{"name":"poll"}}],[11,"fmt","","",28,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"poll","","",28,{"inputs":[{"name":"self"}],"output":{"name":"poll"}}],[11,"fmt","","",29,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"poll","","",29,{"inputs":[{"name":"self"}],"output":{"name":"poll"}}],[11,"fmt","","",30,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"poll","","",30,{"inputs":[{"name":"self"}],"output":{"name":"poll"}}],[11,"fmt","","",31,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"peek","","If any clone of this `Shared` has completed execution, returns its result immediately without blocking. Otherwise, returns None without triggering the work represented by this `Shared`.",31,{"inputs":[{"name":"self"}],"output":{"name":"option"}}],[11,"poll","","",31,{"inputs":[{"name":"self"}],"output":{"name":"poll"}}],[11,"clone","","",31,{"inputs":[{"name":"self"}],"output":{"name":"self"}}],[11,"drop","","",31,{"inputs":[{"name":"self"}],"output":null}],[11,"fmt","","",32,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"deref","","",32,{"inputs":[{"name":"self"}],"output":{"name":"t"}}],[11,"fmt","","",33,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"deref","","",33,{"inputs":[{"name":"self"}],"output":{"name":"e"}}],[6,"BoxFuture","","A type alias for `Box`",null,null],[8,"Future","","Trait for types which are a placeholder of a value that may become available at some later point in time.",null,null],[16,"Item","","The type of value that this future will resolved with if it is successful.",34,null],[16,"Error","","The type of error that this future will resolve with if it fails in a normal fashion.",34,null],[10,"poll","","Query this future to see if its value has become available, registering interest if it is not.",34,{"inputs":[{"name":"self"}],"output":{"name":"poll"}}],[11,"wait","","Block the current thread until this future is resolved.",34,{"inputs":[{"name":"self"}],"output":{"name":"result"}}],[11,"boxed","","Convenience function for turning this future into a trait object which is also `Send`.",34,{"inputs":[{"name":"self"}],"output":{"name":"boxfuture"}}],[11,"map","","Map this future's result to a different type, returning a new future of the resulting type.",34,{"inputs":[{"name":"self"},{"name":"f"}],"output":{"name":"map"}}],[11,"map_err","","Map this future's error to a different error, returning a new future.",34,{"inputs":[{"name":"self"},{"name":"f"}],"output":{"name":"maperr"}}],[11,"from_err","","Map this future's error to any error implementing `From` for this future's `Error`, returning a new future.",34,{"inputs":[{"name":"self"}],"output":{"name":"fromerr"}}],[11,"then","","Chain on a computation for when a future finished, passing the result of the future to the provided closure `f`.",34,{"inputs":[{"name":"self"},{"name":"f"}],"output":{"name":"then"}}],[11,"and_then","","Execute another future after this one has resolved successfully.",34,{"inputs":[{"name":"self"},{"name":"f"}],"output":{"name":"andthen"}}],[11,"or_else","","Execute another future if this one resolves with an error.",34,{"inputs":[{"name":"self"},{"name":"f"}],"output":{"name":"orelse"}}],[11,"select","","Waits for either one of two futures to complete.",34,{"inputs":[{"name":"self"},{"name":"b"}],"output":{"name":"select"}}],[11,"select2","","Waits for either one of two differently-typed futures to complete.",34,{"inputs":[{"name":"self"},{"name":"b"}],"output":{"name":"select2"}}],[11,"join","","Joins the result of two futures, waiting for them both to complete.",34,{"inputs":[{"name":"self"},{"name":"b"}],"output":{"name":"join"}}],[11,"join3","","Same as `join`, but with more futures.",34,{"inputs":[{"name":"self"},{"name":"b"},{"name":"c"}],"output":{"name":"join3"}}],[11,"join4","","Same as `join`, but with more futures.",34,{"inputs":[{"name":"self"},{"name":"b"},{"name":"c"},{"name":"d"}],"output":{"name":"join4"}}],[11,"join5","","Same as `join`, but with more futures.",34,{"inputs":[{"name":"self"},{"name":"b"},{"name":"c"},{"name":"d"},{"name":"e"}],"output":{"name":"join5"}}],[11,"into_stream","","Convert this future into a single element stream.",34,{"inputs":[{"name":"self"}],"output":{"name":"intostream"}}],[11,"flatten","","Flatten the execution of this future when the successful result of this future is itself another future.",34,{"inputs":[{"name":"self"}],"output":{"name":"flatten"}}],[11,"flatten_stream","","Flatten the execution of this future when the successful result of this future is a stream.",34,{"inputs":[{"name":"self"}],"output":{"name":"flattenstream"}}],[11,"fuse","","Fuse a future such that `poll` will never again be called once it has completed.",34,{"inputs":[{"name":"self"}],"output":{"name":"fuse"}}],[11,"catch_unwind","","Catches unwinding panics while polling the future.",34,{"inputs":[{"name":"self"}],"output":{"name":"catchunwind"}}],[11,"shared","","Create a cloneable handle to this future where all handles will resolve to the same result.",34,{"inputs":[{"name":"self"}],"output":{"name":"shared"}}],[8,"IntoFuture","","Class of types which can be converted into a future.",null,null],[16,"Future","","The future that this type can be converted into.",35,null],[16,"Item","","The item that the future may resolve with.",35,null],[16,"Error","","The error that the future may resolve with.",35,null],[10,"into_future","","Consumes this object and produces a future.",35,null],[8,"FutureFrom","","Asynchronous conversion from a type `T`.",null,null],[16,"Future","","The future for the conversion.",36,null],[16,"Error","","Possible errors during conversion.",36,null],[10,"future_from","","Consume the given value, beginning the conversion.",36,null],[8,"Executor","","A trait for types which can spawn fresh futures.",null,null],[10,"execute","","Spawns a future to run on this `Executor`, typically in the \"background\".",37,{"inputs":[{"name":"self"},{"name":"f"}],"output":{"name":"result"}}],[11,"fmt","","",4,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"clone","","",4,{"inputs":[{"name":"self"}],"output":{"name":"executeerrorkind"}}],[11,"eq","","",4,{"inputs":[{"name":"self"},{"name":"executeerrorkind"}],"output":{"name":"bool"}}],[11,"new","","Create a new `ExecuteError`",38,{"inputs":[{"name":"executeerrorkind"},{"name":"f"}],"output":{"name":"executeerror"}}],[11,"kind","","Returns the associated reason for the error",38,{"inputs":[{"name":"self"}],"output":{"name":"executeerrorkind"}}],[11,"into_future","","Consumes self and returns the original future that was spawned.",38,{"inputs":[{"name":"self"}],"output":{"name":"f"}}],[11,"fmt","","",38,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[0,"stream","futures","Asynchronous streams",null,null],[3,"Iter","futures::stream","A stream which is just a shim over an underlying instance of `Iterator`.",null,null],[3,"IterStream","","A stream which is just a shim over an underlying instance of `Iterator`.",null,null],[3,"Repeat","","Stream that produces the same element repeatedly.",null,null],[3,"AndThen","","A stream combinator which chains a computation onto values produced by a stream.",null,null],[3,"Chain","","An adapter for chaining the output of two streams.",null,null],[3,"Concat","","A stream combinator to concatenate the results of a stream into the first yielded item.",null,null],[3,"Concat2","","A stream combinator to concatenate the results of a stream into the first yielded item.",null,null],[3,"Empty","","A stream which contains no elements.",null,null],[3,"Filter","","A stream combinator used to filter the results of a stream and only yield some values.",null,null],[3,"FilterMap","","A combinator used to filter the results of a stream and simultaneously map them to a different type.",null,null],[3,"Flatten","","A combinator used to flatten a stream-of-streams into one long stream of elements.",null,null],[3,"Fold","","A future used to collect all the results of a stream into one generic type.",null,null],[3,"ForEach","","A stream combinator which executes a unit closure over each item on a stream.",null,null],[3,"FromErr","","A stream combinator to change the error type of a stream.",null,null],[3,"Fuse","","A stream which \"fuse\"s a stream once it's terminated.",null,null],[3,"StreamFuture","","A combinator used to temporarily convert a stream into a future.",null,null],[3,"Map","","A stream combinator which will change the type of a stream from one type to another.",null,null],[3,"MapErr","","A stream combinator which will change the error type of a stream from one type to another.",null,null],[3,"Merge","","An adapter for merging the output of two streams.",null,null],[3,"Once","","A stream which emits single element and then EOF.",null,null],[3,"OrElse","","A stream combinator which chains a computation onto errors produced by a stream.",null,null],[3,"Peekable","","A `Stream` that implements a `peek` method.",null,null],[3,"Select","","An adapter for merging the output of two streams.",null,null],[3,"Skip","","A stream combinator which skips a number of elements before continuing.",null,null],[3,"SkipWhile","","A stream combinator which skips elements of a stream while a predicate holds.",null,null],[3,"Take","","A stream combinator which returns a maximum number of elements.",null,null],[3,"TakeWhile","","A stream combinator which takes elements from a stream while a predicate holds.",null,null],[3,"Then","","A stream combinator which chains a computation onto each item produced by a stream.",null,null],[3,"Unfold","","A stream which creates futures, polls them and return their result",null,null],[3,"Zip","","An adapter for merging the output of two streams.",null,null],[3,"Forward","","Future for the `Stream::forward` combinator, which sends a stream of values to a sink and then waits until the sink has fully flushed those values.",null,null],[3,"Buffered","","An adaptor for a stream of futures to execute the futures concurrently, if possible.",null,null],[3,"BufferUnordered","","An adaptor for a stream of futures to execute the futures concurrently, if possible, delivering results as they become available.",null,null],[3,"CatchUnwind","","Stream for the `catch_unwind` combinator.",null,null],[3,"Chunks","","An adaptor that chunks up elements in a vector.",null,null],[3,"Collect","","A future which collects all of the values of a stream into a vector.",null,null],[3,"Wait","","A stream combinator which converts an asynchronous stream to a blocking iterator.",null,null],[3,"SplitStream","","A `Stream` part of the split pair",null,null],[3,"SplitSink","","A `Sink` part of the split pair",null,null],[3,"FuturesUnordered","","An unbounded queue of futures.",null,null],[4,"MergedItem","","An item returned from a merge stream, which represents an item from one or both of the underlying streams.",null,null],[13,"First","","An item from the first stream",39,null],[13,"Second","","An item from the second stream",39,null],[13,"Both","","Items from both streams",39,null],[5,"iter","","Converts an `Iterator` over `Result`s into a `Stream` which is always ready to yield the next value.",null,{"inputs":[{"name":"j"}],"output":{"name":"iter"}}],[5,"repeat","","Create a stream which produces the same item repeatedly.",null,{"inputs":[{"name":"t"}],"output":{"name":"repeat"}}],[5,"empty","","Creates a stream which contains no elements.",null,{"inputs":[],"output":{"name":"empty"}}],[5,"once","","Creates a stream of single element",null,{"inputs":[{"name":"result"}],"output":{"name":"once"}}],[5,"unfold","","Creates a `Stream` from a seed and a closure returning a `Future`.",null,{"inputs":[{"name":"t"},{"name":"f"}],"output":{"name":"unfold"}}],[5,"futures_unordered","","Converts a list of futures into a `Stream` of results from the futures.",null,{"inputs":[{"name":"i"}],"output":{"name":"futuresunordered"}}],[11,"fmt","","",40,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"poll","","",40,{"inputs":[{"name":"self"}],"output":{"name":"poll"}}],[11,"fmt","","",41,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"poll","","",41,{"inputs":[{"name":"self"}],"output":{"name":"poll"}}],[11,"fmt","","",42,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"get_ref","","Acquires a reference to the underlying stream that this combinator is pulling from.",42,{"inputs":[{"name":"self"}],"output":{"name":"s"}}],[11,"get_mut","","Acquires a mutable reference to the underlying stream that this combinator is pulling from.",42,{"inputs":[{"name":"self"}],"output":{"name":"s"}}],[11,"into_inner","","Consumes this combinator, returning the underlying stream.",42,{"inputs":[{"name":"self"}],"output":{"name":"s"}}],[11,"start_send","","",42,null],[11,"poll_complete","","",42,{"inputs":[{"name":"self"}],"output":{"name":"poll"}}],[11,"close","","",42,{"inputs":[{"name":"self"}],"output":{"name":"poll"}}],[11,"poll","","",42,{"inputs":[{"name":"self"}],"output":{"name":"poll"}}],[11,"fmt","","",43,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"poll","","",43,{"inputs":[{"name":"self"}],"output":{"name":"poll"}}],[11,"fmt","","",44,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"fmtresult"}}],[11,"poll","","",44,{"inputs":[{"name":"self"}],"output":{"name":"poll"}}],[11,"fmt","","",45,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"fmtresult"}}],[11,"poll","","",45,{"inputs":[{"name":"self"}],"output":{"name":"poll"}}],[11,"fmt","","",46,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"poll","","",46,{"inputs":[{"name":"self"}],"output":{"name":"poll"}}],[11,"fmt","","",47,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"get_ref","","Acquires a reference to the underlying stream that this combinator is pulling from.",47,{"inputs":[{"name":"self"}],"output":{"name":"s"}}],[11,"get_mut","","Acquires a mutable reference to the underlying stream that this combinator is pulling from.",47,{"inputs":[{"name":"self"}],"output":{"name":"s"}}],[11,"into_inner","","Consumes this combinator, returning the underlying stream.",47,{"inputs":[{"name":"self"}],"output":{"name":"s"}}],[11,"start_send","","",47,null],[11,"poll_complete","","",47,{"inputs":[{"name":"self"}],"output":{"name":"poll"}}],[11,"close","","",47,{"inputs":[{"name":"self"}],"output":{"name":"poll"}}],[11,"poll","","",47,{"inputs":[{"name":"self"}],"output":{"name":"poll"}}],[11,"fmt","","",48,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"get_ref","","Acquires a reference to the underlying stream that this combinator is pulling from.",48,{"inputs":[{"name":"self"}],"output":{"name":"s"}}],[11,"get_mut","","Acquires a mutable reference to the underlying stream that this combinator is pulling from.",48,{"inputs":[{"name":"self"}],"output":{"name":"s"}}],[11,"into_inner","","Consumes this combinator, returning the underlying stream.",48,{"inputs":[{"name":"self"}],"output":{"name":"s"}}],[11,"start_send","","",48,null],[11,"poll_complete","","",48,{"inputs":[{"name":"self"}],"output":{"name":"poll"}}],[11,"close","","",48,{"inputs":[{"name":"self"}],"output":{"name":"poll"}}],[11,"poll","","",48,{"inputs":[{"name":"self"}],"output":{"name":"poll"}}],[11,"fmt","","",49,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"get_ref","","Acquires a reference to the underlying stream that this combinator is pulling from.",49,{"inputs":[{"name":"self"}],"output":{"name":"s"}}],[11,"get_mut","","Acquires a mutable reference to the underlying stream that this combinator is pulling from.",49,{"inputs":[{"name":"self"}],"output":{"name":"s"}}],[11,"into_inner","","Consumes this combinator, returning the underlying stream.",49,{"inputs":[{"name":"self"}],"output":{"name":"s"}}],[11,"start_send","","",49,null],[11,"poll_complete","","",49,{"inputs":[{"name":"self"}],"output":{"name":"poll"}}],[11,"close","","",49,{"inputs":[{"name":"self"}],"output":{"name":"poll"}}],[11,"poll","","",49,{"inputs":[{"name":"self"}],"output":{"name":"poll"}}],[11,"fmt","","",50,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"poll","","",50,{"inputs":[{"name":"self"}],"output":{"name":"poll"}}],[11,"fmt","","",51,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"poll","","",51,{"inputs":[{"name":"self"}],"output":{"name":"poll"}}],[11,"fmt","","",52,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"get_ref","","Acquires a reference to the underlying stream that this combinator is pulling from.",52,{"inputs":[{"name":"self"}],"output":{"name":"s"}}],[11,"get_mut","","Acquires a mutable reference to the underlying stream that this combinator is pulling from.",52,{"inputs":[{"name":"self"}],"output":{"name":"s"}}],[11,"into_inner","","Consumes this combinator, returning the underlying stream.",52,{"inputs":[{"name":"self"}],"output":{"name":"s"}}],[11,"poll","","",52,{"inputs":[{"name":"self"}],"output":{"name":"poll"}}],[11,"start_send","","",52,null],[11,"poll_complete","","",52,{"inputs":[{"name":"self"}],"output":{"name":"poll"}}],[11,"close","","",52,{"inputs":[{"name":"self"}],"output":{"name":"poll"}}],[11,"fmt","","",53,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"start_send","","",53,null],[11,"poll_complete","","",53,{"inputs":[{"name":"self"}],"output":{"name":"poll"}}],[11,"close","","",53,{"inputs":[{"name":"self"}],"output":{"name":"poll"}}],[11,"poll","","",53,{"inputs":[{"name":"self"}],"output":{"name":"poll"}}],[11,"is_done","","Returns whether the underlying stream has finished or not.",53,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"get_ref","","Acquires a reference to the underlying stream that this combinator is pulling from.",53,{"inputs":[{"name":"self"}],"output":{"name":"s"}}],[11,"get_mut","","Acquires a mutable reference to the underlying stream that this combinator is pulling from.",53,{"inputs":[{"name":"self"}],"output":{"name":"s"}}],[11,"into_inner","","Consumes this combinator, returning the underlying stream.",53,{"inputs":[{"name":"self"}],"output":{"name":"s"}}],[11,"fmt","","",54,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"poll","","",54,{"inputs":[{"name":"self"}],"output":{"name":"poll"}}],[11,"fmt","","",55,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"get_ref","","Acquires a reference to the underlying stream that this combinator is pulling from.",55,{"inputs":[{"name":"self"}],"output":{"name":"s"}}],[11,"get_mut","","Acquires a mutable reference to the underlying stream that this combinator is pulling from.",55,{"inputs":[{"name":"self"}],"output":{"name":"s"}}],[11,"into_inner","","Consumes this combinator, returning the underlying stream.",55,{"inputs":[{"name":"self"}],"output":{"name":"s"}}],[11,"start_send","","",55,null],[11,"poll_complete","","",55,{"inputs":[{"name":"self"}],"output":{"name":"poll"}}],[11,"close","","",55,{"inputs":[{"name":"self"}],"output":{"name":"poll"}}],[11,"poll","","",55,{"inputs":[{"name":"self"}],"output":{"name":"poll"}}],[11,"fmt","","",56,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"get_ref","","Acquires a reference to the underlying stream that this combinator is pulling from.",56,{"inputs":[{"name":"self"}],"output":{"name":"s"}}],[11,"get_mut","","Acquires a mutable reference to the underlying stream that this combinator is pulling from.",56,{"inputs":[{"name":"self"}],"output":{"name":"s"}}],[11,"into_inner","","Consumes this combinator, returning the underlying stream.",56,{"inputs":[{"name":"self"}],"output":{"name":"s"}}],[11,"start_send","","",56,null],[11,"poll_complete","","",56,{"inputs":[{"name":"self"}],"output":{"name":"poll"}}],[11,"close","","",56,{"inputs":[{"name":"self"}],"output":{"name":"poll"}}],[11,"poll","","",56,{"inputs":[{"name":"self"}],"output":{"name":"poll"}}],[11,"fmt","","",57,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"fmt","","",39,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"poll","","",57,{"inputs":[{"name":"self"}],"output":{"name":"poll"}}],[11,"fmt","","",58,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"poll","","",58,{"inputs":[{"name":"self"}],"output":{"name":"poll"}}],[11,"fmt","","",59,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"start_send","","",59,null],[11,"poll_complete","","",59,{"inputs":[{"name":"self"}],"output":{"name":"poll"}}],[11,"close","","",59,{"inputs":[{"name":"self"}],"output":{"name":"poll"}}],[11,"poll","","",59,{"inputs":[{"name":"self"}],"output":{"name":"poll"}}],[11,"fmt","","",60,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"start_send","","",60,null],[11,"poll_complete","","",60,{"inputs":[{"name":"self"}],"output":{"name":"poll"}}],[11,"close","","",60,{"inputs":[{"name":"self"}],"output":{"name":"poll"}}],[11,"poll","","",60,{"inputs":[{"name":"self"}],"output":{"name":"poll"}}],[11,"peek","","Peek retrieves a reference to the next item in the stream.",60,{"inputs":[{"name":"self"}],"output":{"name":"poll"}}],[11,"fmt","","",61,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"poll","","",61,{"inputs":[{"name":"self"}],"output":{"name":"poll"}}],[11,"fmt","","",62,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"start_send","","",62,null],[11,"poll_complete","","",62,{"inputs":[{"name":"self"}],"output":{"name":"poll"}}],[11,"close","","",62,{"inputs":[{"name":"self"}],"output":{"name":"poll"}}],[11,"poll","","",62,{"inputs":[{"name":"self"}],"output":{"name":"poll"}}],[11,"fmt","","",63,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"start_send","","",63,null],[11,"poll_complete","","",63,{"inputs":[{"name":"self"}],"output":{"name":"poll"}}],[11,"close","","",63,{"inputs":[{"name":"self"}],"output":{"name":"poll"}}],[11,"poll","","",63,{"inputs":[{"name":"self"}],"output":{"name":"poll"}}],[11,"fmt","","",64,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"start_send","","",64,null],[11,"poll_complete","","",64,{"inputs":[{"name":"self"}],"output":{"name":"poll"}}],[11,"close","","",64,{"inputs":[{"name":"self"}],"output":{"name":"poll"}}],[11,"poll","","",64,{"inputs":[{"name":"self"}],"output":{"name":"poll"}}],[11,"fmt","","",65,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"start_send","","",65,null],[11,"poll_complete","","",65,{"inputs":[{"name":"self"}],"output":{"name":"poll"}}],[11,"close","","",65,{"inputs":[{"name":"self"}],"output":{"name":"poll"}}],[11,"poll","","",65,{"inputs":[{"name":"self"}],"output":{"name":"poll"}}],[11,"fmt","","",66,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"start_send","","",66,null],[11,"poll_complete","","",66,{"inputs":[{"name":"self"}],"output":{"name":"poll"}}],[11,"close","","",66,{"inputs":[{"name":"self"}],"output":{"name":"poll"}}],[11,"poll","","",66,{"inputs":[{"name":"self"}],"output":{"name":"poll"}}],[11,"fmt","","",67,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"poll","","",67,{"inputs":[{"name":"self"}],"output":{"name":"poll"}}],[11,"fmt","","",68,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"poll","","",68,{"inputs":[{"name":"self"}],"output":{"name":"poll"}}],[11,"fmt","","",69,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"poll","","",69,{"inputs":[{"name":"self"}],"output":{"name":"poll"}}],[11,"fmt","","",70,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"get_ref","","Acquires a reference to the underlying stream that this combinator is pulling from.",70,{"inputs":[{"name":"self"}],"output":{"name":"s"}}],[11,"get_mut","","Acquires a mutable reference to the underlying stream that this combinator is pulling from.",70,{"inputs":[{"name":"self"}],"output":{"name":"s"}}],[11,"into_inner","","Consumes this combinator, returning the underlying stream.",70,{"inputs":[{"name":"self"}],"output":{"name":"s"}}],[11,"start_send","","",70,null],[11,"poll_complete","","",70,{"inputs":[{"name":"self"}],"output":{"name":"poll"}}],[11,"close","","",70,{"inputs":[{"name":"self"}],"output":{"name":"poll"}}],[11,"poll","","",70,{"inputs":[{"name":"self"}],"output":{"name":"poll"}}],[11,"fmt","","",71,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"get_ref","","Acquires a reference to the underlying stream that this combinator is pulling from.",71,{"inputs":[{"name":"self"}],"output":{"name":"s"}}],[11,"get_mut","","Acquires a mutable reference to the underlying stream that this combinator is pulling from.",71,{"inputs":[{"name":"self"}],"output":{"name":"s"}}],[11,"into_inner","","Consumes this combinator, returning the underlying stream.",71,{"inputs":[{"name":"self"}],"output":{"name":"s"}}],[11,"poll","","",71,{"inputs":[{"name":"self"}],"output":{"name":"poll"}}],[11,"start_send","","",71,null],[11,"poll_complete","","",71,{"inputs":[{"name":"self"}],"output":{"name":"poll"}}],[11,"close","","",71,{"inputs":[{"name":"self"}],"output":{"name":"poll"}}],[11,"fmt","","",72,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"poll","","",72,{"inputs":[{"name":"self"}],"output":{"name":"poll"}}],[11,"fmt","","",73,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"start_send","","",73,null],[11,"poll_complete","","",73,{"inputs":[{"name":"self"}],"output":{"name":"poll"}}],[11,"close","","",73,{"inputs":[{"name":"self"}],"output":{"name":"poll"}}],[11,"get_ref","","Acquires a reference to the underlying stream that this combinator is pulling from.",73,{"inputs":[{"name":"self"}],"output":{"name":"s"}}],[11,"get_mut","","Acquires a mutable reference to the underlying stream that this combinator is pulling from.",73,{"inputs":[{"name":"self"}],"output":{"name":"s"}}],[11,"into_inner","","Consumes this combinator, returning the underlying stream.",73,{"inputs":[{"name":"self"}],"output":{"name":"s"}}],[11,"poll","","",73,{"inputs":[{"name":"self"}],"output":{"name":"poll"}}],[11,"fmt","","",74,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"poll","","",74,{"inputs":[{"name":"self"}],"output":{"name":"poll"}}],[11,"fmt","","",75,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"get_ref","","Acquires a reference to the underlying stream that this combinator is pulling from.",75,{"inputs":[{"name":"self"}],"output":{"name":"s"}}],[11,"get_mut","","Acquires a mutable reference to the underlying stream that this combinator is pulling from.",75,{"inputs":[{"name":"self"}],"output":{"name":"s"}}],[11,"into_inner","","Consumes this combinator, returning the underlying stream.",75,{"inputs":[{"name":"self"}],"output":{"name":"s"}}],[11,"next","","",75,{"inputs":[{"name":"self"}],"output":{"name":"option"}}],[11,"fmt","","",76,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"poll","","",76,{"inputs":[{"name":"self"}],"output":{"name":"poll"}}],[11,"fmt","","",77,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"start_send","","",77,null],[11,"poll_complete","","",77,{"inputs":[{"name":"self"}],"output":{"name":"poll"}}],[11,"close","","",77,{"inputs":[{"name":"self"}],"output":{"name":"poll"}}],[11,"new","","Constructs a new, empty `FuturesUnordered`",78,{"inputs":[],"output":{"name":"futuresunordered"}}],[11,"len","","Returns the number of futures contained by the queue.",78,{"inputs":[{"name":"self"}],"output":{"name":"usize"}}],[11,"is_empty","","Returns `true` if the queue contains no futures",78,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"push","","Push a future into the queue.",78,{"inputs":[{"name":"self"},{"name":"t"}],"output":null}],[11,"poll","","",78,{"inputs":[{"name":"self"}],"output":{"name":"poll"}}],[11,"fmt","","",78,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"drop","","",78,{"inputs":[{"name":"self"}],"output":null}],[6,"BoxStream","","A type alias for `Box`",null,null],[8,"Stream","","A stream of values, not all of which may have been produced yet.",null,null],[16,"Item","","The type of item this stream will yield on success.",79,null],[16,"Error","","The type of error this stream may generate.",79,null],[10,"poll","","Attempt to pull out the next value of this stream, returning `None` if the stream is finished.",79,{"inputs":[{"name":"self"}],"output":{"name":"poll"}}],[11,"wait","","Creates an iterator which blocks the current thread until each item of this stream is resolved.",79,{"inputs":[{"name":"self"}],"output":{"name":"wait"}}],[11,"boxed","","Convenience function for turning this stream into a trait object.",79,{"inputs":[{"name":"self"}],"output":{"name":"boxstream"}}],[11,"into_future","","Converts this stream into a `Future`.",79,{"inputs":[{"name":"self"}],"output":{"name":"streamfuture"}}],[11,"map","","Converts a stream of type `T` to a stream of type `U`.",79,{"inputs":[{"name":"self"},{"name":"f"}],"output":{"name":"map"}}],[11,"map_err","","Converts a stream of error type `T` to a stream of error type `U`.",79,{"inputs":[{"name":"self"},{"name":"f"}],"output":{"name":"maperr"}}],[11,"filter","","Filters the values produced by this stream according to the provided predicate.",79,{"inputs":[{"name":"self"},{"name":"f"}],"output":{"name":"filter"}}],[11,"filter_map","","Filters the values produced by this stream while simultaneously mapping them to a different type.",79,{"inputs":[{"name":"self"},{"name":"f"}],"output":{"name":"filtermap"}}],[11,"then","","Chain on a computation for when a value is ready, passing the resulting item to the provided closure `f`.",79,{"inputs":[{"name":"self"},{"name":"f"}],"output":{"name":"then"}}],[11,"and_then","","Chain on a computation for when a value is ready, passing the successful results to the provided closure `f`.",79,{"inputs":[{"name":"self"},{"name":"f"}],"output":{"name":"andthen"}}],[11,"or_else","","Chain on a computation for when an error happens, passing the erroneous result to the provided closure `f`.",79,{"inputs":[{"name":"self"},{"name":"f"}],"output":{"name":"orelse"}}],[11,"collect","","Collect all of the values of this stream into a vector, returning a future representing the result of that computation.",79,{"inputs":[{"name":"self"}],"output":{"name":"collect"}}],[11,"concat2","","Concatenate all results of a stream into a single extendable destination, returning a future representing the end result.",79,{"inputs":[{"name":"self"}],"output":{"name":"concat2"}}],[11,"concat","","Concatenate all results of a stream into a single extendable destination, returning a future representing the end result.",79,{"inputs":[{"name":"self"}],"output":{"name":"concat"}}],[11,"fold","","Execute an accumulating computation over a stream, collecting all the values into one final result.",79,{"inputs":[{"name":"self"},{"name":"t"},{"name":"f"}],"output":{"name":"fold"}}],[11,"flatten","","Flattens a stream of streams into just one continuous stream.",79,{"inputs":[{"name":"self"}],"output":{"name":"flatten"}}],[11,"skip_while","","Skip elements on this stream while the predicate provided resolves to `true`.",79,{"inputs":[{"name":"self"},{"name":"p"}],"output":{"name":"skipwhile"}}],[11,"take_while","","Take elements from this stream while the predicate provided resolves to `true`.",79,{"inputs":[{"name":"self"},{"name":"p"}],"output":{"name":"takewhile"}}],[11,"for_each","","Runs this stream to completion, executing the provided closure for each element on the stream.",79,{"inputs":[{"name":"self"},{"name":"f"}],"output":{"name":"foreach"}}],[11,"from_err","","Map this stream's error to any error implementing `From` for this stream's `Error`, returning a new stream.",79,{"inputs":[{"name":"self"}],"output":{"name":"fromerr"}}],[11,"take","","Creates a new stream of at most `amt` items of the underlying stream.",79,{"inputs":[{"name":"self"},{"name":"u64"}],"output":{"name":"take"}}],[11,"skip","","Creates a new stream which skips `amt` items of the underlying stream.",79,{"inputs":[{"name":"self"},{"name":"u64"}],"output":{"name":"skip"}}],[11,"fuse","","Fuse a stream such that `poll` will never again be called once it has finished.",79,{"inputs":[{"name":"self"}],"output":{"name":"fuse"}}],[11,"by_ref","","Borrows a stream, rather than consuming it.",79,{"inputs":[{"name":"self"}],"output":{"name":"self"}}],[11,"catch_unwind","","Catches unwinding panics while polling the stream.",79,{"inputs":[{"name":"self"}],"output":{"name":"catchunwind"}}],[11,"buffered","","An adaptor for creating a buffered list of pending futures.",79,{"inputs":[{"name":"self"},{"name":"usize"}],"output":{"name":"buffered"}}],[11,"buffer_unordered","","An adaptor for creating a buffered list of pending futures (unordered).",79,{"inputs":[{"name":"self"},{"name":"usize"}],"output":{"name":"bufferunordered"}}],[11,"merge","","An adapter for merging the output of two streams.",79,{"inputs":[{"name":"self"},{"name":"s"}],"output":{"name":"merge"}}],[11,"zip","","An adapter for zipping two streams together.",79,{"inputs":[{"name":"self"},{"name":"s"}],"output":{"name":"zip"}}],[11,"chain","","Adapter for chaining two stream.",79,{"inputs":[{"name":"self"},{"name":"s"}],"output":{"name":"chain"}}],[11,"peekable","","Creates a new stream which exposes a `peek` method.",79,{"inputs":[{"name":"self"}],"output":{"name":"peekable"}}],[11,"chunks","","An adaptor for chunking up items of the stream inside a vector.",79,{"inputs":[{"name":"self"},{"name":"usize"}],"output":{"name":"chunks"}}],[11,"select","","Creates a stream that selects the next element from either this stream or the provided one, whichever is ready first.",79,{"inputs":[{"name":"self"},{"name":"s"}],"output":{"name":"select"}}],[11,"forward","","A future that completes after the given stream has been fully processed into the sink, including flushing.",79,{"inputs":[{"name":"self"},{"name":"s"}],"output":{"name":"forward"}}],[11,"split","","Splits this `Stream + Sink` object into separate `Stream` and `Sink` objects.",79,null],[0,"sink","futures","Asynchronous sinks",null,null],[3,"Buffer","futures::sink","Sink for the `Sink::buffer` combinator, which buffers up to some fixed number of values when the underlying sink is unable to accept them.",null,null],[3,"Wait","","A sink combinator which converts an asynchronous sink to a blocking sink.",null,null],[3,"With","","Sink for the `Sink::with` combinator, chaining a computation to run prior to pushing a value into the underlying sink.",null,null],[3,"Flush","","Future for the `Sink::flush` combinator, which polls the sink until all data has been flushed.",null,null],[3,"Send","","Future for the `Sink::send` combinator, which sends a value to a sink and then waits until the sink has fully flushed.",null,null],[3,"SendAll","","Future for the `Sink::send_all` combinator, which sends a stream of values to a sink and then waits until the sink has fully flushed those values.",null,null],[3,"SinkMapErr","","Sink for the `Sink::sink_map_err` combinator.",null,null],[3,"SinkFromErr","","A sink combinator to change the error type of a sink.",null,null],[11,"fmt","","",80,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"poll","","",80,{"inputs":[{"name":"self"}],"output":{"name":"poll"}}],[11,"get_ref","","Get a shared reference to the inner sink.",80,{"inputs":[{"name":"self"}],"output":{"name":"s"}}],[11,"get_mut","","Get a mutable reference to the inner sink.",80,{"inputs":[{"name":"self"}],"output":{"name":"s"}}],[11,"into_inner","","Consumes this combinator, returning the underlying sink.",80,{"inputs":[{"name":"self"}],"output":{"name":"s"}}],[11,"start_send","","",80,null],[11,"poll_complete","","",80,{"inputs":[{"name":"self"}],"output":{"name":"poll"}}],[11,"close","","",80,{"inputs":[{"name":"self"}],"output":{"name":"poll"}}],[11,"fmt","","",81,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"get_ref","","Get a shared reference to the inner sink.",81,{"inputs":[{"name":"self"}],"output":{"name":"s"}}],[11,"get_mut","","Get a mutable reference to the inner sink.",81,{"inputs":[{"name":"self"}],"output":{"name":"s"}}],[11,"poll","","",81,{"inputs":[{"name":"self"}],"output":{"name":"poll"}}],[11,"fmt","","",82,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"get_ref","","Get a shared reference to the inner sink.",82,{"inputs":[{"name":"self"}],"output":{"name":"s"}}],[11,"get_mut","","Get a mutable reference to the inner sink.",82,{"inputs":[{"name":"self"}],"output":{"name":"s"}}],[11,"into_inner","","Consumes this combinator, returning the underlying sink.",82,{"inputs":[{"name":"self"}],"output":{"name":"s"}}],[11,"start_send","","",82,null],[11,"poll_complete","","",82,{"inputs":[{"name":"self"}],"output":{"name":"poll"}}],[11,"close","","",82,{"inputs":[{"name":"self"}],"output":{"name":"poll"}}],[11,"poll","","",82,{"inputs":[{"name":"self"}],"output":{"name":"poll"}}],[11,"fmt","","",83,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"get_ref","","Get a shared reference to the inner sink.",83,{"inputs":[{"name":"self"}],"output":{"name":"s"}}],[11,"get_mut","","Get a mutable reference to the inner sink.",83,{"inputs":[{"name":"self"}],"output":{"name":"s"}}],[11,"poll","","",83,{"inputs":[{"name":"self"}],"output":{"name":"poll"}}],[11,"fmt","","",84,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"poll","","",84,{"inputs":[{"name":"self"}],"output":{"name":"poll"}}],[11,"fmt","","",85,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"get_ref","","Get a shared reference to the inner sink.",85,{"inputs":[{"name":"self"}],"output":{"name":"s"}}],[11,"get_mut","","Get a mutable reference to the inner sink.",85,{"inputs":[{"name":"self"}],"output":{"name":"s"}}],[11,"into_inner","","Consumes this combinator, returning the underlying sink.",85,{"inputs":[{"name":"self"}],"output":{"name":"s"}}],[11,"start_send","","",85,null],[11,"poll_complete","","",85,{"inputs":[{"name":"self"}],"output":{"name":"poll"}}],[11,"close","","",85,{"inputs":[{"name":"self"}],"output":{"name":"poll"}}],[11,"fmt","","",86,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"get_ref","","Get a shared reference to the inner sink.",86,{"inputs":[{"name":"self"}],"output":{"name":"s"}}],[11,"get_mut","","Get a mutable reference to the inner sink.",86,{"inputs":[{"name":"self"}],"output":{"name":"s"}}],[11,"into_inner","","Consumes this combinator, returning the underlying sink.",86,{"inputs":[{"name":"self"}],"output":{"name":"s"}}],[11,"poll","","",86,{"inputs":[{"name":"self"}],"output":{"name":"poll"}}],[11,"start_send","","",86,null],[11,"poll_complete","","",86,{"inputs":[{"name":"self"}],"output":{"name":"poll"}}],[11,"close","","",86,{"inputs":[{"name":"self"}],"output":{"name":"poll"}}],[11,"fmt","","",87,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"send","","Sends a value to this sink, blocking the current thread until it's able to do so.",87,null],[11,"flush","","Flushes any buffered data in this sink, blocking the current thread until it's entirely flushed.",87,{"inputs":[{"name":"self"}],"output":{"name":"result"}}],[6,"BoxSink","","A type alias for `Box`",null,null],[8,"Sink","","A `Sink` is a value into which other values can be sent, asynchronously.",null,null],[16,"SinkItem","","The type of value that the sink accepts.",88,null],[16,"SinkError","","The type of value produced by the sink when an error occurs.",88,null],[10,"start_send","","Begin the process of sending a value to the sink.",88,null],[10,"poll_complete","","Flush all output from this sink, if necessary.",88,{"inputs":[{"name":"self"}],"output":{"name":"poll"}}],[11,"close","","A method to indicate that no more values will ever be pushed into this sink.",88,{"inputs":[{"name":"self"}],"output":{"name":"poll"}}],[11,"wait","","Creates a new object which will produce a synchronous sink.",88,{"inputs":[{"name":"self"}],"output":{"name":"wait"}}],[11,"with","","Composes a function in front of the sink.",88,{"inputs":[{"name":"self"},{"name":"f"}],"output":{"name":"with"}}],[11,"sink_map_err","","Transforms the error returned by the sink.",88,{"inputs":[{"name":"self"},{"name":"f"}],"output":{"name":"sinkmaperr"}}],[11,"sink_from_err","","Map this sink's error to any error implementing `From` for this sink's `Error`, returning a new sink.",88,{"inputs":[{"name":"self"}],"output":{"name":"sinkfromerr"}}],[11,"buffer","","Adds a fixed-size buffer to the current sink.",88,{"inputs":[{"name":"self"},{"name":"usize"}],"output":{"name":"buffer"}}],[11,"flush","","A future that completes when the sink has finished processing all pending requests.",88,{"inputs":[{"name":"self"}],"output":{"name":"flush"}}],[11,"send","","A future that completes after the given item has been fully processed into the sink, including flushing.",88,null],[11,"send_all","","A future that completes after the given stream has been fully processed into the sink, including flushing.",88,{"inputs":[{"name":"self"},{"name":"s"}],"output":{"name":"sendall"}}],[0,"task","futures","Tasks used to drive a future computation",null,null],[3,"Task","futures::task","A handle to a \"task\", which represents a single lightweight \"thread\" of execution driving a future to completion.",null,null],[3,"LocalKey","","A key for task-local data stored in a future's task.",null,null],[3,"UnparkEvent","","A set insertion to trigger upon `unpark`.",null,null],[5,"current","","Returns a handle to the current task to call `notify` at a later date.",null,{"inputs":[],"output":{"name":"task"}}],[5,"init","","Initialize the `futures` task system.",null,null],[5,"with_unpark_event","","For the duration of the given callback, add an \"unpark event\" to be triggered when the task handle is used to unpark the task.",null,{"inputs":[{"name":"unparkevent"},{"name":"f"}],"output":{"name":"r"}}],[8,"EventSet","","A concurrent set which allows for the insertion of `usize` values.",null,null],[10,"insert","","Insert the given ID into the set",89,{"inputs":[{"name":"self"},{"name":"usize"}],"output":null}],[0,"executor","futures","Executors",null,null],[3,"Run","futures::executor","Units of work submitted to an `Executor`, currently only created internally.",null,null],[3,"Spawn","","Representation of a spawned future/stream.",null,null],[3,"NotifyHandle","","A `NotifyHandle` is the core value through which notifications are routed in the `futures` crate.",null,null],[5,"spawn","","Spawns a new future, returning the fused future and task.",null,{"inputs":[{"name":"t"}],"output":{"name":"spawn"}}],[8,"Unpark","","A trait which represents a sink of notifications that a future is ready to make progress.",null,null],[10,"unpark","","Indicates that an associated future and/or task are ready to make progress.",90,{"inputs":[{"name":"self"}],"output":null}],[8,"Executor","","A trait representing requests to poll futures.",null,null],[10,"execute","","Requests that `Run` is executed soon on the given executor.",91,{"inputs":[{"name":"self"},{"name":"run"}],"output":null}],[8,"Notify","","A trait which represents a sink of notifications that a future is ready to make progress.",null,null],[10,"notify","","Indicates that an associated future and/or task are ready to make progress.",92,{"inputs":[{"name":"self"},{"name":"usize"}],"output":null}],[11,"clone_id","","This function is called whenever a new copy of `id` is needed.",92,{"inputs":[{"name":"self"},{"name":"usize"}],"output":{"name":"usize"}}],[11,"drop_id","","All instances of `Task` store an `id` that they're going to internally notify with, and this function is called when the `Task` is dropped.",92,{"inputs":[{"name":"self"},{"name":"usize"}],"output":null}],[8,"UnsafeNotify","","An unsafe trait for implementing custom forms of memory management behind a `Task`.",null,null],[10,"clone_raw","","Creates a new `NotifyHandle` from this instance of `UnsafeNotify`.",93,{"inputs":[{"name":"self"}],"output":{"name":"notifyhandle"}}],[10,"drop_raw","","Drops this instance of `UnsafeNotify`, deallocating resources associated with it.",93,{"inputs":[{"name":"self"}],"output":null}],[0,"sync","futures","Future-aware synchronization",null,null],[3,"BiLock","futures::sync","A type of futures-powered synchronization primitive which is a mutex between two possible owners.",null,null],[3,"BiLockGuard","","Returned RAII guard from the `poll_lock` method.",null,null],[3,"BiLockAcquire","","Future returned by `BiLock::lock` which will resolve when the lock is acquired.",null,null],[3,"BiLockAcquired","","Resolved value of the `BiLockAcquire` future.",null,null],[0,"oneshot","","A one-shot, futures-aware channel",null,null],[3,"Receiver","futures::sync::oneshot","A future representing the completion of a computation happening elsewhere in memory.",null,null],[3,"Sender","","Represents the completion half of a oneshot through which the result of a computation is signaled.",null,null],[3,"Canceled","","Error returned from a `Receiver` whenever the correponding `Sender` is dropped.",null,null],[3,"SpawnHandle","","Handle returned from the `spawn` function.",null,null],[3,"Execute","","Type of future which `Execute` instances below must be able to spawn.",null,null],[5,"channel","","Creates a new futures-aware, one-shot channel.",null,null],[5,"spawn","","Spawns a `future` onto the instance of `Executor` provided, `executor`, returning a handle representing the completion of the future.",null,{"inputs":[{"name":"f"},{"name":"e"}],"output":{"name":"spawnhandle"}}],[5,"spawn_fn","","Spawns a function `f` onto the `Spawn` instance provided `s`.",null,{"inputs":[{"name":"f"},{"name":"e"}],"output":{"name":"spawnhandle"}}],[11,"fmt","","",94,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"fmt","","",95,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"send","","Completes this oneshot with a successful result.",95,{"inputs":[{"name":"self"},{"name":"t"}],"output":{"name":"result"}}],[11,"poll_cancel","","Polls this `Sender` half to detect whether the `Receiver` this has paired with has gone away.",95,{"inputs":[{"name":"self"}],"output":{"name":"poll"}}],[11,"drop","","",95,{"inputs":[{"name":"self"}],"output":null}],[11,"clone","","",96,{"inputs":[{"name":"self"}],"output":{"name":"canceled"}}],[11,"eq","","",96,{"inputs":[{"name":"self"},{"name":"canceled"}],"output":{"name":"bool"}}],[11,"fmt","","",96,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"fmt","","",96,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"description","","",96,{"inputs":[{"name":"self"}],"output":{"name":"str"}}],[11,"close","","Gracefully close this receiver, preventing sending any future messages.",94,{"inputs":[{"name":"self"}],"output":null}],[11,"poll","","",94,{"inputs":[{"name":"self"}],"output":{"name":"poll"}}],[11,"drop","","",94,{"inputs":[{"name":"self"}],"output":null}],[11,"forget","","Drop this future without canceling the underlying future.",97,{"inputs":[{"name":"self"}],"output":null}],[11,"poll","","",97,{"inputs":[{"name":"self"}],"output":{"name":"poll"}}],[11,"fmt","","",97,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"drop","","",97,{"inputs":[{"name":"self"}],"output":null}],[11,"poll","","",98,{"inputs":[{"name":"self"}],"output":{"name":"poll"}}],[11,"fmt","","",98,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"drop","","",98,{"inputs":[{"name":"self"}],"output":null}],[0,"mpsc","futures::sync","A multi-producer, single-consumer, futures-aware, FIFO queue with back pressure.",null,null],[3,"Sender","futures::sync::mpsc","The transmission end of a channel which is used to send values.",null,null],[3,"UnboundedSender","","The transmission end of a channel which is used to send values.",null,null],[3,"Receiver","","The receiving end of a channel which implements the `Stream` trait.",null,null],[3,"UnboundedReceiver","","The receiving end of a channel which implements the `Stream` trait.",null,null],[3,"SendError","","Error type for sending, used when the receiving end of a channel is dropped",null,null],[5,"channel","","Creates an in-memory channel implementation of the `Stream` trait with bounded capacity.",null,null],[5,"unbounded","","Creates an in-memory channel implementation of the `Stream` trait with unbounded capacity.",null,null],[11,"fmt","","",99,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"fmt","","",100,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"fmt","","",101,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"fmt","","",102,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"clone","","",103,{"inputs":[{"name":"self"}],"output":{"name":"senderror"}}],[11,"eq","","",103,{"inputs":[{"name":"self"},{"name":"senderror"}],"output":{"name":"bool"}}],[11,"ne","","",103,{"inputs":[{"name":"self"},{"name":"senderror"}],"output":{"name":"bool"}}],[11,"fmt","","",103,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"fmt","","",103,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"description","","",103,{"inputs":[{"name":"self"}],"output":{"name":"str"}}],[11,"into_inner","","Returns the message that was attempted to be sent but failed.",103,{"inputs":[{"name":"self"}],"output":{"name":"t"}}],[11,"start_send","","",99,{"inputs":[{"name":"self"},{"name":"t"}],"output":{"name":"startsend"}}],[11,"poll_complete","","",99,{"inputs":[{"name":"self"}],"output":{"name":"poll"}}],[11,"close","","",99,{"inputs":[{"name":"self"}],"output":{"name":"poll"}}],[11,"send","","Sends the provided message along this channel.",100,{"inputs":[{"name":"self"},{"name":"t"}],"output":{"name":"result"}}],[11,"start_send","","",100,{"inputs":[{"name":"self"},{"name":"t"}],"output":{"name":"startsend"}}],[11,"poll_complete","","",100,{"inputs":[{"name":"self"}],"output":{"name":"poll"}}],[11,"close","","",100,{"inputs":[{"name":"self"}],"output":{"name":"poll"}}],[11,"clone","","",100,{"inputs":[{"name":"self"}],"output":{"name":"unboundedsender"}}],[11,"clone","","",99,{"inputs":[{"name":"self"}],"output":{"name":"sender"}}],[11,"drop","","",99,{"inputs":[{"name":"self"}],"output":null}],[11,"close","","Closes the receiving half",101,{"inputs":[{"name":"self"}],"output":null}],[11,"poll","","",101,{"inputs":[{"name":"self"}],"output":{"name":"poll"}}],[11,"drop","","",101,{"inputs":[{"name":"self"}],"output":null}],[11,"close","","Closes the receiving half",102,{"inputs":[{"name":"self"}],"output":null}],[11,"poll","","",102,{"inputs":[{"name":"self"}],"output":{"name":"poll"}}],[11,"fmt","futures::sync","",104,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"new","","Creates a new `BiLock` protecting the provided data.",104,null],[11,"poll_lock","","Attempt to acquire this lock, returning `NotReady` if it can't be acquired.",104,{"inputs":[{"name":"self"}],"output":{"name":"async"}}],[11,"lock","","Perform a \"blocking lock\" of this lock, consuming this lock handle and returning a future to the acquired lock.",104,{"inputs":[{"name":"self"}],"output":{"name":"bilockacquire"}}],[11,"fmt","","",105,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"deref","","",105,{"inputs":[{"name":"self"}],"output":{"name":"t"}}],[11,"deref_mut","","",105,{"inputs":[{"name":"self"}],"output":{"name":"t"}}],[11,"drop","","",105,{"inputs":[{"name":"self"}],"output":null}],[11,"fmt","","",106,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"poll","","",106,{"inputs":[{"name":"self"}],"output":{"name":"poll"}}],[11,"fmt","","",107,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"unlock","","Recovers the original `BiLock`, unlocking this lock.",107,{"inputs":[{"name":"self"}],"output":{"name":"bilock"}}],[11,"deref","","",107,{"inputs":[{"name":"self"}],"output":{"name":"t"}}],[11,"deref_mut","","",107,{"inputs":[{"name":"self"}],"output":{"name":"t"}}],[11,"drop","","",107,{"inputs":[{"name":"self"}],"output":null}],[0,"unsync","futures","Future-aware single-threaded synchronization",null,null],[0,"mpsc","futures::unsync","A multi-producer, single-consumer, futures-aware, FIFO queue with back pressure, for use communicating between tasks on the same thread.",null,null],[3,"Sender","futures::unsync::mpsc","The transmission end of a channel.",null,null],[3,"Receiver","","The receiving end of a channel which implements the `Stream` trait.",null,null],[3,"UnboundedSender","","The transmission end of an unbounded channel.",null,null],[3,"UnboundedReceiver","","The receiving end of an unbounded channel.",null,null],[3,"SendError","","Error type for sending, used when the receiving end of a channel is dropped",null,null],[5,"channel","","Creates a bounded in-memory channel with buffered storage.",null,null],[5,"unbounded","","Creates an unbounded in-memory channel with buffered storage.",null,null],[11,"fmt","","",108,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"clone","","",108,{"inputs":[{"name":"self"}],"output":{"name":"self"}}],[11,"start_send","","",108,{"inputs":[{"name":"self"},{"name":"t"}],"output":{"name":"startsend"}}],[11,"poll_complete","","",108,{"inputs":[{"name":"self"}],"output":{"name":"poll"}}],[11,"close","","",108,{"inputs":[{"name":"self"}],"output":{"name":"poll"}}],[11,"drop","","",108,{"inputs":[{"name":"self"}],"output":null}],[11,"fmt","","",109,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"close","","Closes the receiving half",109,{"inputs":[{"name":"self"}],"output":null}],[11,"poll","","",109,{"inputs":[{"name":"self"}],"output":{"name":"poll"}}],[11,"drop","","",109,{"inputs":[{"name":"self"}],"output":null}],[11,"fmt","","",110,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"clone","","",110,{"inputs":[{"name":"self"}],"output":{"name":"self"}}],[11,"start_send","","",110,{"inputs":[{"name":"self"},{"name":"t"}],"output":{"name":"startsend"}}],[11,"poll_complete","","",110,{"inputs":[{"name":"self"}],"output":{"name":"poll"}}],[11,"close","","",110,{"inputs":[{"name":"self"}],"output":{"name":"poll"}}],[11,"send","","Sends the provided message along this channel.",110,{"inputs":[{"name":"self"},{"name":"t"}],"output":{"name":"result"}}],[11,"fmt","","",111,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"close","","Closes the receiving half",111,{"inputs":[{"name":"self"}],"output":null}],[11,"poll","","",111,{"inputs":[{"name":"self"}],"output":{"name":"poll"}}],[11,"fmt","","",112,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"fmt","","",112,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"description","","",112,{"inputs":[{"name":"self"}],"output":{"name":"str"}}],[11,"into_inner","","Returns the message that was attempted to be sent but failed.",112,{"inputs":[{"name":"self"}],"output":{"name":"t"}}],[0,"oneshot","futures::unsync","A one-shot, futures-aware channel",null,null],[3,"Sender","futures::unsync::oneshot","Represents the completion half of a oneshot through which the result of a computation is signaled.",null,null],[3,"Receiver","","A future representing the completion of a computation happening elsewhere in memory.",null,null],[3,"Canceled","","Represents that the `Sender` dropped before sending a message.",null,null],[3,"SpawnHandle","","Handle returned from the `spawn` function.",null,null],[3,"Execute","","Type of future which `Spawn` instances below must be able to spawn.",null,null],[5,"channel","","Creates a new futures-aware, one-shot channel.",null,null],[5,"spawn","","Spawns a `future` onto the instance of `Executor` provided, `executor`, returning a handle representing the completion of the future.",null,{"inputs":[{"name":"f"},{"name":"e"}],"output":{"name":"spawnhandle"}}],[5,"spawn_fn","","Spawns a function `f` onto the `Spawn` instance provided `s`.",null,{"inputs":[{"name":"f"},{"name":"e"}],"output":{"name":"spawnhandle"}}],[11,"fmt","","",113,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"fmt","","",114,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"clone","","",115,{"inputs":[{"name":"self"}],"output":{"name":"canceled"}}],[11,"eq","","",115,{"inputs":[{"name":"self"},{"name":"canceled"}],"output":{"name":"bool"}}],[11,"fmt","","",115,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"send","","Completes this oneshot with a successful result.",113,{"inputs":[{"name":"self"},{"name":"t"}],"output":{"name":"result"}}],[11,"poll_cancel","","Polls this `Sender` half to detect whether the `Receiver` this has paired with has gone away.",113,{"inputs":[{"name":"self"}],"output":{"name":"poll"}}],[11,"drop","","",113,{"inputs":[{"name":"self"}],"output":null}],[11,"close","","Gracefully close this receiver, preventing sending any future messages.",114,{"inputs":[{"name":"self"}],"output":null}],[11,"poll","","",114,{"inputs":[{"name":"self"}],"output":{"name":"poll"}}],[11,"drop","","",114,{"inputs":[{"name":"self"}],"output":null}],[11,"forget","","Drop this future without canceling the underlying future.",116,{"inputs":[{"name":"self"}],"output":null}],[11,"poll","","",116,{"inputs":[{"name":"self"}],"output":{"name":"poll"}}],[11,"fmt","","",116,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"poll","","",117,{"inputs":[{"name":"self"}],"output":{"name":"poll"}}],[11,"fmt","","",117,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[6,"Poll","futures","Return type of the `Future::poll` method, indicates whether a future's value is ready or not.",null,null],[6,"StartSend","","Return type of the `Sink::start_send` method, indicating the outcome of a send attempt. See `AsyncSink` for more details.",null,null],[14,"try_ready","","A macro for extracting the successful type of a `Poll`.",null,null],[14,"task_local","","A macro to create a `static` of type `LocalKey`",null,null],[11,"from","futures::executor","",118,{"inputs":[{"name":"nodetohandle"}],"output":{"name":"notifyhandle"}}],[11,"fmt","futures::task","",119,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"with","","Access this task-local key, running the provided closure with a reference to the value.",119,{"inputs":[{"name":"self"},{"name":"f"}],"output":{"name":"r"}}],[11,"poll_future","futures::executor","Polls the internal future, scheduling notifications to be sent to the `unpark` argument.",120,{"inputs":[{"name":"self"},{"name":"arc"}],"output":{"name":"poll"}}],[11,"wait_future","","Waits for the internal future to complete, blocking this thread's execution until it does.",120,{"inputs":[{"name":"self"}],"output":{"name":"result"}}],[11,"execute","","A specialized function to request running a future to completion on the specified executor.",120,{"inputs":[{"name":"self"},{"name":"arc"}],"output":null}],[11,"poll_stream","","Like `poll_future`, except polls the underlying stream.",120,{"inputs":[{"name":"self"},{"name":"arc"}],"output":{"name":"poll"}}],[11,"wait_stream","","Like `wait_future`, except only waits for the next element to arrive on the underlying stream.",120,{"inputs":[{"name":"self"}],"output":{"name":"option"}}],[11,"start_send","","Invokes the underlying `start_send` method with this task in place.",120,null],[11,"poll_flush","","Invokes the underlying `poll_complete` method with this task in place.",120,{"inputs":[{"name":"self"},{"name":"arc"}],"output":{"name":"poll"}}],[11,"wait_send","","Blocks the current thread until it's able to send `value` on this sink.",120,null],[11,"wait_flush","","Blocks the current thread until it's able to flush this sink.",120,{"inputs":[{"name":"self"}],"output":{"name":"result"}}],[11,"run","","Actually run the task (invoking `poll` on its future) on the current thread.",121,{"inputs":[{"name":"self"}],"output":null}],[11,"fmt","","",121,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"clone","futures::task","",122,{"inputs":[{"name":"self"}],"output":{"name":"unparkevent"}}],[11,"new","","Construct an unpark event that will insert `id` into `set` when triggered.",122,{"inputs":[{"name":"arc"},{"name":"usize"}],"output":{"name":"unparkevent"}}],[11,"fmt","","",122,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"from","futures::executor","",118,{"inputs":[{"name":"arc"}],"output":{"name":"notifyhandle"}}],[11,"clone_id","","This function is called whenever a new copy of `id` is needed.",92,{"inputs":[{"name":"self"},{"name":"usize"}],"output":{"name":"usize"}}],[11,"drop_id","","All instances of `Task` store an `id` that they're going to internally notify with, and this function is called when the `Task` is dropped.",92,{"inputs":[{"name":"self"},{"name":"usize"}],"output":null}],[11,"clone","futures::task","",123,{"inputs":[{"name":"self"}],"output":{"name":"task"}}],[11,"notify","","Indicate that the task should attempt to poll its future in a timely fashion.",123,{"inputs":[{"name":"self"}],"output":null}],[11,"is_current","","Returns `true` when called from within the context of the task.",123,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"will_notify_current","","This function is intended as a performance optimization for structures which store a `Task` internally.",123,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"fmt","","",123,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"get_ref","futures::executor","Get a shared reference to the object the Spawn is wrapping.",120,{"inputs":[{"name":"self"}],"output":{"name":"t"}}],[11,"get_mut","","Get a mutable reference to the object the Spawn is wrapping.",120,{"inputs":[{"name":"self"}],"output":{"name":"t"}}],[11,"into_inner","","Consume the Spawn, returning its inner object",120,{"inputs":[{"name":"self"}],"output":{"name":"t"}}],[11,"poll_future_notify","","Polls the internal future, scheduling notifications to be sent to the `notify` argument.",120,{"inputs":[{"name":"self"},{"name":"t"},{"name":"usize"}],"output":{"name":"poll"}}],[11,"poll_stream_notify","","Like `poll_future_notify`, except polls the underlying stream.",120,{"inputs":[{"name":"self"},{"name":"t"},{"name":"usize"}],"output":{"name":"poll"}}],[11,"start_send_notify","","Invokes the underlying `start_send` method with this task in place.",120,null],[11,"poll_flush_notify","","Invokes the underlying `poll_complete` method with this task in place.",120,{"inputs":[{"name":"self"},{"name":"t"},{"name":"usize"}],"output":{"name":"poll"}}],[11,"fmt","","",120,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"new","","Constructs a new `NotifyHandle` directly.",118,null],[11,"notify","","Invokes the underlying instance of `Notify` with the provided `id`.",118,{"inputs":[{"name":"self"},{"name":"usize"}],"output":null}],[11,"clone","","",118,{"inputs":[{"name":"self"}],"output":{"name":"self"}}],[11,"fmt","","",118,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"drop","","",118,{"inputs":[{"name":"self"}],"output":null}],[11,"from","","",118,{"inputs":[{"name":"t"}],"output":{"name":"notifyhandle"}}]],"paths":[[4,"Async"],[4,"AsyncSink"],[4,"Loop"],[4,"Either"],[4,"ExecuteErrorKind"],[3,"Empty"],[3,"Lazy"],[3,"PollFn"],[3,"FutureResult"],[3,"LoopFn"],[3,"AndThen"],[3,"Flatten"],[3,"FlattenStream"],[3,"Fuse"],[3,"IntoStream"],[3,"Join"],[3,"Join3"],[3,"Join4"],[3,"Join5"],[3,"Map"],[3,"MapErr"],[3,"FromErr"],[3,"OrElse"],[3,"Select"],[3,"SelectNext"],[3,"Select2"],[3,"Then"],[3,"CatchUnwind"],[3,"JoinAll"],[3,"SelectAll"],[3,"SelectOk"],[3,"Shared"],[3,"SharedItem"],[3,"SharedError"],[8,"Future"],[8,"IntoFuture"],[8,"FutureFrom"],[8,"Executor"],[3,"ExecuteError"],[4,"MergedItem"],[3,"Iter"],[3,"Repeat"],[3,"AndThen"],[3,"Chain"],[3,"Concat2"],[3,"Concat"],[3,"Empty"],[3,"Filter"],[3,"FilterMap"],[3,"Flatten"],[3,"Fold"],[3,"ForEach"],[3,"FromErr"],[3,"Fuse"],[3,"StreamFuture"],[3,"Map"],[3,"MapErr"],[3,"Merge"],[3,"Once"],[3,"OrElse"],[3,"Peekable"],[3,"Select"],[3,"Skip"],[3,"SkipWhile"],[3,"Take"],[3,"TakeWhile"],[3,"Then"],[3,"Unfold"],[3,"Zip"],[3,"Forward"],[3,"Buffered"],[3,"BufferUnordered"],[3,"CatchUnwind"],[3,"Chunks"],[3,"Collect"],[3,"Wait"],[3,"SplitStream"],[3,"SplitSink"],[3,"FuturesUnordered"],[8,"Stream"],[3,"With"],[3,"Flush"],[3,"SinkFromErr"],[3,"Send"],[3,"SendAll"],[3,"SinkMapErr"],[3,"Buffer"],[3,"Wait"],[8,"Sink"],[8,"EventSet"],[8,"Unpark"],[8,"Executor"],[8,"Notify"],[8,"UnsafeNotify"],[3,"Receiver"],[3,"Sender"],[3,"Canceled"],[3,"SpawnHandle"],[3,"Execute"],[3,"Sender"],[3,"UnboundedSender"],[3,"Receiver"],[3,"UnboundedReceiver"],[3,"SendError"],[3,"BiLock"],[3,"BiLockGuard"],[3,"BiLockAcquire"],[3,"BiLockAcquired"],[3,"Sender"],[3,"Receiver"],[3,"UnboundedSender"],[3,"UnboundedReceiver"],[3,"SendError"],[3,"Sender"],[3,"Receiver"],[3,"Canceled"],[3,"SpawnHandle"],[3,"Execute"],[3,"NotifyHandle"],[3,"LocalKey"],[3,"Spawn"],[3,"Run"],[3,"UnparkEvent"],[3,"Task"]]}; searchIndex["lazy_static"] = {"doc":"A macro for declaring lazily evaluated statics.","items":[[5,"initialize","lazy_static","Takes a shared reference to a lazy static and initializes it if it has not been already.",null,{"inputs":[{"name":"t"}],"output":null}],[8,"LazyStatic","","Support trait for enabling a few common operation on lazy static values.",null,null],[14,"lazy_static","","",null,null]],"paths":[]}; searchIndex["libc"] = {"doc":"Crate docs","items":[[3,"stat","libc","",null,null],[12,"st_dev","","",0,null],[12,"st_ino","","",0,null],[12,"st_mode","","",0,null],[12,"st_nlink","","",0,null],[12,"st_uid","","",0,null],[12,"st_gid","","",0,null],[12,"st_rdev","","",0,null],[12,"st_size","","",0,null],[12,"st_atime","","",0,null],[12,"st_mtime","","",0,null],[12,"st_ctime","","",0,null],[3,"utimbuf","","",null,null],[12,"actime","","",1,null],[12,"modtime","","",1,null],[3,"tm","","",null,null],[3,"timeval","","",null,null],[12,"tv_sec","","",2,null],[12,"tv_usec","","",2,null],[3,"timespec","","",null,null],[12,"tv_sec","","",3,null],[12,"tv_nsec","","",3,null],[4,"c_void","","",null,null],[4,"FILE","","",null,null],[4,"fpos_t","","",null,null],[4,"timezone","","",null,null],[5,"isalnum","","",null,null],[5,"isalpha","","",null,null],[5,"iscntrl","","",null,null],[5,"isdigit","","",null,null],[5,"isgraph","","",null,null],[5,"islower","","",null,null],[5,"isprint","","",null,null],[5,"ispunct","","",null,null],[5,"isspace","","",null,null],[5,"isupper","","",null,null],[5,"isxdigit","","",null,null],[5,"tolower","","",null,null],[5,"toupper","","",null,null],[5,"fopen","","",null,null],[5,"freopen","","",null,null],[5,"fflush","","",null,null],[5,"fclose","","",null,null],[5,"remove","","",null,null],[5,"rename","","",null,null],[5,"tmpfile","","",null,null],[5,"setvbuf","","",null,null],[5,"setbuf","","",null,null],[5,"getchar","","",null,null],[5,"putchar","","",null,null],[5,"fgetc","","",null,null],[5,"fgets","","",null,null],[5,"fputc","","",null,null],[5,"fputs","","",null,null],[5,"puts","","",null,null],[5,"ungetc","","",null,null],[5,"fread","","",null,null],[5,"fwrite","","",null,null],[5,"fseek","","",null,null],[5,"ftell","","",null,null],[5,"rewind","","",null,null],[5,"fgetpos","","",null,null],[5,"fsetpos","","",null,null],[5,"feof","","",null,null],[5,"ferror","","",null,null],[5,"perror","","",null,null],[5,"atoi","","",null,null],[5,"strtod","","",null,null],[5,"strtol","","",null,null],[5,"strtoul","","",null,null],[5,"calloc","","",null,null],[5,"malloc","","",null,null],[5,"realloc","","",null,null],[5,"free","","",null,null],[5,"abort","","",null,null],[5,"exit","","",null,null],[5,"_exit","","",null,null],[5,"atexit","","",null,null],[5,"system","","",null,null],[5,"getenv","","",null,null],[5,"strcpy","","",null,null],[5,"strncpy","","",null,null],[5,"strcat","","",null,null],[5,"strncat","","",null,null],[5,"strcmp","","",null,null],[5,"strncmp","","",null,null],[5,"strcoll","","",null,null],[5,"strchr","","",null,null],[5,"strrchr","","",null,null],[5,"strspn","","",null,null],[5,"strcspn","","",null,null],[5,"strdup","","",null,null],[5,"strpbrk","","",null,null],[5,"strstr","","",null,null],[5,"strlen","","",null,null],[5,"strnlen","","",null,null],[5,"strerror","","",null,null],[5,"strtok","","",null,null],[5,"strxfrm","","",null,null],[5,"wcslen","","",null,null],[5,"wcstombs","","",null,null],[5,"memchr","","",null,null],[5,"memcmp","","",null,null],[5,"memcpy","","",null,null],[5,"memmove","","",null,null],[5,"memset","","",null,null],[5,"abs","","",null,null],[5,"atof","","",null,null],[5,"labs","","",null,null],[5,"rand","","",null,null],[5,"srand","","",null,null],[5,"chmod","","",null,null],[5,"wchmod","","",null,null],[5,"mkdir","","",null,null],[5,"wrmdir","","",null,null],[5,"fstat","","",null,null],[5,"stat","","",null,null],[5,"wstat","","",null,null],[5,"wutime","","",null,null],[5,"popen","","",null,null],[5,"pclose","","",null,null],[5,"fdopen","","",null,null],[5,"fileno","","",null,null],[5,"open","","",null,null],[5,"wopen","","",null,null],[5,"creat","","",null,null],[5,"access","","",null,null],[5,"chdir","","",null,null],[5,"close","","",null,null],[5,"dup","","",null,null],[5,"dup2","","",null,null],[5,"execv","","",null,null],[5,"execve","","",null,null],[5,"execvp","","",null,null],[5,"execvpe","","",null,null],[5,"getcwd","","",null,null],[5,"getpid","","",null,null],[5,"isatty","","",null,null],[5,"lseek","","",null,null],[5,"pipe","","",null,null],[5,"read","","",null,null],[5,"rmdir","","",null,null],[5,"unlink","","",null,null],[5,"write","","",null,null],[5,"commit","","",null,null],[5,"get_osfhandle","","",null,null],[5,"open_osfhandle","","",null,null],[5,"setlocale","","",null,null],[5,"wsetlocale","","",null,null],[11,"clone","","",0,{"inputs":[{"name":"self"}],"output":{"name":"stat"}}],[11,"clone","","",1,{"inputs":[{"name":"self"}],"output":{"name":"utimbuf"}}],[11,"clone","","",4,{"inputs":[{"name":"self"}],"output":{"name":"tm"}}],[11,"clone","","",2,{"inputs":[{"name":"self"}],"output":{"name":"timeval"}}],[11,"clone","","",3,{"inputs":[{"name":"self"}],"output":{"name":"timespec"}}],[6,"int8_t","","",null,null],[6,"int16_t","","",null,null],[6,"int32_t","","",null,null],[6,"int64_t","","",null,null],[6,"uint8_t","","",null,null],[6,"uint16_t","","",null,null],[6,"uint32_t","","",null,null],[6,"uint64_t","","",null,null],[6,"c_schar","","",null,null],[6,"c_uchar","","",null,null],[6,"c_short","","",null,null],[6,"c_ushort","","",null,null],[6,"c_int","","",null,null],[6,"c_uint","","",null,null],[6,"c_float","","",null,null],[6,"c_double","","",null,null],[6,"c_longlong","","",null,null],[6,"c_ulonglong","","",null,null],[6,"intmax_t","","",null,null],[6,"uintmax_t","","",null,null],[6,"size_t","","",null,null],[6,"ptrdiff_t","","",null,null],[6,"intptr_t","","",null,null],[6,"uintptr_t","","",null,null],[6,"ssize_t","","",null,null],[6,"c_char","","",null,null],[6,"c_long","","",null,null],[6,"c_ulong","","",null,null],[6,"wchar_t","","",null,null],[6,"clock_t","","",null,null],[6,"time_t","","",null,null],[6,"off_t","","",null,null],[6,"dev_t","","",null,null],[6,"ino_t","","",null,null],[6,"time64_t","","",null,null],[17,"EXIT_FAILURE","","",null,null],[17,"EXIT_SUCCESS","","",null,null],[17,"RAND_MAX","","",null,null],[17,"EOF","","",null,null],[17,"SEEK_SET","","",null,null],[17,"SEEK_CUR","","",null,null],[17,"SEEK_END","","",null,null],[17,"_IOFBF","","",null,null],[17,"_IONBF","","",null,null],[17,"_IOLBF","","",null,null],[17,"BUFSIZ","","",null,null],[17,"FOPEN_MAX","","",null,null],[17,"FILENAME_MAX","","",null,null],[17,"L_tmpnam","","",null,null],[17,"TMP_MAX","","",null,null],[17,"O_RDONLY","","",null,null],[17,"O_WRONLY","","",null,null],[17,"O_RDWR","","",null,null],[17,"O_APPEND","","",null,null],[17,"O_CREAT","","",null,null],[17,"O_EXCL","","",null,null],[17,"O_TEXT","","",null,null],[17,"O_BINARY","","",null,null],[17,"O_NOINHERIT","","",null,null],[17,"O_TRUNC","","",null,null],[17,"S_IFCHR","","",null,null],[17,"S_IFDIR","","",null,null],[17,"S_IFREG","","",null,null],[17,"S_IFMT","","",null,null],[17,"S_IEXEC","","",null,null],[17,"S_IWRITE","","",null,null],[17,"S_IREAD","","",null,null],[17,"LC_ALL","","",null,null],[17,"LC_COLLATE","","",null,null],[17,"LC_CTYPE","","",null,null],[17,"LC_MONETARY","","",null,null],[17,"LC_NUMERIC","","",null,null],[17,"LC_TIME","","",null,null],[17,"EPERM","","",null,null],[17,"ENOENT","","",null,null],[17,"ESRCH","","",null,null],[17,"EINTR","","",null,null],[17,"EIO","","",null,null],[17,"ENXIO","","",null,null],[17,"E2BIG","","",null,null],[17,"ENOEXEC","","",null,null],[17,"EBADF","","",null,null],[17,"ECHILD","","",null,null],[17,"EAGAIN","","",null,null],[17,"ENOMEM","","",null,null],[17,"EACCES","","",null,null],[17,"EFAULT","","",null,null],[17,"EBUSY","","",null,null],[17,"EEXIST","","",null,null],[17,"EXDEV","","",null,null],[17,"ENODEV","","",null,null],[17,"ENOTDIR","","",null,null],[17,"EISDIR","","",null,null],[17,"EINVAL","","",null,null],[17,"ENFILE","","",null,null],[17,"EMFILE","","",null,null],[17,"ENOTTY","","",null,null],[17,"EFBIG","","",null,null],[17,"ENOSPC","","",null,null],[17,"ESPIPE","","",null,null],[17,"EROFS","","",null,null],[17,"EMLINK","","",null,null],[17,"EPIPE","","",null,null],[17,"EDOM","","",null,null],[17,"ERANGE","","",null,null],[17,"EDEADLK","","",null,null],[17,"EDEADLOCK","","",null,null],[17,"ENAMETOOLONG","","",null,null],[17,"ENOLCK","","",null,null],[17,"ENOSYS","","",null,null],[17,"ENOTEMPTY","","",null,null],[17,"EILSEQ","","",null,null],[17,"STRUNCATE","","",null,null]],"paths":[[3,"stat"],[3,"utimbuf"],[3,"timeval"],[3,"timespec"],[3,"tm"]]}; searchIndex["nodrop"] = {"doc":"","items":[[3,"NoDrop","nodrop","A type holding T that will not call its destructor on drop",null,null],[11,"new","","Create a new NoDrop.",0,{"inputs":[{"name":"t"}],"output":{"name":"nodrop"}}],[11,"into_inner","","Extract the inner value.",0,{"inputs":[{"name":"self"}],"output":{"name":"t"}}],[11,"drop","","",0,{"inputs":[{"name":"self"}],"output":null}],[11,"deref","","",0,{"inputs":[{"name":"self"}],"output":{"name":"t"}}],[11,"deref_mut","","",0,{"inputs":[{"name":"self"}],"output":{"name":"t"}}]],"paths":[[3,"NoDrop"]]}; searchIndex["num"] = {"doc":"A collection of numeric types and traits for Rust.","items":[[3,"BigInt","num","A big signed integer type.",null,null],[3,"BigUint","","A big unsigned integer type.",null,null],[6,"Rational","","Alias for a `Ratio` of machine-sized integers.",null,null],[6,"BigRational","","Alias for arbitrary precision rationals.",null,null],[3,"Complex","","A complex number in Cartesian form.",null,null],[12,"re","","Real portion of the complex number",0,null],[12,"im","","Imaginary portion of the complex number",0,null],[8,"Integer","","",null,null],[10,"div_floor","","Floored integer division.",1,{"inputs":[{"name":"self"},{"name":"self"}],"output":{"name":"self"}}],[10,"mod_floor","","Floored integer modulo, satisfying:",1,{"inputs":[{"name":"self"},{"name":"self"}],"output":{"name":"self"}}],[10,"gcd","","Greatest Common Divisor (GCD).",1,{"inputs":[{"name":"self"},{"name":"self"}],"output":{"name":"self"}}],[10,"lcm","","Lowest Common Multiple (LCM).",1,{"inputs":[{"name":"self"},{"name":"self"}],"output":{"name":"self"}}],[10,"divides","","Deprecated, use `is_multiple_of` instead.",1,{"inputs":[{"name":"self"},{"name":"self"}],"output":{"name":"bool"}}],[10,"is_multiple_of","","Returns `true` if `other` is a multiple of `self`.",1,{"inputs":[{"name":"self"},{"name":"self"}],"output":{"name":"bool"}}],[10,"is_even","","Returns `true` if the number is even.",1,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[10,"is_odd","","Returns `true` if the number is odd.",1,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[10,"div_rem","","Simultaneous truncated integer division and modulus. Returns `(quotient, remainder)`.",1,null],[11,"div_mod_floor","","Simultaneous floored integer division and modulus. Returns `(quotient, remainder)`.",1,null],[5,"range","","Returns an iterator over the given range [start, stop) (that is, starting at start (inclusive), and ending at stop (exclusive)).",null,{"inputs":[{"name":"a"},{"name":"a"}],"output":{"name":"range"}}],[5,"range_inclusive","","Return an iterator over the range [start, stop]",null,{"inputs":[{"name":"a"},{"name":"a"}],"output":{"name":"rangeinclusive"}}],[5,"range_step","","Return an iterator over the range [start, stop) by `step`. It handles overflow by stopping.",null,{"inputs":[{"name":"a"},{"name":"a"},{"name":"a"}],"output":{"name":"rangestep"}}],[5,"range_step_inclusive","","Return an iterator over the range [start, stop] by `step`. It handles overflow by stopping.",null,{"inputs":[{"name":"a"},{"name":"a"},{"name":"a"}],"output":{"name":"rangestepinclusive"}}],[8,"Num","","The base trait for numeric types, covering `0` and `1` values, comparisons, basic numeric operations, and string conversion.",null,null],[16,"FromStrRadixErr","","",2,null],[10,"from_str_radix","","Convert from a string and radix <= 36.",2,{"inputs":[{"name":"str"},{"name":"u32"}],"output":{"name":"result"}}],[8,"Zero","","Defines an additive identity element for `Self`.",null,null],[10,"zero","","Returns the additive identity element of `Self`, `0`.",3,{"inputs":[],"output":{"name":"self"}}],[10,"is_zero","","Returns `true` if `self` is equal to the additive identity.",3,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[8,"One","","Defines a multiplicative identity element for `Self`.",null,null],[10,"one","","Returns the multiplicative identity element of `Self`, `1`.",4,{"inputs":[],"output":{"name":"self"}}],[8,"Signed","","Useful functions for signed numbers (i.e. numbers that can be negative).",null,null],[10,"abs","","Computes the absolute value.",5,{"inputs":[{"name":"self"}],"output":{"name":"self"}}],[10,"abs_sub","","The positive difference of two numbers.",5,{"inputs":[{"name":"self"},{"name":"self"}],"output":{"name":"self"}}],[10,"signum","","Returns the sign of the number.",5,{"inputs":[{"name":"self"}],"output":{"name":"self"}}],[10,"is_positive","","Returns true if the number is positive and false if the number is zero or negative.",5,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[10,"is_negative","","Returns true if the number is negative and false if the number is zero or positive.",5,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[8,"Unsigned","","A trait for values which cannot be negative",null,null],[8,"Bounded","","Numbers which have upper and lower bounds",null,null],[10,"min_value","","returns the smallest finite number this type can represent",6,{"inputs":[],"output":{"name":"self"}}],[10,"max_value","","returns the largest finite number this type can represent",6,{"inputs":[],"output":{"name":"self"}}],[5,"one","","Returns the multiplicative identity, `1`.",null,{"inputs":[],"output":{"name":"t"}}],[5,"zero","","Returns the additive identity, `0`.",null,{"inputs":[],"output":{"name":"t"}}],[5,"abs","","Computes the absolute value.",null,{"inputs":[{"name":"t"}],"output":{"name":"t"}}],[5,"abs_sub","","The positive difference of two numbers.",null,{"inputs":[{"name":"t"},{"name":"t"}],"output":{"name":"t"}}],[5,"signum","","Returns the sign of the number.",null,{"inputs":[{"name":"t"}],"output":{"name":"t"}}],[8,"Saturating","","Saturating math operations",null,null],[10,"saturating_add","","Saturating addition operator. Returns a+b, saturating at the numeric bounds instead of overflowing.",7,{"inputs":[{"name":"self"},{"name":"self"}],"output":{"name":"self"}}],[10,"saturating_sub","","Saturating subtraction operator. Returns a-b, saturating at the numeric bounds instead of overflowing.",7,{"inputs":[{"name":"self"},{"name":"self"}],"output":{"name":"self"}}],[8,"CheckedAdd","","Performs addition that returns `None` instead of wrapping around on overflow.",null,null],[10,"checked_add","","Adds two numbers, checking for overflow. If overflow happens, `None` is returned.",8,{"inputs":[{"name":"self"},{"name":"self"}],"output":{"name":"option"}}],[8,"CheckedSub","","Performs subtraction that returns `None` instead of wrapping around on underflow.",null,null],[10,"checked_sub","","Subtracts two numbers, checking for underflow. If underflow happens, `None` is returned.",9,{"inputs":[{"name":"self"},{"name":"self"}],"output":{"name":"option"}}],[8,"CheckedMul","","Performs multiplication that returns `None` instead of wrapping around on underflow or overflow.",null,null],[10,"checked_mul","","Multiplies two numbers, checking for underflow or overflow. If underflow or overflow happens, `None` is returned.",10,{"inputs":[{"name":"self"},{"name":"self"}],"output":{"name":"option"}}],[8,"CheckedDiv","","Performs division that returns `None` instead of panicking on division by zero and instead of wrapping around on underflow and overflow.",null,null],[10,"checked_div","","Divides two numbers, checking for underflow, overflow and division by zero. If any of that happens, `None` is returned.",11,{"inputs":[{"name":"self"},{"name":"self"}],"output":{"name":"option"}}],[8,"PrimInt","","",null,null],[10,"count_ones","","Returns the number of ones in the binary representation of `self`.",12,{"inputs":[{"name":"self"}],"output":{"name":"u32"}}],[10,"count_zeros","","Returns the number of zeros in the binary representation of `self`.",12,{"inputs":[{"name":"self"}],"output":{"name":"u32"}}],[10,"leading_zeros","","Returns the number of leading zeros in the binary representation of `self`.",12,{"inputs":[{"name":"self"}],"output":{"name":"u32"}}],[10,"trailing_zeros","","Returns the number of trailing zeros in the binary representation of `self`.",12,{"inputs":[{"name":"self"}],"output":{"name":"u32"}}],[10,"rotate_left","","Shifts the bits to the left by a specified amount amount, `n`, wrapping the truncated bits to the end of the resulting integer.",12,{"inputs":[{"name":"self"},{"name":"u32"}],"output":{"name":"self"}}],[10,"rotate_right","","Shifts the bits to the right by a specified amount amount, `n`, wrapping the truncated bits to the beginning of the resulting integer.",12,{"inputs":[{"name":"self"},{"name":"u32"}],"output":{"name":"self"}}],[10,"signed_shl","","Shifts the bits to the left by a specified amount amount, `n`, filling zeros in the least significant bits.",12,{"inputs":[{"name":"self"},{"name":"u32"}],"output":{"name":"self"}}],[10,"signed_shr","","Shifts the bits to the right by a specified amount amount, `n`, copying the \"sign bit\" in the most significant bits even for unsigned types.",12,{"inputs":[{"name":"self"},{"name":"u32"}],"output":{"name":"self"}}],[10,"unsigned_shl","","Shifts the bits to the left by a specified amount amount, `n`, filling zeros in the least significant bits.",12,{"inputs":[{"name":"self"},{"name":"u32"}],"output":{"name":"self"}}],[10,"unsigned_shr","","Shifts the bits to the right by a specified amount amount, `n`, filling zeros in the most significant bits.",12,{"inputs":[{"name":"self"},{"name":"u32"}],"output":{"name":"self"}}],[10,"swap_bytes","","Reverses the byte order of the integer.",12,{"inputs":[{"name":"self"}],"output":{"name":"self"}}],[10,"from_be","","Convert an integer from big endian to the target's endianness.",12,{"inputs":[{"name":"self"}],"output":{"name":"self"}}],[10,"from_le","","Convert an integer from little endian to the target's endianness.",12,{"inputs":[{"name":"self"}],"output":{"name":"self"}}],[10,"to_be","","Convert `self` to big endian from the target's endianness.",12,{"inputs":[{"name":"self"}],"output":{"name":"self"}}],[10,"to_le","","Convert `self` to little endian from the target's endianness.",12,{"inputs":[{"name":"self"}],"output":{"name":"self"}}],[10,"pow","","Raises self to the power of `exp`, using exponentiation by squaring.",12,{"inputs":[{"name":"self"},{"name":"u32"}],"output":{"name":"self"}}],[8,"Float","","",null,null],[10,"nan","","Returns the `NaN` value.",13,{"inputs":[],"output":{"name":"self"}}],[10,"infinity","","Returns the infinite value.",13,{"inputs":[],"output":{"name":"self"}}],[10,"neg_infinity","","Returns the negative infinite value.",13,{"inputs":[],"output":{"name":"self"}}],[10,"neg_zero","","Returns `-0.0`.",13,{"inputs":[],"output":{"name":"self"}}],[10,"min_value","","Returns the smallest finite value that this type can represent.",13,{"inputs":[],"output":{"name":"self"}}],[10,"min_positive_value","","Returns the smallest positive, normalized value that this type can represent.",13,{"inputs":[],"output":{"name":"self"}}],[11,"epsilon","","Returns epsilon, a small positive value.",13,{"inputs":[],"output":{"name":"self"}}],[10,"max_value","","Returns the largest finite value that this type can represent.",13,{"inputs":[],"output":{"name":"self"}}],[10,"is_nan","","Returns `true` if this value is `NaN` and false otherwise.",13,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[10,"is_infinite","","Returns `true` if this value is positive infinity or negative infinity and false otherwise.",13,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[10,"is_finite","","Returns `true` if this number is neither infinite nor `NaN`.",13,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[10,"is_normal","","Returns `true` if the number is neither zero, infinite, [subnormal][subnormal], or `NaN`.",13,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[10,"classify","","Returns the floating point category of the number. If only one property is going to be tested, it is generally faster to use the specific predicate instead.",13,{"inputs":[{"name":"self"}],"output":{"name":"fpcategory"}}],[10,"floor","","Returns the largest integer less than or equal to a number.",13,{"inputs":[{"name":"self"}],"output":{"name":"self"}}],[10,"ceil","","Returns the smallest integer greater than or equal to a number.",13,{"inputs":[{"name":"self"}],"output":{"name":"self"}}],[10,"round","","Returns the nearest integer to a number. Round half-way cases away from `0.0`.",13,{"inputs":[{"name":"self"}],"output":{"name":"self"}}],[10,"trunc","","Return the integer part of a number.",13,{"inputs":[{"name":"self"}],"output":{"name":"self"}}],[10,"fract","","Returns the fractional part of a number.",13,{"inputs":[{"name":"self"}],"output":{"name":"self"}}],[10,"abs","","Computes the absolute value of `self`. Returns `Float::nan()` if the number is `Float::nan()`.",13,{"inputs":[{"name":"self"}],"output":{"name":"self"}}],[10,"signum","","Returns a number that represents the sign of `self`.",13,{"inputs":[{"name":"self"}],"output":{"name":"self"}}],[10,"is_sign_positive","","Returns `true` if `self` is positive, including `+0.0`, `Float::infinity()`, and with newer versions of Rust `f64::NAN`.",13,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[10,"is_sign_negative","","Returns `true` if `self` is negative, including `-0.0`, `Float::neg_infinity()`, and with newer versions of Rust `-f64::NAN`.",13,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[10,"mul_add","","Fused multiply-add. Computes `(self * a) + b` with only one rounding error. This produces a more accurate result with better performance than a separate multiplication operation followed by an add.",13,{"inputs":[{"name":"self"},{"name":"self"},{"name":"self"}],"output":{"name":"self"}}],[10,"recip","","Take the reciprocal (inverse) of a number, `1/x`.",13,{"inputs":[{"name":"self"}],"output":{"name":"self"}}],[10,"powi","","Raise a number to an integer power.",13,{"inputs":[{"name":"self"},{"name":"i32"}],"output":{"name":"self"}}],[10,"powf","","Raise a number to a floating point power.",13,{"inputs":[{"name":"self"},{"name":"self"}],"output":{"name":"self"}}],[10,"sqrt","","Take the square root of a number.",13,{"inputs":[{"name":"self"}],"output":{"name":"self"}}],[10,"exp","","Returns `e^(self)`, (the exponential function).",13,{"inputs":[{"name":"self"}],"output":{"name":"self"}}],[10,"exp2","","Returns `2^(self)`.",13,{"inputs":[{"name":"self"}],"output":{"name":"self"}}],[10,"ln","","Returns the natural logarithm of the number.",13,{"inputs":[{"name":"self"}],"output":{"name":"self"}}],[10,"log","","Returns the logarithm of the number with respect to an arbitrary base.",13,{"inputs":[{"name":"self"},{"name":"self"}],"output":{"name":"self"}}],[10,"log2","","Returns the base 2 logarithm of the number.",13,{"inputs":[{"name":"self"}],"output":{"name":"self"}}],[10,"log10","","Returns the base 10 logarithm of the number.",13,{"inputs":[{"name":"self"}],"output":{"name":"self"}}],[11,"to_degrees","","Converts radians to degrees.",13,{"inputs":[{"name":"self"}],"output":{"name":"self"}}],[11,"to_radians","","Converts degrees to radians.",13,{"inputs":[{"name":"self"}],"output":{"name":"self"}}],[10,"max","","Returns the maximum of the two numbers.",13,{"inputs":[{"name":"self"},{"name":"self"}],"output":{"name":"self"}}],[10,"min","","Returns the minimum of the two numbers.",13,{"inputs":[{"name":"self"},{"name":"self"}],"output":{"name":"self"}}],[10,"abs_sub","","The positive difference of two numbers.",13,{"inputs":[{"name":"self"},{"name":"self"}],"output":{"name":"self"}}],[10,"cbrt","","Take the cubic root of a number.",13,{"inputs":[{"name":"self"}],"output":{"name":"self"}}],[10,"hypot","","Calculate the length of the hypotenuse of a right-angle triangle given legs of length `x` and `y`.",13,{"inputs":[{"name":"self"},{"name":"self"}],"output":{"name":"self"}}],[10,"sin","","Computes the sine of a number (in radians).",13,{"inputs":[{"name":"self"}],"output":{"name":"self"}}],[10,"cos","","Computes the cosine of a number (in radians).",13,{"inputs":[{"name":"self"}],"output":{"name":"self"}}],[10,"tan","","Computes the tangent of a number (in radians).",13,{"inputs":[{"name":"self"}],"output":{"name":"self"}}],[10,"asin","","Computes the arcsine of a number. Return value is in radians in the range [-pi/2, pi/2] or NaN if the number is outside the range [-1, 1].",13,{"inputs":[{"name":"self"}],"output":{"name":"self"}}],[10,"acos","","Computes the arccosine of a number. Return value is in radians in the range [0, pi] or NaN if the number is outside the range [-1, 1].",13,{"inputs":[{"name":"self"}],"output":{"name":"self"}}],[10,"atan","","Computes the arctangent of a number. Return value is in radians in the range [-pi/2, pi/2];",13,{"inputs":[{"name":"self"}],"output":{"name":"self"}}],[10,"atan2","","Computes the four quadrant arctangent of `self` (`y`) and `other` (`x`).",13,{"inputs":[{"name":"self"},{"name":"self"}],"output":{"name":"self"}}],[10,"sin_cos","","Simultaneously computes the sine and cosine of the number, `x`. Returns `(sin(x), cos(x))`.",13,null],[10,"exp_m1","","Returns `e^(self) - 1` in a way that is accurate even if the number is close to zero.",13,{"inputs":[{"name":"self"}],"output":{"name":"self"}}],[10,"ln_1p","","Returns `ln(1+n)` (natural logarithm) more accurately than if the operations were performed separately.",13,{"inputs":[{"name":"self"}],"output":{"name":"self"}}],[10,"sinh","","Hyperbolic sine function.",13,{"inputs":[{"name":"self"}],"output":{"name":"self"}}],[10,"cosh","","Hyperbolic cosine function.",13,{"inputs":[{"name":"self"}],"output":{"name":"self"}}],[10,"tanh","","Hyperbolic tangent function.",13,{"inputs":[{"name":"self"}],"output":{"name":"self"}}],[10,"asinh","","Inverse hyperbolic sine function.",13,{"inputs":[{"name":"self"}],"output":{"name":"self"}}],[10,"acosh","","Inverse hyperbolic cosine function.",13,{"inputs":[{"name":"self"}],"output":{"name":"self"}}],[10,"atanh","","Inverse hyperbolic tangent function.",13,{"inputs":[{"name":"self"}],"output":{"name":"self"}}],[10,"integer_decode","","Returns the mantissa, base 2 exponent, and sign as integers, respectively. The original number can be recovered by `sign * mantissa * 2 ^ exponent`. The floating point encoding is documented in the [Reference][floating-point].",13,null],[8,"ToPrimitive","","A generic trait for converting a value to a number.",null,null],[11,"to_isize","","Converts the value of `self` to an `isize`.",14,{"inputs":[{"name":"self"}],"output":{"name":"option"}}],[11,"to_i8","","Converts the value of `self` to an `i8`.",14,{"inputs":[{"name":"self"}],"output":{"name":"option"}}],[11,"to_i16","","Converts the value of `self` to an `i16`.",14,{"inputs":[{"name":"self"}],"output":{"name":"option"}}],[11,"to_i32","","Converts the value of `self` to an `i32`.",14,{"inputs":[{"name":"self"}],"output":{"name":"option"}}],[10,"to_i64","","Converts the value of `self` to an `i64`.",14,{"inputs":[{"name":"self"}],"output":{"name":"option"}}],[11,"to_usize","","Converts the value of `self` to a `usize`.",14,{"inputs":[{"name":"self"}],"output":{"name":"option"}}],[11,"to_u8","","Converts the value of `self` to an `u8`.",14,{"inputs":[{"name":"self"}],"output":{"name":"option"}}],[11,"to_u16","","Converts the value of `self` to an `u16`.",14,{"inputs":[{"name":"self"}],"output":{"name":"option"}}],[11,"to_u32","","Converts the value of `self` to an `u32`.",14,{"inputs":[{"name":"self"}],"output":{"name":"option"}}],[10,"to_u64","","Converts the value of `self` to an `u64`.",14,{"inputs":[{"name":"self"}],"output":{"name":"option"}}],[11,"to_f32","","Converts the value of `self` to an `f32`.",14,{"inputs":[{"name":"self"}],"output":{"name":"option"}}],[11,"to_f64","","Converts the value of `self` to an `f64`.",14,{"inputs":[{"name":"self"}],"output":{"name":"option"}}],[8,"FromPrimitive","","A generic trait for converting a number to a value.",null,null],[11,"from_isize","","Convert an `isize` to return an optional value of this type. If the value cannot be represented by this value, the `None` is returned.",15,{"inputs":[{"name":"isize"}],"output":{"name":"option"}}],[11,"from_i8","","Convert an `i8` to return an optional value of this type. If the type cannot be represented by this value, the `None` is returned.",15,{"inputs":[{"name":"i8"}],"output":{"name":"option"}}],[11,"from_i16","","Convert an `i16` to return an optional value of this type. If the type cannot be represented by this value, the `None` is returned.",15,{"inputs":[{"name":"i16"}],"output":{"name":"option"}}],[11,"from_i32","","Convert an `i32` to return an optional value of this type. If the type cannot be represented by this value, the `None` is returned.",15,{"inputs":[{"name":"i32"}],"output":{"name":"option"}}],[10,"from_i64","","Convert an `i64` to return an optional value of this type. If the type cannot be represented by this value, the `None` is returned.",15,{"inputs":[{"name":"i64"}],"output":{"name":"option"}}],[11,"from_usize","","Convert a `usize` to return an optional value of this type. If the type cannot be represented by this value, the `None` is returned.",15,{"inputs":[{"name":"usize"}],"output":{"name":"option"}}],[11,"from_u8","","Convert an `u8` to return an optional value of this type. If the type cannot be represented by this value, the `None` is returned.",15,{"inputs":[{"name":"u8"}],"output":{"name":"option"}}],[11,"from_u16","","Convert an `u16` to return an optional value of this type. If the type cannot be represented by this value, the `None` is returned.",15,{"inputs":[{"name":"u16"}],"output":{"name":"option"}}],[11,"from_u32","","Convert an `u32` to return an optional value of this type. If the type cannot be represented by this value, the `None` is returned.",15,{"inputs":[{"name":"u32"}],"output":{"name":"option"}}],[10,"from_u64","","Convert an `u64` to return an optional value of this type. If the type cannot be represented by this value, the `None` is returned.",15,{"inputs":[{"name":"u64"}],"output":{"name":"option"}}],[11,"from_f32","","Convert a `f32` to return an optional value of this type. If the type cannot be represented by this value, the `None` is returned.",15,{"inputs":[{"name":"f32"}],"output":{"name":"option"}}],[11,"from_f64","","Convert a `f64` to return an optional value of this type. If the type cannot be represented by this value, the `None` is returned.",15,{"inputs":[{"name":"f64"}],"output":{"name":"option"}}],[8,"NumCast","","An interface for casting between machine scalars.",null,null],[10,"from","","Creates a number from another value that can be converted into a primitive via the `ToPrimitive` trait.",16,{"inputs":[{"name":"t"}],"output":{"name":"option"}}],[0,"cast","","",null,null],[8,"ToPrimitive","num::cast","A generic trait for converting a value to a number.",null,null],[11,"to_isize","","Converts the value of `self` to an `isize`.",14,{"inputs":[{"name":"self"}],"output":{"name":"option"}}],[11,"to_i8","","Converts the value of `self` to an `i8`.",14,{"inputs":[{"name":"self"}],"output":{"name":"option"}}],[11,"to_i16","","Converts the value of `self` to an `i16`.",14,{"inputs":[{"name":"self"}],"output":{"name":"option"}}],[11,"to_i32","","Converts the value of `self` to an `i32`.",14,{"inputs":[{"name":"self"}],"output":{"name":"option"}}],[10,"to_i64","","Converts the value of `self` to an `i64`.",14,{"inputs":[{"name":"self"}],"output":{"name":"option"}}],[11,"to_usize","","Converts the value of `self` to a `usize`.",14,{"inputs":[{"name":"self"}],"output":{"name":"option"}}],[11,"to_u8","","Converts the value of `self` to an `u8`.",14,{"inputs":[{"name":"self"}],"output":{"name":"option"}}],[11,"to_u16","","Converts the value of `self` to an `u16`.",14,{"inputs":[{"name":"self"}],"output":{"name":"option"}}],[11,"to_u32","","Converts the value of `self` to an `u32`.",14,{"inputs":[{"name":"self"}],"output":{"name":"option"}}],[10,"to_u64","","Converts the value of `self` to an `u64`.",14,{"inputs":[{"name":"self"}],"output":{"name":"option"}}],[11,"to_f32","","Converts the value of `self` to an `f32`.",14,{"inputs":[{"name":"self"}],"output":{"name":"option"}}],[11,"to_f64","","Converts the value of `self` to an `f64`.",14,{"inputs":[{"name":"self"}],"output":{"name":"option"}}],[8,"FromPrimitive","","A generic trait for converting a number to a value.",null,null],[11,"from_isize","","Convert an `isize` to return an optional value of this type. If the value cannot be represented by this value, the `None` is returned.",15,{"inputs":[{"name":"isize"}],"output":{"name":"option"}}],[11,"from_i8","","Convert an `i8` to return an optional value of this type. If the type cannot be represented by this value, the `None` is returned.",15,{"inputs":[{"name":"i8"}],"output":{"name":"option"}}],[11,"from_i16","","Convert an `i16` to return an optional value of this type. If the type cannot be represented by this value, the `None` is returned.",15,{"inputs":[{"name":"i16"}],"output":{"name":"option"}}],[11,"from_i32","","Convert an `i32` to return an optional value of this type. If the type cannot be represented by this value, the `None` is returned.",15,{"inputs":[{"name":"i32"}],"output":{"name":"option"}}],[10,"from_i64","","Convert an `i64` to return an optional value of this type. If the type cannot be represented by this value, the `None` is returned.",15,{"inputs":[{"name":"i64"}],"output":{"name":"option"}}],[11,"from_usize","","Convert a `usize` to return an optional value of this type. If the type cannot be represented by this value, the `None` is returned.",15,{"inputs":[{"name":"usize"}],"output":{"name":"option"}}],[11,"from_u8","","Convert an `u8` to return an optional value of this type. If the type cannot be represented by this value, the `None` is returned.",15,{"inputs":[{"name":"u8"}],"output":{"name":"option"}}],[11,"from_u16","","Convert an `u16` to return an optional value of this type. If the type cannot be represented by this value, the `None` is returned.",15,{"inputs":[{"name":"u16"}],"output":{"name":"option"}}],[11,"from_u32","","Convert an `u32` to return an optional value of this type. If the type cannot be represented by this value, the `None` is returned.",15,{"inputs":[{"name":"u32"}],"output":{"name":"option"}}],[10,"from_u64","","Convert an `u64` to return an optional value of this type. If the type cannot be represented by this value, the `None` is returned.",15,{"inputs":[{"name":"u64"}],"output":{"name":"option"}}],[11,"from_f32","","Convert a `f32` to return an optional value of this type. If the type cannot be represented by this value, the `None` is returned.",15,{"inputs":[{"name":"f32"}],"output":{"name":"option"}}],[11,"from_f64","","Convert a `f64` to return an optional value of this type. If the type cannot be represented by this value, the `None` is returned.",15,{"inputs":[{"name":"f64"}],"output":{"name":"option"}}],[5,"cast","","Cast from one machine scalar to another.",null,{"inputs":[{"name":"t"}],"output":{"name":"option"}}],[8,"NumCast","","An interface for casting between machine scalars.",null,null],[10,"from","","Creates a number from another value that can be converted into a primitive via the `ToPrimitive` trait.",16,{"inputs":[{"name":"t"}],"output":{"name":"option"}}],[0,"pow","num","",null,null],[5,"pow","num::pow","Raises a value to the power of exp, using exponentiation by squaring.",null,{"inputs":[{"name":"t"},{"name":"usize"}],"output":{"name":"t"}}],[5,"checked_pow","","Raises a value to the power of exp, returning `None` if an overflow occurred.",null,{"inputs":[{"name":"t"},{"name":"usize"}],"output":{"name":"option"}}],[5,"checked_pow","num","Raises a value to the power of exp, returning `None` if an overflow occurred.",null,{"inputs":[{"name":"t"},{"name":"usize"}],"output":{"name":"option"}}],[5,"clamp","","A value bounded by a minimum and a maximum",null,{"inputs":[{"name":"t"},{"name":"t"},{"name":"t"}],"output":{"name":"t"}}],[0,"bigint","","",null,null],[0,"complex","","",null,null],[0,"integer","","",null,null],[0,"iter","","",null,null],[0,"traits","","",null,null],[0,"rational","","",null,null],[11,"new","","Creates and initializes a BigInt.",17,{"inputs":[{"name":"sign"},{"name":"vec"}],"output":{"name":"bigint"}}],[11,"from_biguint","","Creates and initializes a `BigInt`.",17,{"inputs":[{"name":"sign"},{"name":"biguint"}],"output":{"name":"bigint"}}],[11,"from_slice","","Creates and initializes a `BigInt`.",17,null],[11,"from_bytes_be","","Creates and initializes a `BigInt`.",17,null],[11,"from_bytes_le","","Creates and initializes a `BigInt`.",17,null],[11,"from_signed_bytes_be","","Creates and initializes a `BigInt` from an array of bytes in two's complement binary representation.",17,null],[11,"from_signed_bytes_le","","Creates and initializes a `BigInt` from an array of bytes in two's complement.",17,null],[11,"parse_bytes","","Creates and initializes a `BigInt`.",17,null],[11,"from_radix_be","","Creates and initializes a `BigInt`. Each u8 of the input slice is interpreted as one digit of the number and must therefore be less than `radix`.",17,null],[11,"from_radix_le","","Creates and initializes a `BigInt`. Each u8 of the input slice is interpreted as one digit of the number and must therefore be less than `radix`.",17,null],[11,"to_bytes_be","","Returns the sign and the byte representation of the `BigInt` in big-endian byte order.",17,null],[11,"to_bytes_le","","Returns the sign and the byte representation of the `BigInt` in little-endian byte order.",17,null],[11,"to_signed_bytes_be","","Returns the two's complement byte representation of the `BigInt` in big-endian byte order.",17,{"inputs":[{"name":"self"}],"output":{"name":"vec"}}],[11,"to_signed_bytes_le","","Returns the two's complement byte representation of the `BigInt` in little-endian byte order.",17,{"inputs":[{"name":"self"}],"output":{"name":"vec"}}],[11,"to_str_radix","","Returns the integer formatted as a string in the given radix. `radix` must be in the range `2...36`.",17,{"inputs":[{"name":"self"},{"name":"u32"}],"output":{"name":"string"}}],[11,"to_radix_be","","Returns the integer in the requested base in big-endian digit order. The output is not given in a human readable alphabet but as a zero based u8 number. `radix` must be in the range `2...256`.",17,null],[11,"to_radix_le","","Returns the integer in the requested base in little-endian digit order. The output is not given in a human readable alphabet but as a zero based u8 number. `radix` must be in the range `2...256`.",17,null],[11,"sign","","Returns the sign of the `BigInt` as a `Sign`.",17,{"inputs":[{"name":"self"}],"output":{"name":"sign"}}],[11,"bits","","Determines the fewest bits necessary to express the `BigInt`, not including the sign.",17,{"inputs":[{"name":"self"}],"output":{"name":"usize"}}],[11,"to_biguint","","Converts this `BigInt` into a `BigUint`, if it's not negative.",17,{"inputs":[{"name":"self"}],"output":{"name":"option"}}],[11,"checked_add","","",17,{"inputs":[{"name":"self"},{"name":"bigint"}],"output":{"name":"option"}}],[11,"checked_sub","","",17,{"inputs":[{"name":"self"},{"name":"bigint"}],"output":{"name":"option"}}],[11,"checked_mul","","",17,{"inputs":[{"name":"self"},{"name":"bigint"}],"output":{"name":"option"}}],[11,"checked_div","","",17,{"inputs":[{"name":"self"},{"name":"bigint"}],"output":{"name":"option"}}],[11,"decode","","",18,{"inputs":[{"name":"__d"}],"output":{"name":"result"}}],[11,"decode","","",17,{"inputs":[{"name":"__d"}],"output":{"name":"result"}}],[11,"abs","","",17,{"inputs":[{"name":"self"}],"output":{"name":"bigint"}}],[11,"abs_sub","","",17,{"inputs":[{"name":"self"},{"name":"bigint"}],"output":{"name":"bigint"}}],[11,"signum","","",17,{"inputs":[{"name":"self"}],"output":{"name":"bigint"}}],[11,"is_positive","","",17,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"is_negative","","",17,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"cmp","","",18,{"inputs":[{"name":"self"},{"name":"biguint"}],"output":{"name":"ordering"}}],[11,"cmp","","",17,{"inputs":[{"name":"self"},{"name":"bigint"}],"output":{"name":"ordering"}}],[11,"fmt","","",18,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"fmt","","",17,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"from_str","","",18,{"inputs":[{"name":"str"}],"output":{"name":"result"}}],[11,"from_str","","",17,{"inputs":[{"name":"str"}],"output":{"name":"result"}}],[11,"bitand","","",18,{"inputs":[{"name":"self"},{"name":"biguint"}],"output":{"name":"biguint"}}],[11,"bitand","","",18,{"inputs":[{"name":"self"},{"name":"biguint"}],"output":{"name":"biguint"}}],[11,"default","","",18,{"inputs":[],"output":{"name":"biguint"}}],[11,"default","","",17,{"inputs":[],"output":{"name":"bigint"}}],[11,"checked_mul","","",18,{"inputs":[{"name":"self"},{"name":"biguint"}],"output":{"name":"option"}}],[11,"checked_mul","","",17,{"inputs":[{"name":"self"},{"name":"bigint"}],"output":{"name":"option"}}],[11,"shr","","",18,{"inputs":[{"name":"self"},{"name":"usize"}],"output":{"name":"biguint"}}],[11,"shr","","",17,{"inputs":[{"name":"self"},{"name":"usize"}],"output":{"name":"bigint"}}],[11,"mul","","",18,{"inputs":[{"name":"self"},{"name":"u32"}],"output":{"name":"biguint"}}],[11,"mul","","",18,{"inputs":[{"name":"self"},{"name":"u64"}],"output":{"name":"biguint"}}],[11,"mul","","",17,{"inputs":[{"name":"self"},{"name":"u32"}],"output":{"name":"bigint"}}],[11,"mul","","",17,{"inputs":[{"name":"self"},{"name":"u64"}],"output":{"name":"bigint"}}],[11,"mul","","",17,{"inputs":[{"name":"self"},{"name":"i32"}],"output":{"name":"bigint"}}],[11,"mul","","",17,{"inputs":[{"name":"self"},{"name":"i64"}],"output":{"name":"bigint"}}],[11,"mul","","",18,{"inputs":[{"name":"self"},{"name":"biguint"}],"output":{"name":"biguint"}}],[11,"mul","","",18,{"inputs":[{"name":"self"},{"name":"biguint"}],"output":{"name":"biguint"}}],[11,"mul","","",18,{"inputs":[{"name":"self"},{"name":"u8"}],"output":{"name":"biguint"}}],[11,"mul","","",18,{"inputs":[{"name":"self"},{"name":"u16"}],"output":{"name":"biguint"}}],[11,"mul","","",18,{"inputs":[{"name":"self"},{"name":"u8"}],"output":{"name":"biguint"}}],[11,"mul","","",18,{"inputs":[{"name":"self"},{"name":"u16"}],"output":{"name":"biguint"}}],[11,"mul","","",18,{"inputs":[{"name":"self"},{"name":"usize"}],"output":{"name":"biguint"}}],[11,"mul","","",18,{"inputs":[{"name":"self"},{"name":"usize"}],"output":{"name":"biguint"}}],[11,"mul","","",18,{"inputs":[{"name":"self"},{"name":"u32"}],"output":{"name":"biguint"}}],[11,"mul","","",18,{"inputs":[{"name":"self"},{"name":"u64"}],"output":{"name":"biguint"}}],[11,"mul","","",17,{"inputs":[{"name":"self"},{"name":"bigint"}],"output":{"name":"bigint"}}],[11,"mul","","",17,{"inputs":[{"name":"self"},{"name":"bigint"}],"output":{"name":"bigint"}}],[11,"mul","","",17,{"inputs":[{"name":"self"},{"name":"u8"}],"output":{"name":"bigint"}}],[11,"mul","","",17,{"inputs":[{"name":"self"},{"name":"u16"}],"output":{"name":"bigint"}}],[11,"mul","","",17,{"inputs":[{"name":"self"},{"name":"u8"}],"output":{"name":"bigint"}}],[11,"mul","","",17,{"inputs":[{"name":"self"},{"name":"u16"}],"output":{"name":"bigint"}}],[11,"mul","","",17,{"inputs":[{"name":"self"},{"name":"usize"}],"output":{"name":"bigint"}}],[11,"mul","","",17,{"inputs":[{"name":"self"},{"name":"usize"}],"output":{"name":"bigint"}}],[11,"mul","","",17,{"inputs":[{"name":"self"},{"name":"i8"}],"output":{"name":"bigint"}}],[11,"mul","","",17,{"inputs":[{"name":"self"},{"name":"i16"}],"output":{"name":"bigint"}}],[11,"mul","","",17,{"inputs":[{"name":"self"},{"name":"i8"}],"output":{"name":"bigint"}}],[11,"mul","","",17,{"inputs":[{"name":"self"},{"name":"i16"}],"output":{"name":"bigint"}}],[11,"mul","","",17,{"inputs":[{"name":"self"},{"name":"isize"}],"output":{"name":"bigint"}}],[11,"mul","","",17,{"inputs":[{"name":"self"},{"name":"isize"}],"output":{"name":"bigint"}}],[11,"mul","","",17,{"inputs":[{"name":"self"},{"name":"u32"}],"output":{"name":"bigint"}}],[11,"mul","","",17,{"inputs":[{"name":"self"},{"name":"u64"}],"output":{"name":"bigint"}}],[11,"mul","","",17,{"inputs":[{"name":"self"},{"name":"i32"}],"output":{"name":"bigint"}}],[11,"mul","","",17,{"inputs":[{"name":"self"},{"name":"i64"}],"output":{"name":"bigint"}}],[11,"fmt","","",18,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"fmt","","",17,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"to_biguint","","",18,{"inputs":[{"name":"self"}],"output":{"name":"option"}}],[11,"to_biguint","","",17,{"inputs":[{"name":"self"}],"output":{"name":"option"}}],[11,"sub","","",18,{"inputs":[{"name":"self"},{"name":"biguint"}],"output":{"name":"biguint"}}],[11,"sub","","",18,{"inputs":[{"name":"self"},{"name":"u32"}],"output":{"name":"biguint"}}],[11,"sub","","",18,{"inputs":[{"name":"self"},{"name":"u64"}],"output":{"name":"biguint"}}],[11,"sub","","",17,{"inputs":[{"name":"self"},{"name":"bigint"}],"output":{"name":"bigint"}}],[11,"sub","","",17,{"inputs":[{"name":"self"},{"name":"bigint"}],"output":{"name":"bigint"}}],[11,"sub","","",17,{"inputs":[{"name":"self"},{"name":"u32"}],"output":{"name":"bigint"}}],[11,"sub","","",17,{"inputs":[{"name":"self"},{"name":"u64"}],"output":{"name":"bigint"}}],[11,"sub","","",17,{"inputs":[{"name":"self"},{"name":"i32"}],"output":{"name":"bigint"}}],[11,"sub","","",17,{"inputs":[{"name":"self"},{"name":"i64"}],"output":{"name":"bigint"}}],[11,"sub","","",18,{"inputs":[{"name":"self"},{"name":"biguint"}],"output":{"name":"biguint"}}],[11,"sub","","",18,{"inputs":[{"name":"self"},{"name":"u8"}],"output":{"name":"biguint"}}],[11,"sub","","",18,{"inputs":[{"name":"self"},{"name":"u16"}],"output":{"name":"biguint"}}],[11,"sub","","",18,{"inputs":[{"name":"self"},{"name":"u8"}],"output":{"name":"biguint"}}],[11,"sub","","",18,{"inputs":[{"name":"self"},{"name":"u16"}],"output":{"name":"biguint"}}],[11,"sub","","",18,{"inputs":[{"name":"self"},{"name":"usize"}],"output":{"name":"biguint"}}],[11,"sub","","",18,{"inputs":[{"name":"self"},{"name":"usize"}],"output":{"name":"biguint"}}],[11,"sub","","",18,{"inputs":[{"name":"self"},{"name":"u32"}],"output":{"name":"biguint"}}],[11,"sub","","",18,{"inputs":[{"name":"self"},{"name":"u64"}],"output":{"name":"biguint"}}],[11,"sub","","",17,{"inputs":[{"name":"self"},{"name":"u8"}],"output":{"name":"bigint"}}],[11,"sub","","",17,{"inputs":[{"name":"self"},{"name":"u16"}],"output":{"name":"bigint"}}],[11,"sub","","",17,{"inputs":[{"name":"self"},{"name":"u8"}],"output":{"name":"bigint"}}],[11,"sub","","",17,{"inputs":[{"name":"self"},{"name":"u16"}],"output":{"name":"bigint"}}],[11,"sub","","",17,{"inputs":[{"name":"self"},{"name":"usize"}],"output":{"name":"bigint"}}],[11,"sub","","",17,{"inputs":[{"name":"self"},{"name":"usize"}],"output":{"name":"bigint"}}],[11,"sub","","",17,{"inputs":[{"name":"self"},{"name":"i8"}],"output":{"name":"bigint"}}],[11,"sub","","",17,{"inputs":[{"name":"self"},{"name":"i16"}],"output":{"name":"bigint"}}],[11,"sub","","",17,{"inputs":[{"name":"self"},{"name":"i8"}],"output":{"name":"bigint"}}],[11,"sub","","",17,{"inputs":[{"name":"self"},{"name":"i16"}],"output":{"name":"bigint"}}],[11,"sub","","",17,{"inputs":[{"name":"self"},{"name":"isize"}],"output":{"name":"bigint"}}],[11,"sub","","",17,{"inputs":[{"name":"self"},{"name":"isize"}],"output":{"name":"bigint"}}],[11,"sub","","",17,{"inputs":[{"name":"self"},{"name":"u32"}],"output":{"name":"bigint"}}],[11,"sub","","",17,{"inputs":[{"name":"self"},{"name":"u64"}],"output":{"name":"bigint"}}],[11,"sub","","",17,{"inputs":[{"name":"self"},{"name":"i32"}],"output":{"name":"bigint"}}],[11,"sub","","",17,{"inputs":[{"name":"self"},{"name":"i64"}],"output":{"name":"bigint"}}],[11,"partial_cmp","","",18,{"inputs":[{"name":"self"},{"name":"biguint"}],"output":{"name":"option"}}],[11,"partial_cmp","","",17,{"inputs":[{"name":"self"},{"name":"bigint"}],"output":{"name":"option"}}],[11,"fmt","","",18,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"fmt","","",17,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"shl","","",18,{"inputs":[{"name":"self"},{"name":"usize"}],"output":{"name":"biguint"}}],[11,"shl","","",17,{"inputs":[{"name":"self"},{"name":"usize"}],"output":{"name":"bigint"}}],[11,"checked_sub","","",18,{"inputs":[{"name":"self"},{"name":"biguint"}],"output":{"name":"option"}}],[11,"checked_sub","","",17,{"inputs":[{"name":"self"},{"name":"bigint"}],"output":{"name":"option"}}],[11,"to_i64","","",18,{"inputs":[{"name":"self"}],"output":{"name":"option"}}],[11,"to_u64","","",18,{"inputs":[{"name":"self"}],"output":{"name":"option"}}],[11,"to_f32","","",18,{"inputs":[{"name":"self"}],"output":{"name":"option"}}],[11,"to_f64","","",18,{"inputs":[{"name":"self"}],"output":{"name":"option"}}],[11,"to_i64","","",17,{"inputs":[{"name":"self"}],"output":{"name":"option"}}],[11,"to_u64","","",17,{"inputs":[{"name":"self"}],"output":{"name":"option"}}],[11,"to_f32","","",17,{"inputs":[{"name":"self"}],"output":{"name":"option"}}],[11,"to_f64","","",17,{"inputs":[{"name":"self"}],"output":{"name":"option"}}],[11,"checked_add","","",18,{"inputs":[{"name":"self"},{"name":"biguint"}],"output":{"name":"option"}}],[11,"checked_add","","",17,{"inputs":[{"name":"self"},{"name":"bigint"}],"output":{"name":"option"}}],[11,"zero","","",18,{"inputs":[],"output":{"name":"biguint"}}],[11,"is_zero","","",18,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"zero","","",17,{"inputs":[],"output":{"name":"bigint"}}],[11,"is_zero","","",17,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"checked_div","","",18,{"inputs":[{"name":"self"},{"name":"biguint"}],"output":{"name":"option"}}],[11,"checked_div","","",17,{"inputs":[{"name":"self"},{"name":"bigint"}],"output":{"name":"option"}}],[11,"one","","",18,{"inputs":[],"output":{"name":"biguint"}}],[11,"one","","",17,{"inputs":[],"output":{"name":"bigint"}}],[11,"fmt","","",18,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"fmt","","",17,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"eq","","",18,{"inputs":[{"name":"self"},{"name":"biguint"}],"output":{"name":"bool"}}],[11,"eq","","",17,{"inputs":[{"name":"self"},{"name":"bigint"}],"output":{"name":"bool"}}],[11,"from_str_radix","","Creates and initializes a `BigUint`.",18,{"inputs":[{"name":"str"},{"name":"u32"}],"output":{"name":"result"}}],[11,"from_str_radix","","Creates and initializes a BigInt.",17,{"inputs":[{"name":"str"},{"name":"u32"}],"output":{"name":"result"}}],[11,"add","","",18,{"inputs":[{"name":"self"},{"name":"biguint"}],"output":{"name":"biguint"}}],[11,"add","","",18,{"inputs":[{"name":"self"},{"name":"u32"}],"output":{"name":"biguint"}}],[11,"add","","",18,{"inputs":[{"name":"self"},{"name":"u64"}],"output":{"name":"biguint"}}],[11,"add","","",17,{"inputs":[{"name":"self"},{"name":"bigint"}],"output":{"name":"bigint"}}],[11,"add","","",17,{"inputs":[{"name":"self"},{"name":"bigint"}],"output":{"name":"bigint"}}],[11,"add","","",17,{"inputs":[{"name":"self"},{"name":"u32"}],"output":{"name":"bigint"}}],[11,"add","","",17,{"inputs":[{"name":"self"},{"name":"u64"}],"output":{"name":"bigint"}}],[11,"add","","",17,{"inputs":[{"name":"self"},{"name":"i32"}],"output":{"name":"bigint"}}],[11,"add","","",17,{"inputs":[{"name":"self"},{"name":"i64"}],"output":{"name":"bigint"}}],[11,"add","","",18,{"inputs":[{"name":"self"},{"name":"biguint"}],"output":{"name":"biguint"}}],[11,"add","","",18,{"inputs":[{"name":"self"},{"name":"u8"}],"output":{"name":"biguint"}}],[11,"add","","",18,{"inputs":[{"name":"self"},{"name":"u16"}],"output":{"name":"biguint"}}],[11,"add","","",18,{"inputs":[{"name":"self"},{"name":"u8"}],"output":{"name":"biguint"}}],[11,"add","","",18,{"inputs":[{"name":"self"},{"name":"u16"}],"output":{"name":"biguint"}}],[11,"add","","",18,{"inputs":[{"name":"self"},{"name":"usize"}],"output":{"name":"biguint"}}],[11,"add","","",18,{"inputs":[{"name":"self"},{"name":"usize"}],"output":{"name":"biguint"}}],[11,"add","","",18,{"inputs":[{"name":"self"},{"name":"u32"}],"output":{"name":"biguint"}}],[11,"add","","",18,{"inputs":[{"name":"self"},{"name":"u64"}],"output":{"name":"biguint"}}],[11,"add","","",17,{"inputs":[{"name":"self"},{"name":"u8"}],"output":{"name":"bigint"}}],[11,"add","","",17,{"inputs":[{"name":"self"},{"name":"u16"}],"output":{"name":"bigint"}}],[11,"add","","",17,{"inputs":[{"name":"self"},{"name":"u8"}],"output":{"name":"bigint"}}],[11,"add","","",17,{"inputs":[{"name":"self"},{"name":"u16"}],"output":{"name":"bigint"}}],[11,"add","","",17,{"inputs":[{"name":"self"},{"name":"usize"}],"output":{"name":"bigint"}}],[11,"add","","",17,{"inputs":[{"name":"self"},{"name":"usize"}],"output":{"name":"bigint"}}],[11,"add","","",17,{"inputs":[{"name":"self"},{"name":"i8"}],"output":{"name":"bigint"}}],[11,"add","","",17,{"inputs":[{"name":"self"},{"name":"i16"}],"output":{"name":"bigint"}}],[11,"add","","",17,{"inputs":[{"name":"self"},{"name":"i8"}],"output":{"name":"bigint"}}],[11,"add","","",17,{"inputs":[{"name":"self"},{"name":"i16"}],"output":{"name":"bigint"}}],[11,"add","","",17,{"inputs":[{"name":"self"},{"name":"isize"}],"output":{"name":"bigint"}}],[11,"add","","",17,{"inputs":[{"name":"self"},{"name":"isize"}],"output":{"name":"bigint"}}],[11,"add","","",17,{"inputs":[{"name":"self"},{"name":"u32"}],"output":{"name":"bigint"}}],[11,"add","","",17,{"inputs":[{"name":"self"},{"name":"u64"}],"output":{"name":"bigint"}}],[11,"add","","",17,{"inputs":[{"name":"self"},{"name":"i32"}],"output":{"name":"bigint"}}],[11,"add","","",17,{"inputs":[{"name":"self"},{"name":"i64"}],"output":{"name":"bigint"}}],[11,"from_i64","","",18,{"inputs":[{"name":"i64"}],"output":{"name":"option"}}],[11,"from_u64","","",18,{"inputs":[{"name":"u64"}],"output":{"name":"option"}}],[11,"from_f64","","",18,{"inputs":[{"name":"f64"}],"output":{"name":"option"}}],[11,"from_i64","","",17,{"inputs":[{"name":"i64"}],"output":{"name":"option"}}],[11,"from_u64","","",17,{"inputs":[{"name":"u64"}],"output":{"name":"option"}}],[11,"from_f64","","",17,{"inputs":[{"name":"f64"}],"output":{"name":"option"}}],[11,"to_bigint","","",17,{"inputs":[{"name":"self"}],"output":{"name":"option"}}],[11,"to_bigint","","",18,{"inputs":[{"name":"self"}],"output":{"name":"option"}}],[11,"clone","","",18,{"inputs":[{"name":"self"}],"output":{"name":"biguint"}}],[11,"clone","","",17,{"inputs":[{"name":"self"}],"output":{"name":"bigint"}}],[11,"fmt","","",18,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"fmt","","",17,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"rem","","",18,{"inputs":[{"name":"self"},{"name":"u32"}],"output":{"name":"biguint"}}],[11,"rem","","",18,{"inputs":[{"name":"self"},{"name":"u64"}],"output":{"name":"biguint"}}],[11,"rem","","",17,{"inputs":[{"name":"self"},{"name":"u32"}],"output":{"name":"bigint"}}],[11,"rem","","",17,{"inputs":[{"name":"self"},{"name":"u64"}],"output":{"name":"bigint"}}],[11,"rem","","",17,{"inputs":[{"name":"self"},{"name":"i32"}],"output":{"name":"bigint"}}],[11,"rem","","",17,{"inputs":[{"name":"self"},{"name":"i64"}],"output":{"name":"bigint"}}],[11,"rem","","",18,{"inputs":[{"name":"self"},{"name":"biguint"}],"output":{"name":"biguint"}}],[11,"rem","","",18,{"inputs":[{"name":"self"},{"name":"biguint"}],"output":{"name":"biguint"}}],[11,"rem","","",18,{"inputs":[{"name":"self"},{"name":"u8"}],"output":{"name":"biguint"}}],[11,"rem","","",18,{"inputs":[{"name":"self"},{"name":"u16"}],"output":{"name":"biguint"}}],[11,"rem","","",18,{"inputs":[{"name":"self"},{"name":"u8"}],"output":{"name":"biguint"}}],[11,"rem","","",18,{"inputs":[{"name":"self"},{"name":"u16"}],"output":{"name":"biguint"}}],[11,"rem","","",18,{"inputs":[{"name":"self"},{"name":"usize"}],"output":{"name":"biguint"}}],[11,"rem","","",18,{"inputs":[{"name":"self"},{"name":"usize"}],"output":{"name":"biguint"}}],[11,"rem","","",18,{"inputs":[{"name":"self"},{"name":"u32"}],"output":{"name":"biguint"}}],[11,"rem","","",18,{"inputs":[{"name":"self"},{"name":"u64"}],"output":{"name":"biguint"}}],[11,"rem","","",17,{"inputs":[{"name":"self"},{"name":"bigint"}],"output":{"name":"bigint"}}],[11,"rem","","",17,{"inputs":[{"name":"self"},{"name":"bigint"}],"output":{"name":"bigint"}}],[11,"rem","","",17,{"inputs":[{"name":"self"},{"name":"u8"}],"output":{"name":"bigint"}}],[11,"rem","","",17,{"inputs":[{"name":"self"},{"name":"u16"}],"output":{"name":"bigint"}}],[11,"rem","","",17,{"inputs":[{"name":"self"},{"name":"u8"}],"output":{"name":"bigint"}}],[11,"rem","","",17,{"inputs":[{"name":"self"},{"name":"u16"}],"output":{"name":"bigint"}}],[11,"rem","","",17,{"inputs":[{"name":"self"},{"name":"usize"}],"output":{"name":"bigint"}}],[11,"rem","","",17,{"inputs":[{"name":"self"},{"name":"usize"}],"output":{"name":"bigint"}}],[11,"rem","","",17,{"inputs":[{"name":"self"},{"name":"i8"}],"output":{"name":"bigint"}}],[11,"rem","","",17,{"inputs":[{"name":"self"},{"name":"i16"}],"output":{"name":"bigint"}}],[11,"rem","","",17,{"inputs":[{"name":"self"},{"name":"i8"}],"output":{"name":"bigint"}}],[11,"rem","","",17,{"inputs":[{"name":"self"},{"name":"i16"}],"output":{"name":"bigint"}}],[11,"rem","","",17,{"inputs":[{"name":"self"},{"name":"isize"}],"output":{"name":"bigint"}}],[11,"rem","","",17,{"inputs":[{"name":"self"},{"name":"isize"}],"output":{"name":"bigint"}}],[11,"rem","","",17,{"inputs":[{"name":"self"},{"name":"u32"}],"output":{"name":"bigint"}}],[11,"rem","","",17,{"inputs":[{"name":"self"},{"name":"u64"}],"output":{"name":"bigint"}}],[11,"rem","","",17,{"inputs":[{"name":"self"},{"name":"i32"}],"output":{"name":"bigint"}}],[11,"rem","","",17,{"inputs":[{"name":"self"},{"name":"i64"}],"output":{"name":"bigint"}}],[11,"neg","","",18,{"inputs":[{"name":"self"}],"output":{"name":"biguint"}}],[11,"neg","","",17,{"inputs":[{"name":"self"}],"output":{"name":"bigint"}}],[11,"fmt","","",18,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"fmt","","",17,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"bitxor","","",18,{"inputs":[{"name":"self"},{"name":"biguint"}],"output":{"name":"biguint"}}],[11,"bitxor","","",18,{"inputs":[{"name":"self"},{"name":"biguint"}],"output":{"name":"biguint"}}],[11,"bitor","","",18,{"inputs":[{"name":"self"},{"name":"biguint"}],"output":{"name":"biguint"}}],[11,"bitor","","",18,{"inputs":[{"name":"self"},{"name":"biguint"}],"output":{"name":"biguint"}}],[11,"from","","",18,{"inputs":[{"name":"u64"}],"output":{"name":"biguint"}}],[11,"from","","",17,{"inputs":[{"name":"i64"}],"output":{"name":"bigint"}}],[11,"from","","",17,{"inputs":[{"name":"u64"}],"output":{"name":"bigint"}}],[11,"from","","",17,{"inputs":[{"name":"biguint"}],"output":{"name":"bigint"}}],[11,"from","","",18,{"inputs":[{"name":"u8"}],"output":{"name":"biguint"}}],[11,"from","","",18,{"inputs":[{"name":"u16"}],"output":{"name":"biguint"}}],[11,"from","","",18,{"inputs":[{"name":"u32"}],"output":{"name":"biguint"}}],[11,"from","","",18,{"inputs":[{"name":"usize"}],"output":{"name":"biguint"}}],[11,"from","","",17,{"inputs":[{"name":"i8"}],"output":{"name":"bigint"}}],[11,"from","","",17,{"inputs":[{"name":"i16"}],"output":{"name":"bigint"}}],[11,"from","","",17,{"inputs":[{"name":"i32"}],"output":{"name":"bigint"}}],[11,"from","","",17,{"inputs":[{"name":"isize"}],"output":{"name":"bigint"}}],[11,"from","","",17,{"inputs":[{"name":"u8"}],"output":{"name":"bigint"}}],[11,"from","","",17,{"inputs":[{"name":"u16"}],"output":{"name":"bigint"}}],[11,"from","","",17,{"inputs":[{"name":"u32"}],"output":{"name":"bigint"}}],[11,"from","","",17,{"inputs":[{"name":"usize"}],"output":{"name":"bigint"}}],[11,"hash","","",18,null],[11,"hash","","",17,null],[11,"div","","",18,{"inputs":[{"name":"self"},{"name":"u32"}],"output":{"name":"biguint"}}],[11,"div","","",18,{"inputs":[{"name":"self"},{"name":"u64"}],"output":{"name":"biguint"}}],[11,"div","","",17,{"inputs":[{"name":"self"},{"name":"u32"}],"output":{"name":"bigint"}}],[11,"div","","",17,{"inputs":[{"name":"self"},{"name":"u64"}],"output":{"name":"bigint"}}],[11,"div","","",17,{"inputs":[{"name":"self"},{"name":"i32"}],"output":{"name":"bigint"}}],[11,"div","","",17,{"inputs":[{"name":"self"},{"name":"i64"}],"output":{"name":"bigint"}}],[11,"div","","",18,{"inputs":[{"name":"self"},{"name":"biguint"}],"output":{"name":"biguint"}}],[11,"div","","",18,{"inputs":[{"name":"self"},{"name":"biguint"}],"output":{"name":"biguint"}}],[11,"div","","",18,{"inputs":[{"name":"self"},{"name":"u8"}],"output":{"name":"biguint"}}],[11,"div","","",18,{"inputs":[{"name":"self"},{"name":"u16"}],"output":{"name":"biguint"}}],[11,"div","","",18,{"inputs":[{"name":"self"},{"name":"u8"}],"output":{"name":"biguint"}}],[11,"div","","",18,{"inputs":[{"name":"self"},{"name":"u16"}],"output":{"name":"biguint"}}],[11,"div","","",18,{"inputs":[{"name":"self"},{"name":"usize"}],"output":{"name":"biguint"}}],[11,"div","","",18,{"inputs":[{"name":"self"},{"name":"usize"}],"output":{"name":"biguint"}}],[11,"div","","",18,{"inputs":[{"name":"self"},{"name":"u32"}],"output":{"name":"biguint"}}],[11,"div","","",18,{"inputs":[{"name":"self"},{"name":"u64"}],"output":{"name":"biguint"}}],[11,"div","","",17,{"inputs":[{"name":"self"},{"name":"bigint"}],"output":{"name":"bigint"}}],[11,"div","","",17,{"inputs":[{"name":"self"},{"name":"bigint"}],"output":{"name":"bigint"}}],[11,"div","","",17,{"inputs":[{"name":"self"},{"name":"u8"}],"output":{"name":"bigint"}}],[11,"div","","",17,{"inputs":[{"name":"self"},{"name":"u16"}],"output":{"name":"bigint"}}],[11,"div","","",17,{"inputs":[{"name":"self"},{"name":"u8"}],"output":{"name":"bigint"}}],[11,"div","","",17,{"inputs":[{"name":"self"},{"name":"u16"}],"output":{"name":"bigint"}}],[11,"div","","",17,{"inputs":[{"name":"self"},{"name":"usize"}],"output":{"name":"bigint"}}],[11,"div","","",17,{"inputs":[{"name":"self"},{"name":"usize"}],"output":{"name":"bigint"}}],[11,"div","","",17,{"inputs":[{"name":"self"},{"name":"i8"}],"output":{"name":"bigint"}}],[11,"div","","",17,{"inputs":[{"name":"self"},{"name":"i16"}],"output":{"name":"bigint"}}],[11,"div","","",17,{"inputs":[{"name":"self"},{"name":"i8"}],"output":{"name":"bigint"}}],[11,"div","","",17,{"inputs":[{"name":"self"},{"name":"i16"}],"output":{"name":"bigint"}}],[11,"div","","",17,{"inputs":[{"name":"self"},{"name":"isize"}],"output":{"name":"bigint"}}],[11,"div","","",17,{"inputs":[{"name":"self"},{"name":"isize"}],"output":{"name":"bigint"}}],[11,"div","","",17,{"inputs":[{"name":"self"},{"name":"u32"}],"output":{"name":"bigint"}}],[11,"div","","",17,{"inputs":[{"name":"self"},{"name":"u64"}],"output":{"name":"bigint"}}],[11,"div","","",17,{"inputs":[{"name":"self"},{"name":"i32"}],"output":{"name":"bigint"}}],[11,"div","","",17,{"inputs":[{"name":"self"},{"name":"i64"}],"output":{"name":"bigint"}}],[11,"div_rem","","",18,null],[11,"div_floor","","",18,{"inputs":[{"name":"self"},{"name":"biguint"}],"output":{"name":"biguint"}}],[11,"mod_floor","","",18,{"inputs":[{"name":"self"},{"name":"biguint"}],"output":{"name":"biguint"}}],[11,"div_mod_floor","","",18,null],[11,"gcd","","Calculates the Greatest Common Divisor (GCD) of the number and `other`.",18,{"inputs":[{"name":"self"},{"name":"biguint"}],"output":{"name":"biguint"}}],[11,"lcm","","Calculates the Lowest Common Multiple (LCM) of the number and `other`.",18,{"inputs":[{"name":"self"},{"name":"biguint"}],"output":{"name":"biguint"}}],[11,"divides","","Deprecated, use `is_multiple_of` instead.",18,{"inputs":[{"name":"self"},{"name":"biguint"}],"output":{"name":"bool"}}],[11,"is_multiple_of","","Returns `true` if the number is a multiple of `other`.",18,{"inputs":[{"name":"self"},{"name":"biguint"}],"output":{"name":"bool"}}],[11,"is_even","","Returns `true` if the number is divisible by `2`.",18,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"is_odd","","Returns `true` if the number is not divisible by `2`.",18,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"div_rem","","",17,null],[11,"div_floor","","",17,{"inputs":[{"name":"self"},{"name":"bigint"}],"output":{"name":"bigint"}}],[11,"mod_floor","","",17,{"inputs":[{"name":"self"},{"name":"bigint"}],"output":{"name":"bigint"}}],[11,"div_mod_floor","","",17,null],[11,"gcd","","Calculates the Greatest Common Divisor (GCD) of the number and `other`.",17,{"inputs":[{"name":"self"},{"name":"bigint"}],"output":{"name":"bigint"}}],[11,"lcm","","Calculates the Lowest Common Multiple (LCM) of the number and `other`.",17,{"inputs":[{"name":"self"},{"name":"bigint"}],"output":{"name":"bigint"}}],[11,"divides","","Deprecated, use `is_multiple_of` instead.",17,{"inputs":[{"name":"self"},{"name":"bigint"}],"output":{"name":"bool"}}],[11,"is_multiple_of","","Returns `true` if the number is a multiple of `other`.",17,{"inputs":[{"name":"self"},{"name":"bigint"}],"output":{"name":"bool"}}],[11,"is_even","","Returns `true` if the number is divisible by `2`.",17,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"is_odd","","Returns `true` if the number is not divisible by `2`.",17,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"encode","","",18,{"inputs":[{"name":"self"},{"name":"__s"}],"output":{"name":"result"}}],[11,"encode","","",17,{"inputs":[{"name":"self"},{"name":"__s"}],"output":{"name":"result"}}],[11,"decode","","",0,{"inputs":[{"name":"__dt"}],"output":{"name":"result"}}],[11,"fmt","","",0,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"from_str","","Parses `a +/- bi`; `ai +/- b`; `a`; or `bi` where `a` and `b` are of type `T`",0,{"inputs":[{"name":"str"}],"output":{"name":"result"}}],[11,"default","","",0,{"inputs":[],"output":{"name":"complex"}}],[11,"mul_assign","","",0,null],[11,"mul_assign","","",0,null],[11,"mul_assign","","",0,null],[11,"mul_assign","","",0,null],[11,"add_assign","","",0,null],[11,"add_assign","","",0,null],[11,"add_assign","","",0,null],[11,"add_assign","","",0,null],[11,"mul","","",0,{"inputs":[{"name":"self"},{"name":"complex"}],"output":{"name":"complex"}}],[11,"mul","","",0,{"inputs":[{"name":"self"},{"name":"t"}],"output":{"name":"complex"}}],[11,"mul","","",0,{"inputs":[{"name":"self"},{"name":"complex"}],"output":{"name":"complex"}}],[11,"mul","","",0,{"inputs":[{"name":"self"},{"name":"t"}],"output":{"name":"complex"}}],[11,"fmt","","",0,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"div_assign","","",0,null],[11,"div_assign","","",0,null],[11,"div_assign","","",0,null],[11,"div_assign","","",0,null],[11,"sub","","",0,{"inputs":[{"name":"self"},{"name":"complex"}],"output":{"name":"complex"}}],[11,"sub","","",0,{"inputs":[{"name":"self"},{"name":"t"}],"output":{"name":"complex"}}],[11,"sub","","",0,{"inputs":[{"name":"self"},{"name":"complex"}],"output":{"name":"complex"}}],[11,"sub","","",0,{"inputs":[{"name":"self"},{"name":"t"}],"output":{"name":"complex"}}],[11,"fmt","","",0,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"fmt","","",0,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"fmt","","",0,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"one","","",0,{"inputs":[],"output":{"name":"complex"}}],[11,"fmt","","",0,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"add","","",0,{"inputs":[{"name":"self"},{"name":"complex"}],"output":{"name":"complex"}}],[11,"add","","",0,{"inputs":[{"name":"self"},{"name":"t"}],"output":{"name":"complex"}}],[11,"add","","",0,{"inputs":[{"name":"self"},{"name":"complex"}],"output":{"name":"complex"}}],[11,"add","","",0,{"inputs":[{"name":"self"},{"name":"t"}],"output":{"name":"complex"}}],[11,"eq","","",0,{"inputs":[{"name":"self"},{"name":"complex"}],"output":{"name":"bool"}}],[11,"ne","","",0,{"inputs":[{"name":"self"},{"name":"complex"}],"output":{"name":"bool"}}],[11,"clone","","",0,{"inputs":[{"name":"self"}],"output":{"name":"complex"}}],[11,"fmt","","",0,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"zero","","",0,{"inputs":[],"output":{"name":"complex"}}],[11,"is_zero","","",0,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"neg","","",0,{"inputs":[{"name":"self"}],"output":{"name":"complex"}}],[11,"fmt","","",0,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"sub_assign","","",0,null],[11,"sub_assign","","",0,null],[11,"sub_assign","","",0,null],[11,"sub_assign","","",0,null],[11,"from","","",0,{"inputs":[{"name":"t"}],"output":{"name":"complex"}}],[11,"from","","",0,{"inputs":[{"name":"t"}],"output":{"name":"complex"}}],[11,"hash","","",0,null],[11,"div","","",0,{"inputs":[{"name":"self"},{"name":"complex"}],"output":{"name":"complex"}}],[11,"div","","",0,{"inputs":[{"name":"self"},{"name":"t"}],"output":{"name":"complex"}}],[11,"div","","",0,{"inputs":[{"name":"self"},{"name":"complex"}],"output":{"name":"complex"}}],[11,"div","","",0,{"inputs":[{"name":"self"},{"name":"t"}],"output":{"name":"complex"}}],[11,"encode","","",0,{"inputs":[{"name":"self"},{"name":"__st"}],"output":{"name":"result"}}],[11,"new","","Creates and initializes a `BigUint`.",18,{"inputs":[{"name":"vec"}],"output":{"name":"biguint"}}],[11,"from_slice","","Creates and initializes a `BigUint`.",18,null],[11,"from_bytes_be","","Creates and initializes a `BigUint`.",18,null],[11,"from_bytes_le","","Creates and initializes a `BigUint`.",18,null],[11,"parse_bytes","","Creates and initializes a `BigUint`. The input slice must contain ascii/utf8 characters in [0-9a-zA-Z]. `radix` must be in the range `2...36`.",18,null],[11,"from_radix_be","","Creates and initializes a `BigUint`. Each u8 of the input slice is interpreted as one digit of the number and must therefore be less than `radix`.",18,null],[11,"from_radix_le","","Creates and initializes a `BigUint`. Each u8 of the input slice is interpreted as one digit of the number and must therefore be less than `radix`.",18,null],[11,"to_bytes_be","","Returns the byte representation of the `BigUint` in big-endian byte order.",18,{"inputs":[{"name":"self"}],"output":{"name":"vec"}}],[11,"to_bytes_le","","Returns the byte representation of the `BigUint` in little-endian byte order.",18,{"inputs":[{"name":"self"}],"output":{"name":"vec"}}],[11,"to_str_radix","","Returns the integer formatted as a string in the given radix. `radix` must be in the range `2...36`.",18,{"inputs":[{"name":"self"},{"name":"u32"}],"output":{"name":"string"}}],[11,"to_radix_be","","Returns the integer in the requested base in big-endian digit order. The output is not given in a human readable alphabet but as a zero based u8 number. `radix` must be in the range `2...256`.",18,{"inputs":[{"name":"self"},{"name":"u32"}],"output":{"name":"vec"}}],[11,"to_radix_le","","Returns the integer in the requested base in little-endian digit order. The output is not given in a human readable alphabet but as a zero based u8 number. `radix` must be in the range `2...256`.",18,{"inputs":[{"name":"self"},{"name":"u32"}],"output":{"name":"vec"}}],[11,"bits","","Determines the fewest bits necessary to express the `BigUint`.",18,{"inputs":[{"name":"self"}],"output":{"name":"usize"}}],[11,"new","","Create a new Complex",0,{"inputs":[{"name":"t"},{"name":"t"}],"output":{"name":"complex"}}],[11,"i","","Returns imaginary unit",0,{"inputs":[],"output":{"name":"complex"}}],[11,"norm_sqr","","Returns the square of the norm (since `T` doesn't necessarily have a sqrt function), i.e. `re^2 + im^2`.",0,{"inputs":[{"name":"self"}],"output":{"name":"t"}}],[11,"scale","","Multiplies `self` by the scalar `t`.",0,{"inputs":[{"name":"self"},{"name":"t"}],"output":{"name":"complex"}}],[11,"unscale","","Divides `self` by the scalar `t`.",0,{"inputs":[{"name":"self"},{"name":"t"}],"output":{"name":"complex"}}],[11,"conj","","Returns the complex conjugate. i.e. `re - i im`",0,{"inputs":[{"name":"self"}],"output":{"name":"complex"}}],[11,"inv","","Returns `1/self`",0,{"inputs":[{"name":"self"}],"output":{"name":"complex"}}],[11,"norm","","Calculate |self|",0,{"inputs":[{"name":"self"}],"output":{"name":"t"}}],[11,"arg","","Calculate the principal Arg of self.",0,{"inputs":[{"name":"self"}],"output":{"name":"t"}}],[11,"to_polar","","Convert to polar form (r, theta), such that `self = r * exp(i * theta)`",0,null],[11,"from_polar","","Convert a polar representation into a complex number.",0,{"inputs":[{"name":"t"},{"name":"t"}],"output":{"name":"complex"}}],[11,"exp","","Computes `e^(self)`, where `e` is the base of the natural logarithm.",0,{"inputs":[{"name":"self"}],"output":{"name":"complex"}}],[11,"ln","","Computes the principal value of natural logarithm of `self`.",0,{"inputs":[{"name":"self"}],"output":{"name":"complex"}}],[11,"sqrt","","Computes the principal value of the square root of `self`.",0,{"inputs":[{"name":"self"}],"output":{"name":"complex"}}],[11,"powf","","Raises `self` to a floating point power.",0,{"inputs":[{"name":"self"},{"name":"t"}],"output":{"name":"complex"}}],[11,"log","","Returns the logarithm of `self` with respect to an arbitrary base.",0,{"inputs":[{"name":"self"},{"name":"t"}],"output":{"name":"complex"}}],[11,"powc","","Raises `self` to a complex power.",0,{"inputs":[{"name":"self"},{"name":"complex"}],"output":{"name":"complex"}}],[11,"expf","","Raises a floating point number to the complex power `self`.",0,{"inputs":[{"name":"self"},{"name":"t"}],"output":{"name":"complex"}}],[11,"sin","","Computes the sine of `self`.",0,{"inputs":[{"name":"self"}],"output":{"name":"complex"}}],[11,"cos","","Computes the cosine of `self`.",0,{"inputs":[{"name":"self"}],"output":{"name":"complex"}}],[11,"tan","","Computes the tangent of `self`.",0,{"inputs":[{"name":"self"}],"output":{"name":"complex"}}],[11,"asin","","Computes the principal value of the inverse sine of `self`.",0,{"inputs":[{"name":"self"}],"output":{"name":"complex"}}],[11,"acos","","Computes the principal value of the inverse cosine of `self`.",0,{"inputs":[{"name":"self"}],"output":{"name":"complex"}}],[11,"atan","","Computes the principal value of the inverse tangent of `self`.",0,{"inputs":[{"name":"self"}],"output":{"name":"complex"}}],[11,"sinh","","Computes the hyperbolic sine of `self`.",0,{"inputs":[{"name":"self"}],"output":{"name":"complex"}}],[11,"cosh","","Computes the hyperbolic cosine of `self`.",0,{"inputs":[{"name":"self"}],"output":{"name":"complex"}}],[11,"tanh","","Computes the hyperbolic tangent of `self`.",0,{"inputs":[{"name":"self"}],"output":{"name":"complex"}}],[11,"asinh","","Computes the principal value of inverse hyperbolic sine of `self`.",0,{"inputs":[{"name":"self"}],"output":{"name":"complex"}}],[11,"acosh","","Computes the principal value of inverse hyperbolic cosine of `self`.",0,{"inputs":[{"name":"self"}],"output":{"name":"complex"}}],[11,"atanh","","Computes the principal value of inverse hyperbolic tangent of `self`.",0,{"inputs":[{"name":"self"}],"output":{"name":"complex"}}],[11,"is_nan","","Checks if the given complex number is NaN",0,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"is_infinite","","Checks if the given complex number is infinite",0,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"is_finite","","Checks if the given complex number is finite",0,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"is_normal","","Checks if the given complex number is normal",0,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}]],"paths":[[3,"Complex"],[8,"Integer"],[8,"Num"],[8,"Zero"],[8,"One"],[8,"Signed"],[8,"Bounded"],[8,"Saturating"],[8,"CheckedAdd"],[8,"CheckedSub"],[8,"CheckedMul"],[8,"CheckedDiv"],[8,"PrimInt"],[8,"Float"],[8,"ToPrimitive"],[8,"FromPrimitive"],[8,"NumCast"],[3,"BigInt"],[3,"BigUint"]]}; searchIndex["num_bigint"] = {"doc":"A Big integer (signed version: `BigInt`, unsigned version: `BigUint`).","items":[[3,"BigUint","num_bigint","A big unsigned integer type.",null,null],[3,"BigInt","","A big signed integer type.",null,null],[4,"ParseBigIntError","","",null,null],[13,"ParseInt","","",0,null],[13,"Other","","",0,null],[4,"Sign","","A Sign is a `BigInt`'s composing element.",null,null],[13,"Minus","","",1,null],[13,"NoSign","","",1,null],[13,"Plus","","",1,null],[11,"clone","","",2,{"inputs":[{"name":"self"}],"output":{"name":"biguint"}}],[11,"fmt","","",2,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"hash","","",2,null],[11,"encode","","",2,{"inputs":[{"name":"self"},{"name":"__s"}],"output":{"name":"result"}}],[11,"decode","","",2,{"inputs":[{"name":"__d"}],"output":{"name":"result"}}],[11,"eq","","",2,{"inputs":[{"name":"self"},{"name":"biguint"}],"output":{"name":"bool"}}],[11,"partial_cmp","","",2,{"inputs":[{"name":"self"},{"name":"biguint"}],"output":{"name":"option"}}],[11,"cmp","","",2,{"inputs":[{"name":"self"},{"name":"biguint"}],"output":{"name":"ordering"}}],[11,"default","","",2,{"inputs":[],"output":{"name":"biguint"}}],[11,"fmt","","",2,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"fmt","","",2,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"fmt","","",2,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"fmt","","",2,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"fmt","","",2,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"from_str","","",2,{"inputs":[{"name":"str"}],"output":{"name":"result"}}],[11,"from_str_radix","","Creates and initializes a `BigUint`.",2,{"inputs":[{"name":"str"},{"name":"u32"}],"output":{"name":"result"}}],[11,"bitand","","",2,{"inputs":[{"name":"self"},{"name":"biguint"}],"output":{"name":"biguint"}}],[11,"bitand","","",2,{"inputs":[{"name":"self"},{"name":"biguint"}],"output":{"name":"biguint"}}],[11,"bitor","","",2,{"inputs":[{"name":"self"},{"name":"biguint"}],"output":{"name":"biguint"}}],[11,"bitor","","",2,{"inputs":[{"name":"self"},{"name":"biguint"}],"output":{"name":"biguint"}}],[11,"bitxor","","",2,{"inputs":[{"name":"self"},{"name":"biguint"}],"output":{"name":"biguint"}}],[11,"bitxor","","",2,{"inputs":[{"name":"self"},{"name":"biguint"}],"output":{"name":"biguint"}}],[11,"shl","","",2,{"inputs":[{"name":"self"},{"name":"usize"}],"output":{"name":"biguint"}}],[11,"shr","","",2,{"inputs":[{"name":"self"},{"name":"usize"}],"output":{"name":"biguint"}}],[11,"zero","","",2,{"inputs":[],"output":{"name":"biguint"}}],[11,"is_zero","","",2,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"one","","",2,{"inputs":[],"output":{"name":"biguint"}}],[11,"add","","",2,{"inputs":[{"name":"self"},{"name":"biguint"}],"output":{"name":"biguint"}}],[11,"add","","",2,{"inputs":[{"name":"self"},{"name":"biguint"}],"output":{"name":"biguint"}}],[11,"add","","",2,{"inputs":[{"name":"self"},{"name":"u8"}],"output":{"name":"biguint"}}],[11,"add","","",2,{"inputs":[{"name":"self"},{"name":"u8"}],"output":{"name":"biguint"}}],[11,"add","","",2,{"inputs":[{"name":"self"},{"name":"u16"}],"output":{"name":"biguint"}}],[11,"add","","",2,{"inputs":[{"name":"self"},{"name":"u16"}],"output":{"name":"biguint"}}],[11,"add","","",2,{"inputs":[{"name":"self"},{"name":"usize"}],"output":{"name":"biguint"}}],[11,"add","","",2,{"inputs":[{"name":"self"},{"name":"usize"}],"output":{"name":"biguint"}}],[11,"add","","",2,{"inputs":[{"name":"self"},{"name":"bigdigit"}],"output":{"name":"biguint"}}],[11,"add","","",2,{"inputs":[{"name":"self"},{"name":"doublebigdigit"}],"output":{"name":"biguint"}}],[11,"add","","",2,{"inputs":[{"name":"self"},{"name":"bigdigit"}],"output":{"name":"biguint"}}],[11,"add","","",2,{"inputs":[{"name":"self"},{"name":"doublebigdigit"}],"output":{"name":"biguint"}}],[11,"sub","","",2,{"inputs":[{"name":"self"},{"name":"biguint"}],"output":{"name":"biguint"}}],[11,"sub","","",2,{"inputs":[{"name":"self"},{"name":"biguint"}],"output":{"name":"biguint"}}],[11,"sub","","",2,{"inputs":[{"name":"self"},{"name":"u8"}],"output":{"name":"biguint"}}],[11,"sub","","",2,{"inputs":[{"name":"self"},{"name":"u8"}],"output":{"name":"biguint"}}],[11,"sub","","",2,{"inputs":[{"name":"self"},{"name":"u16"}],"output":{"name":"biguint"}}],[11,"sub","","",2,{"inputs":[{"name":"self"},{"name":"u16"}],"output":{"name":"biguint"}}],[11,"sub","","",2,{"inputs":[{"name":"self"},{"name":"usize"}],"output":{"name":"biguint"}}],[11,"sub","","",2,{"inputs":[{"name":"self"},{"name":"usize"}],"output":{"name":"biguint"}}],[11,"sub","","",2,{"inputs":[{"name":"self"},{"name":"bigdigit"}],"output":{"name":"biguint"}}],[11,"sub","","",2,{"inputs":[{"name":"self"},{"name":"doublebigdigit"}],"output":{"name":"biguint"}}],[11,"sub","","",2,{"inputs":[{"name":"self"},{"name":"bigdigit"}],"output":{"name":"biguint"}}],[11,"sub","","",2,{"inputs":[{"name":"self"},{"name":"doublebigdigit"}],"output":{"name":"biguint"}}],[11,"mul","","",2,{"inputs":[{"name":"self"},{"name":"biguint"}],"output":{"name":"biguint"}}],[11,"mul","","",2,{"inputs":[{"name":"self"},{"name":"biguint"}],"output":{"name":"biguint"}}],[11,"mul","","",2,{"inputs":[{"name":"self"},{"name":"u8"}],"output":{"name":"biguint"}}],[11,"mul","","",2,{"inputs":[{"name":"self"},{"name":"u8"}],"output":{"name":"biguint"}}],[11,"mul","","",2,{"inputs":[{"name":"self"},{"name":"u16"}],"output":{"name":"biguint"}}],[11,"mul","","",2,{"inputs":[{"name":"self"},{"name":"u16"}],"output":{"name":"biguint"}}],[11,"mul","","",2,{"inputs":[{"name":"self"},{"name":"usize"}],"output":{"name":"biguint"}}],[11,"mul","","",2,{"inputs":[{"name":"self"},{"name":"usize"}],"output":{"name":"biguint"}}],[11,"mul","","",2,{"inputs":[{"name":"self"},{"name":"bigdigit"}],"output":{"name":"biguint"}}],[11,"mul","","",2,{"inputs":[{"name":"self"},{"name":"doublebigdigit"}],"output":{"name":"biguint"}}],[11,"mul","","",2,{"inputs":[{"name":"self"},{"name":"bigdigit"}],"output":{"name":"biguint"}}],[11,"mul","","",2,{"inputs":[{"name":"self"},{"name":"doublebigdigit"}],"output":{"name":"biguint"}}],[11,"div","","",2,{"inputs":[{"name":"self"},{"name":"biguint"}],"output":{"name":"biguint"}}],[11,"div","","",2,{"inputs":[{"name":"self"},{"name":"biguint"}],"output":{"name":"biguint"}}],[11,"div","","",2,{"inputs":[{"name":"self"},{"name":"u8"}],"output":{"name":"biguint"}}],[11,"div","","",2,{"inputs":[{"name":"self"},{"name":"u8"}],"output":{"name":"biguint"}}],[11,"div","","",2,{"inputs":[{"name":"self"},{"name":"u16"}],"output":{"name":"biguint"}}],[11,"div","","",2,{"inputs":[{"name":"self"},{"name":"u16"}],"output":{"name":"biguint"}}],[11,"div","","",2,{"inputs":[{"name":"self"},{"name":"usize"}],"output":{"name":"biguint"}}],[11,"div","","",2,{"inputs":[{"name":"self"},{"name":"usize"}],"output":{"name":"biguint"}}],[11,"div","","",2,{"inputs":[{"name":"self"},{"name":"bigdigit"}],"output":{"name":"biguint"}}],[11,"div","","",2,{"inputs":[{"name":"self"},{"name":"doublebigdigit"}],"output":{"name":"biguint"}}],[11,"div","","",2,{"inputs":[{"name":"self"},{"name":"bigdigit"}],"output":{"name":"biguint"}}],[11,"div","","",2,{"inputs":[{"name":"self"},{"name":"doublebigdigit"}],"output":{"name":"biguint"}}],[11,"rem","","",2,{"inputs":[{"name":"self"},{"name":"biguint"}],"output":{"name":"biguint"}}],[11,"rem","","",2,{"inputs":[{"name":"self"},{"name":"biguint"}],"output":{"name":"biguint"}}],[11,"rem","","",2,{"inputs":[{"name":"self"},{"name":"u8"}],"output":{"name":"biguint"}}],[11,"rem","","",2,{"inputs":[{"name":"self"},{"name":"u8"}],"output":{"name":"biguint"}}],[11,"rem","","",2,{"inputs":[{"name":"self"},{"name":"u16"}],"output":{"name":"biguint"}}],[11,"rem","","",2,{"inputs":[{"name":"self"},{"name":"u16"}],"output":{"name":"biguint"}}],[11,"rem","","",2,{"inputs":[{"name":"self"},{"name":"usize"}],"output":{"name":"biguint"}}],[11,"rem","","",2,{"inputs":[{"name":"self"},{"name":"usize"}],"output":{"name":"biguint"}}],[11,"rem","","",2,{"inputs":[{"name":"self"},{"name":"bigdigit"}],"output":{"name":"biguint"}}],[11,"rem","","",2,{"inputs":[{"name":"self"},{"name":"doublebigdigit"}],"output":{"name":"biguint"}}],[11,"rem","","",2,{"inputs":[{"name":"self"},{"name":"bigdigit"}],"output":{"name":"biguint"}}],[11,"rem","","",2,{"inputs":[{"name":"self"},{"name":"doublebigdigit"}],"output":{"name":"biguint"}}],[11,"neg","","",2,{"inputs":[{"name":"self"}],"output":{"name":"biguint"}}],[11,"checked_add","","",2,{"inputs":[{"name":"self"},{"name":"biguint"}],"output":{"name":"option"}}],[11,"checked_sub","","",2,{"inputs":[{"name":"self"},{"name":"biguint"}],"output":{"name":"option"}}],[11,"checked_mul","","",2,{"inputs":[{"name":"self"},{"name":"biguint"}],"output":{"name":"option"}}],[11,"checked_div","","",2,{"inputs":[{"name":"self"},{"name":"biguint"}],"output":{"name":"option"}}],[11,"div_rem","","",2,null],[11,"div_floor","","",2,{"inputs":[{"name":"self"},{"name":"biguint"}],"output":{"name":"biguint"}}],[11,"mod_floor","","",2,{"inputs":[{"name":"self"},{"name":"biguint"}],"output":{"name":"biguint"}}],[11,"div_mod_floor","","",2,null],[11,"gcd","","Calculates the Greatest Common Divisor (GCD) of the number and `other`.",2,{"inputs":[{"name":"self"},{"name":"biguint"}],"output":{"name":"biguint"}}],[11,"lcm","","Calculates the Lowest Common Multiple (LCM) of the number and `other`.",2,{"inputs":[{"name":"self"},{"name":"biguint"}],"output":{"name":"biguint"}}],[11,"divides","","Deprecated, use `is_multiple_of` instead.",2,{"inputs":[{"name":"self"},{"name":"biguint"}],"output":{"name":"bool"}}],[11,"is_multiple_of","","Returns `true` if the number is a multiple of `other`.",2,{"inputs":[{"name":"self"},{"name":"biguint"}],"output":{"name":"bool"}}],[11,"is_even","","Returns `true` if the number is divisible by `2`.",2,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"is_odd","","Returns `true` if the number is not divisible by `2`.",2,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"to_i64","","",2,{"inputs":[{"name":"self"}],"output":{"name":"option"}}],[11,"to_u64","","",2,{"inputs":[{"name":"self"}],"output":{"name":"option"}}],[11,"to_f32","","",2,{"inputs":[{"name":"self"}],"output":{"name":"option"}}],[11,"to_f64","","",2,{"inputs":[{"name":"self"}],"output":{"name":"option"}}],[11,"from_i64","","",2,{"inputs":[{"name":"i64"}],"output":{"name":"option"}}],[11,"from_u64","","",2,{"inputs":[{"name":"u64"}],"output":{"name":"option"}}],[11,"from_f64","","",2,{"inputs":[{"name":"f64"}],"output":{"name":"option"}}],[11,"from","","",2,{"inputs":[{"name":"u64"}],"output":{"name":"self"}}],[11,"from","","",2,{"inputs":[{"name":"u8"}],"output":{"name":"self"}}],[11,"from","","",2,{"inputs":[{"name":"u16"}],"output":{"name":"self"}}],[11,"from","","",2,{"inputs":[{"name":"u32"}],"output":{"name":"self"}}],[11,"from","","",2,{"inputs":[{"name":"usize"}],"output":{"name":"self"}}],[11,"to_biguint","","",2,{"inputs":[{"name":"self"}],"output":{"name":"option"}}],[11,"new","","Creates and initializes a `BigUint`.",2,{"inputs":[{"name":"vec"}],"output":{"name":"biguint"}}],[11,"from_slice","","Creates and initializes a `BigUint`.",2,null],[11,"from_bytes_be","","Creates and initializes a `BigUint`.",2,null],[11,"from_bytes_le","","Creates and initializes a `BigUint`.",2,null],[11,"parse_bytes","","Creates and initializes a `BigUint`. The input slice must contain ascii/utf8 characters in [0-9a-zA-Z]. `radix` must be in the range `2...36`.",2,null],[11,"from_radix_be","","Creates and initializes a `BigUint`. Each u8 of the input slice is interpreted as one digit of the number and must therefore be less than `radix`.",2,null],[11,"from_radix_le","","Creates and initializes a `BigUint`. Each u8 of the input slice is interpreted as one digit of the number and must therefore be less than `radix`.",2,null],[11,"to_bytes_be","","Returns the byte representation of the `BigUint` in big-endian byte order.",2,{"inputs":[{"name":"self"}],"output":{"name":"vec"}}],[11,"to_bytes_le","","Returns the byte representation of the `BigUint` in little-endian byte order.",2,{"inputs":[{"name":"self"}],"output":{"name":"vec"}}],[11,"to_str_radix","","Returns the integer formatted as a string in the given radix. `radix` must be in the range `2...36`.",2,{"inputs":[{"name":"self"},{"name":"u32"}],"output":{"name":"string"}}],[11,"to_radix_be","","Returns the integer in the requested base in big-endian digit order. The output is not given in a human readable alphabet but as a zero based u8 number. `radix` must be in the range `2...256`.",2,{"inputs":[{"name":"self"},{"name":"u32"}],"output":{"name":"vec"}}],[11,"to_radix_le","","Returns the integer in the requested base in little-endian digit order. The output is not given in a human readable alphabet but as a zero based u8 number. `radix` must be in the range `2...256`.",2,{"inputs":[{"name":"self"},{"name":"u32"}],"output":{"name":"vec"}}],[11,"bits","","Determines the fewest bits necessary to express the `BigUint`.",2,{"inputs":[{"name":"self"}],"output":{"name":"usize"}}],[11,"eq","","",1,{"inputs":[{"name":"self"},{"name":"sign"}],"output":{"name":"bool"}}],[11,"partial_cmp","","",1,{"inputs":[{"name":"self"},{"name":"sign"}],"output":{"name":"option"}}],[11,"cmp","","",1,{"inputs":[{"name":"self"},{"name":"sign"}],"output":{"name":"ordering"}}],[11,"clone","","",1,{"inputs":[{"name":"self"}],"output":{"name":"sign"}}],[11,"fmt","","",1,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"hash","","",1,null],[11,"encode","","",1,{"inputs":[{"name":"self"},{"name":"__s"}],"output":{"name":"result"}}],[11,"decode","","",1,{"inputs":[{"name":"__d"}],"output":{"name":"result"}}],[11,"neg","","Negate Sign value.",1,{"inputs":[{"name":"self"}],"output":{"name":"sign"}}],[11,"mul","","",1,{"inputs":[{"name":"self"},{"name":"sign"}],"output":{"name":"sign"}}],[11,"clone","","",3,{"inputs":[{"name":"self"}],"output":{"name":"bigint"}}],[11,"fmt","","",3,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"hash","","",3,null],[11,"encode","","",3,{"inputs":[{"name":"self"},{"name":"__s"}],"output":{"name":"result"}}],[11,"decode","","",3,{"inputs":[{"name":"__d"}],"output":{"name":"result"}}],[11,"eq","","",3,{"inputs":[{"name":"self"},{"name":"bigint"}],"output":{"name":"bool"}}],[11,"partial_cmp","","",3,{"inputs":[{"name":"self"},{"name":"bigint"}],"output":{"name":"option"}}],[11,"cmp","","",3,{"inputs":[{"name":"self"},{"name":"bigint"}],"output":{"name":"ordering"}}],[11,"default","","",3,{"inputs":[],"output":{"name":"bigint"}}],[11,"fmt","","",3,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"fmt","","",3,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"fmt","","",3,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"fmt","","",3,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"fmt","","",3,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"from_str","","",3,{"inputs":[{"name":"str"}],"output":{"name":"result"}}],[11,"from_str_radix","","Creates and initializes a BigInt.",3,{"inputs":[{"name":"str"},{"name":"u32"}],"output":{"name":"result"}}],[11,"shl","","",3,{"inputs":[{"name":"self"},{"name":"usize"}],"output":{"name":"bigint"}}],[11,"shr","","",3,{"inputs":[{"name":"self"},{"name":"usize"}],"output":{"name":"bigint"}}],[11,"zero","","",3,{"inputs":[],"output":{"name":"bigint"}}],[11,"is_zero","","",3,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"one","","",3,{"inputs":[],"output":{"name":"bigint"}}],[11,"abs","","",3,{"inputs":[{"name":"self"}],"output":{"name":"bigint"}}],[11,"abs_sub","","",3,{"inputs":[{"name":"self"},{"name":"bigint"}],"output":{"name":"bigint"}}],[11,"signum","","",3,{"inputs":[{"name":"self"}],"output":{"name":"bigint"}}],[11,"is_positive","","",3,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"is_negative","","",3,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"add","","",3,{"inputs":[{"name":"self"},{"name":"bigint"}],"output":{"name":"bigint"}}],[11,"add","","",3,{"inputs":[{"name":"self"},{"name":"bigint"}],"output":{"name":"bigint"}}],[11,"add","","",3,{"inputs":[{"name":"self"},{"name":"u8"}],"output":{"name":"bigint"}}],[11,"add","","",3,{"inputs":[{"name":"self"},{"name":"u8"}],"output":{"name":"bigint"}}],[11,"add","","",3,{"inputs":[{"name":"self"},{"name":"u16"}],"output":{"name":"bigint"}}],[11,"add","","",3,{"inputs":[{"name":"self"},{"name":"u16"}],"output":{"name":"bigint"}}],[11,"add","","",3,{"inputs":[{"name":"self"},{"name":"usize"}],"output":{"name":"bigint"}}],[11,"add","","",3,{"inputs":[{"name":"self"},{"name":"usize"}],"output":{"name":"bigint"}}],[11,"add","","",3,{"inputs":[{"name":"self"},{"name":"i8"}],"output":{"name":"bigint"}}],[11,"add","","",3,{"inputs":[{"name":"self"},{"name":"i8"}],"output":{"name":"bigint"}}],[11,"add","","",3,{"inputs":[{"name":"self"},{"name":"i16"}],"output":{"name":"bigint"}}],[11,"add","","",3,{"inputs":[{"name":"self"},{"name":"i16"}],"output":{"name":"bigint"}}],[11,"add","","",3,{"inputs":[{"name":"self"},{"name":"isize"}],"output":{"name":"bigint"}}],[11,"add","","",3,{"inputs":[{"name":"self"},{"name":"isize"}],"output":{"name":"bigint"}}],[11,"add","","",3,{"inputs":[{"name":"self"},{"name":"bigdigit"}],"output":{"name":"bigint"}}],[11,"add","","",3,{"inputs":[{"name":"self"},{"name":"doublebigdigit"}],"output":{"name":"bigint"}}],[11,"add","","",3,{"inputs":[{"name":"self"},{"name":"bigdigit"}],"output":{"name":"bigint"}}],[11,"add","","",3,{"inputs":[{"name":"self"},{"name":"doublebigdigit"}],"output":{"name":"bigint"}}],[11,"add","","",3,{"inputs":[{"name":"self"},{"name":"i32"}],"output":{"name":"bigint"}}],[11,"add","","",3,{"inputs":[{"name":"self"},{"name":"i64"}],"output":{"name":"bigint"}}],[11,"add","","",3,{"inputs":[{"name":"self"},{"name":"i32"}],"output":{"name":"bigint"}}],[11,"add","","",3,{"inputs":[{"name":"self"},{"name":"i64"}],"output":{"name":"bigint"}}],[11,"sub","","",3,{"inputs":[{"name":"self"},{"name":"bigint"}],"output":{"name":"bigint"}}],[11,"sub","","",3,{"inputs":[{"name":"self"},{"name":"bigint"}],"output":{"name":"bigint"}}],[11,"sub","","",3,{"inputs":[{"name":"self"},{"name":"u8"}],"output":{"name":"bigint"}}],[11,"sub","","",3,{"inputs":[{"name":"self"},{"name":"u8"}],"output":{"name":"bigint"}}],[11,"sub","","",3,{"inputs":[{"name":"self"},{"name":"u16"}],"output":{"name":"bigint"}}],[11,"sub","","",3,{"inputs":[{"name":"self"},{"name":"u16"}],"output":{"name":"bigint"}}],[11,"sub","","",3,{"inputs":[{"name":"self"},{"name":"usize"}],"output":{"name":"bigint"}}],[11,"sub","","",3,{"inputs":[{"name":"self"},{"name":"usize"}],"output":{"name":"bigint"}}],[11,"sub","","",3,{"inputs":[{"name":"self"},{"name":"i8"}],"output":{"name":"bigint"}}],[11,"sub","","",3,{"inputs":[{"name":"self"},{"name":"i8"}],"output":{"name":"bigint"}}],[11,"sub","","",3,{"inputs":[{"name":"self"},{"name":"i16"}],"output":{"name":"bigint"}}],[11,"sub","","",3,{"inputs":[{"name":"self"},{"name":"i16"}],"output":{"name":"bigint"}}],[11,"sub","","",3,{"inputs":[{"name":"self"},{"name":"isize"}],"output":{"name":"bigint"}}],[11,"sub","","",3,{"inputs":[{"name":"self"},{"name":"isize"}],"output":{"name":"bigint"}}],[11,"sub","","",3,{"inputs":[{"name":"self"},{"name":"bigdigit"}],"output":{"name":"bigint"}}],[11,"sub","","",3,{"inputs":[{"name":"self"},{"name":"doublebigdigit"}],"output":{"name":"bigint"}}],[11,"sub","","",3,{"inputs":[{"name":"self"},{"name":"bigdigit"}],"output":{"name":"bigint"}}],[11,"sub","","",3,{"inputs":[{"name":"self"},{"name":"doublebigdigit"}],"output":{"name":"bigint"}}],[11,"sub","","",3,{"inputs":[{"name":"self"},{"name":"i32"}],"output":{"name":"bigint"}}],[11,"sub","","",3,{"inputs":[{"name":"self"},{"name":"i64"}],"output":{"name":"bigint"}}],[11,"sub","","",3,{"inputs":[{"name":"self"},{"name":"i32"}],"output":{"name":"bigint"}}],[11,"sub","","",3,{"inputs":[{"name":"self"},{"name":"i64"}],"output":{"name":"bigint"}}],[11,"mul","","",3,{"inputs":[{"name":"self"},{"name":"bigint"}],"output":{"name":"bigint"}}],[11,"mul","","",3,{"inputs":[{"name":"self"},{"name":"bigint"}],"output":{"name":"bigint"}}],[11,"mul","","",3,{"inputs":[{"name":"self"},{"name":"u8"}],"output":{"name":"bigint"}}],[11,"mul","","",3,{"inputs":[{"name":"self"},{"name":"u8"}],"output":{"name":"bigint"}}],[11,"mul","","",3,{"inputs":[{"name":"self"},{"name":"u16"}],"output":{"name":"bigint"}}],[11,"mul","","",3,{"inputs":[{"name":"self"},{"name":"u16"}],"output":{"name":"bigint"}}],[11,"mul","","",3,{"inputs":[{"name":"self"},{"name":"usize"}],"output":{"name":"bigint"}}],[11,"mul","","",3,{"inputs":[{"name":"self"},{"name":"usize"}],"output":{"name":"bigint"}}],[11,"mul","","",3,{"inputs":[{"name":"self"},{"name":"i8"}],"output":{"name":"bigint"}}],[11,"mul","","",3,{"inputs":[{"name":"self"},{"name":"i8"}],"output":{"name":"bigint"}}],[11,"mul","","",3,{"inputs":[{"name":"self"},{"name":"i16"}],"output":{"name":"bigint"}}],[11,"mul","","",3,{"inputs":[{"name":"self"},{"name":"i16"}],"output":{"name":"bigint"}}],[11,"mul","","",3,{"inputs":[{"name":"self"},{"name":"isize"}],"output":{"name":"bigint"}}],[11,"mul","","",3,{"inputs":[{"name":"self"},{"name":"isize"}],"output":{"name":"bigint"}}],[11,"mul","","",3,{"inputs":[{"name":"self"},{"name":"bigdigit"}],"output":{"name":"bigint"}}],[11,"mul","","",3,{"inputs":[{"name":"self"},{"name":"doublebigdigit"}],"output":{"name":"bigint"}}],[11,"mul","","",3,{"inputs":[{"name":"self"},{"name":"bigdigit"}],"output":{"name":"bigint"}}],[11,"mul","","",3,{"inputs":[{"name":"self"},{"name":"doublebigdigit"}],"output":{"name":"bigint"}}],[11,"mul","","",3,{"inputs":[{"name":"self"},{"name":"i32"}],"output":{"name":"bigint"}}],[11,"mul","","",3,{"inputs":[{"name":"self"},{"name":"i64"}],"output":{"name":"bigint"}}],[11,"mul","","",3,{"inputs":[{"name":"self"},{"name":"i32"}],"output":{"name":"bigint"}}],[11,"mul","","",3,{"inputs":[{"name":"self"},{"name":"i64"}],"output":{"name":"bigint"}}],[11,"div","","",3,{"inputs":[{"name":"self"},{"name":"bigint"}],"output":{"name":"bigint"}}],[11,"div","","",3,{"inputs":[{"name":"self"},{"name":"bigint"}],"output":{"name":"bigint"}}],[11,"div","","",3,{"inputs":[{"name":"self"},{"name":"u8"}],"output":{"name":"bigint"}}],[11,"div","","",3,{"inputs":[{"name":"self"},{"name":"u8"}],"output":{"name":"bigint"}}],[11,"div","","",3,{"inputs":[{"name":"self"},{"name":"u16"}],"output":{"name":"bigint"}}],[11,"div","","",3,{"inputs":[{"name":"self"},{"name":"u16"}],"output":{"name":"bigint"}}],[11,"div","","",3,{"inputs":[{"name":"self"},{"name":"usize"}],"output":{"name":"bigint"}}],[11,"div","","",3,{"inputs":[{"name":"self"},{"name":"usize"}],"output":{"name":"bigint"}}],[11,"div","","",3,{"inputs":[{"name":"self"},{"name":"i8"}],"output":{"name":"bigint"}}],[11,"div","","",3,{"inputs":[{"name":"self"},{"name":"i8"}],"output":{"name":"bigint"}}],[11,"div","","",3,{"inputs":[{"name":"self"},{"name":"i16"}],"output":{"name":"bigint"}}],[11,"div","","",3,{"inputs":[{"name":"self"},{"name":"i16"}],"output":{"name":"bigint"}}],[11,"div","","",3,{"inputs":[{"name":"self"},{"name":"isize"}],"output":{"name":"bigint"}}],[11,"div","","",3,{"inputs":[{"name":"self"},{"name":"isize"}],"output":{"name":"bigint"}}],[11,"div","","",3,{"inputs":[{"name":"self"},{"name":"bigdigit"}],"output":{"name":"bigint"}}],[11,"div","","",3,{"inputs":[{"name":"self"},{"name":"doublebigdigit"}],"output":{"name":"bigint"}}],[11,"div","","",3,{"inputs":[{"name":"self"},{"name":"bigdigit"}],"output":{"name":"bigint"}}],[11,"div","","",3,{"inputs":[{"name":"self"},{"name":"doublebigdigit"}],"output":{"name":"bigint"}}],[11,"div","","",3,{"inputs":[{"name":"self"},{"name":"i32"}],"output":{"name":"bigint"}}],[11,"div","","",3,{"inputs":[{"name":"self"},{"name":"i64"}],"output":{"name":"bigint"}}],[11,"div","","",3,{"inputs":[{"name":"self"},{"name":"i32"}],"output":{"name":"bigint"}}],[11,"div","","",3,{"inputs":[{"name":"self"},{"name":"i64"}],"output":{"name":"bigint"}}],[11,"rem","","",3,{"inputs":[{"name":"self"},{"name":"bigint"}],"output":{"name":"bigint"}}],[11,"rem","","",3,{"inputs":[{"name":"self"},{"name":"bigint"}],"output":{"name":"bigint"}}],[11,"rem","","",3,{"inputs":[{"name":"self"},{"name":"u8"}],"output":{"name":"bigint"}}],[11,"rem","","",3,{"inputs":[{"name":"self"},{"name":"u8"}],"output":{"name":"bigint"}}],[11,"rem","","",3,{"inputs":[{"name":"self"},{"name":"u16"}],"output":{"name":"bigint"}}],[11,"rem","","",3,{"inputs":[{"name":"self"},{"name":"u16"}],"output":{"name":"bigint"}}],[11,"rem","","",3,{"inputs":[{"name":"self"},{"name":"usize"}],"output":{"name":"bigint"}}],[11,"rem","","",3,{"inputs":[{"name":"self"},{"name":"usize"}],"output":{"name":"bigint"}}],[11,"rem","","",3,{"inputs":[{"name":"self"},{"name":"i8"}],"output":{"name":"bigint"}}],[11,"rem","","",3,{"inputs":[{"name":"self"},{"name":"i8"}],"output":{"name":"bigint"}}],[11,"rem","","",3,{"inputs":[{"name":"self"},{"name":"i16"}],"output":{"name":"bigint"}}],[11,"rem","","",3,{"inputs":[{"name":"self"},{"name":"i16"}],"output":{"name":"bigint"}}],[11,"rem","","",3,{"inputs":[{"name":"self"},{"name":"isize"}],"output":{"name":"bigint"}}],[11,"rem","","",3,{"inputs":[{"name":"self"},{"name":"isize"}],"output":{"name":"bigint"}}],[11,"rem","","",3,{"inputs":[{"name":"self"},{"name":"bigdigit"}],"output":{"name":"bigint"}}],[11,"rem","","",3,{"inputs":[{"name":"self"},{"name":"doublebigdigit"}],"output":{"name":"bigint"}}],[11,"rem","","",3,{"inputs":[{"name":"self"},{"name":"bigdigit"}],"output":{"name":"bigint"}}],[11,"rem","","",3,{"inputs":[{"name":"self"},{"name":"doublebigdigit"}],"output":{"name":"bigint"}}],[11,"rem","","",3,{"inputs":[{"name":"self"},{"name":"i32"}],"output":{"name":"bigint"}}],[11,"rem","","",3,{"inputs":[{"name":"self"},{"name":"i64"}],"output":{"name":"bigint"}}],[11,"rem","","",3,{"inputs":[{"name":"self"},{"name":"i32"}],"output":{"name":"bigint"}}],[11,"rem","","",3,{"inputs":[{"name":"self"},{"name":"i64"}],"output":{"name":"bigint"}}],[11,"neg","","",3,{"inputs":[{"name":"self"}],"output":{"name":"bigint"}}],[11,"checked_add","","",3,{"inputs":[{"name":"self"},{"name":"bigint"}],"output":{"name":"option"}}],[11,"checked_sub","","",3,{"inputs":[{"name":"self"},{"name":"bigint"}],"output":{"name":"option"}}],[11,"checked_mul","","",3,{"inputs":[{"name":"self"},{"name":"bigint"}],"output":{"name":"option"}}],[11,"checked_div","","",3,{"inputs":[{"name":"self"},{"name":"bigint"}],"output":{"name":"option"}}],[11,"div_rem","","",3,null],[11,"div_floor","","",3,{"inputs":[{"name":"self"},{"name":"bigint"}],"output":{"name":"bigint"}}],[11,"mod_floor","","",3,{"inputs":[{"name":"self"},{"name":"bigint"}],"output":{"name":"bigint"}}],[11,"div_mod_floor","","",3,null],[11,"gcd","","Calculates the Greatest Common Divisor (GCD) of the number and `other`.",3,{"inputs":[{"name":"self"},{"name":"bigint"}],"output":{"name":"bigint"}}],[11,"lcm","","Calculates the Lowest Common Multiple (LCM) of the number and `other`.",3,{"inputs":[{"name":"self"},{"name":"bigint"}],"output":{"name":"bigint"}}],[11,"divides","","Deprecated, use `is_multiple_of` instead.",3,{"inputs":[{"name":"self"},{"name":"bigint"}],"output":{"name":"bool"}}],[11,"is_multiple_of","","Returns `true` if the number is a multiple of `other`.",3,{"inputs":[{"name":"self"},{"name":"bigint"}],"output":{"name":"bool"}}],[11,"is_even","","Returns `true` if the number is divisible by `2`.",3,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"is_odd","","Returns `true` if the number is not divisible by `2`.",3,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"to_i64","","",3,{"inputs":[{"name":"self"}],"output":{"name":"option"}}],[11,"to_u64","","",3,{"inputs":[{"name":"self"}],"output":{"name":"option"}}],[11,"to_f32","","",3,{"inputs":[{"name":"self"}],"output":{"name":"option"}}],[11,"to_f64","","",3,{"inputs":[{"name":"self"}],"output":{"name":"option"}}],[11,"from_i64","","",3,{"inputs":[{"name":"i64"}],"output":{"name":"option"}}],[11,"from_u64","","",3,{"inputs":[{"name":"u64"}],"output":{"name":"option"}}],[11,"from_f64","","",3,{"inputs":[{"name":"f64"}],"output":{"name":"option"}}],[11,"from","","",3,{"inputs":[{"name":"i64"}],"output":{"name":"self"}}],[11,"from","","",3,{"inputs":[{"name":"i8"}],"output":{"name":"self"}}],[11,"from","","",3,{"inputs":[{"name":"i16"}],"output":{"name":"self"}}],[11,"from","","",3,{"inputs":[{"name":"i32"}],"output":{"name":"self"}}],[11,"from","","",3,{"inputs":[{"name":"isize"}],"output":{"name":"self"}}],[11,"from","","",3,{"inputs":[{"name":"u64"}],"output":{"name":"self"}}],[11,"from","","",3,{"inputs":[{"name":"u8"}],"output":{"name":"self"}}],[11,"from","","",3,{"inputs":[{"name":"u16"}],"output":{"name":"self"}}],[11,"from","","",3,{"inputs":[{"name":"u32"}],"output":{"name":"self"}}],[11,"from","","",3,{"inputs":[{"name":"usize"}],"output":{"name":"self"}}],[11,"from","","",3,{"inputs":[{"name":"biguint"}],"output":{"name":"self"}}],[11,"to_bigint","","",3,{"inputs":[{"name":"self"}],"output":{"name":"option"}}],[11,"to_bigint","","",2,{"inputs":[{"name":"self"}],"output":{"name":"option"}}],[11,"to_biguint","","",3,{"inputs":[{"name":"self"}],"output":{"name":"option"}}],[11,"new","","Creates and initializes a BigInt.",3,{"inputs":[{"name":"sign"},{"name":"vec"}],"output":{"name":"bigint"}}],[11,"from_biguint","","Creates and initializes a `BigInt`.",3,{"inputs":[{"name":"sign"},{"name":"biguint"}],"output":{"name":"bigint"}}],[11,"from_slice","","Creates and initializes a `BigInt`.",3,null],[11,"from_bytes_be","","Creates and initializes a `BigInt`.",3,null],[11,"from_bytes_le","","Creates and initializes a `BigInt`.",3,null],[11,"from_signed_bytes_be","","Creates and initializes a `BigInt` from an array of bytes in two's complement binary representation.",3,null],[11,"from_signed_bytes_le","","Creates and initializes a `BigInt` from an array of bytes in two's complement.",3,null],[11,"parse_bytes","","Creates and initializes a `BigInt`.",3,null],[11,"from_radix_be","","Creates and initializes a `BigInt`. Each u8 of the input slice is interpreted as one digit of the number and must therefore be less than `radix`.",3,null],[11,"from_radix_le","","Creates and initializes a `BigInt`. Each u8 of the input slice is interpreted as one digit of the number and must therefore be less than `radix`.",3,null],[11,"to_bytes_be","","Returns the sign and the byte representation of the `BigInt` in big-endian byte order.",3,null],[11,"to_bytes_le","","Returns the sign and the byte representation of the `BigInt` in little-endian byte order.",3,null],[11,"to_signed_bytes_be","","Returns the two's complement byte representation of the `BigInt` in big-endian byte order.",3,{"inputs":[{"name":"self"}],"output":{"name":"vec"}}],[11,"to_signed_bytes_le","","Returns the two's complement byte representation of the `BigInt` in little-endian byte order.",3,{"inputs":[{"name":"self"}],"output":{"name":"vec"}}],[11,"to_str_radix","","Returns the integer formatted as a string in the given radix. `radix` must be in the range `2...36`.",3,{"inputs":[{"name":"self"},{"name":"u32"}],"output":{"name":"string"}}],[11,"to_radix_be","","Returns the integer in the requested base in big-endian digit order. The output is not given in a human readable alphabet but as a zero based u8 number. `radix` must be in the range `2...256`.",3,null],[11,"to_radix_le","","Returns the integer in the requested base in little-endian digit order. The output is not given in a human readable alphabet but as a zero based u8 number. `radix` must be in the range `2...256`.",3,null],[11,"sign","","Returns the sign of the `BigInt` as a `Sign`.",3,{"inputs":[{"name":"self"}],"output":{"name":"sign"}}],[11,"bits","","Determines the fewest bits necessary to express the `BigInt`, not including the sign.",3,{"inputs":[{"name":"self"}],"output":{"name":"usize"}}],[11,"to_biguint","","Converts this `BigInt` into a `BigUint`, if it's not negative.",3,{"inputs":[{"name":"self"}],"output":{"name":"option"}}],[11,"checked_add","","",3,{"inputs":[{"name":"self"},{"name":"bigint"}],"output":{"name":"option"}}],[11,"checked_sub","","",3,{"inputs":[{"name":"self"},{"name":"bigint"}],"output":{"name":"option"}}],[11,"checked_mul","","",3,{"inputs":[{"name":"self"},{"name":"bigint"}],"output":{"name":"option"}}],[11,"checked_div","","",3,{"inputs":[{"name":"self"},{"name":"bigint"}],"output":{"name":"option"}}],[0,"big_digit","","",null,null],[5,"from_doublebigdigit","num_bigint::big_digit","Split one `DoubleBigDigit` into two `BigDigit`s.",null,null],[5,"to_doublebigdigit","","Join two `BigDigit`s into one `DoubleBigDigit`",null,{"inputs":[{"name":"bigdigit"},{"name":"bigdigit"}],"output":{"name":"doublebigdigit"}}],[6,"BigDigit","","A `BigDigit` is a `BigUint`'s composing element.",null,null],[6,"DoubleBigDigit","","A `DoubleBigDigit` is the internal type used to do the computations. Its size is the double of the size of `BigDigit`.",null,null],[17,"ZERO_BIG_DIGIT","","",null,null],[17,"BITS","","",null,null],[17,"BASE","","",null,null],[6,"BigDigit","num_bigint","A `BigDigit` is a `BigUint`'s composing element.",null,null],[6,"DoubleBigDigit","","A `DoubleBigDigit` is the internal type used to do the computations. Its size is the double of the size of `BigDigit`.",null,null],[17,"ZERO_BIG_DIGIT","","",null,null],[8,"ToBigUint","","A generic trait for converting a value to a `BigUint`.",null,null],[10,"to_biguint","","Converts the value of `self` to a `BigUint`.",4,{"inputs":[{"name":"self"}],"output":{"name":"option"}}],[8,"ToBigInt","","A generic trait for converting a value to a `BigInt`.",null,null],[10,"to_bigint","","Converts the value of `self` to a `BigInt`.",5,{"inputs":[{"name":"self"}],"output":{"name":"option"}}],[8,"RandBigInt","","",null,null],[10,"gen_biguint","","Generate a random `BigUint` of the given bit size.",6,{"inputs":[{"name":"self"},{"name":"usize"}],"output":{"name":"biguint"}}],[10,"gen_bigint","","Generate a random BigInt of the given bit size.",6,{"inputs":[{"name":"self"},{"name":"usize"}],"output":{"name":"bigint"}}],[10,"gen_biguint_below","","Generate a random `BigUint` less than the given bound. Fails when the bound is zero.",6,{"inputs":[{"name":"self"},{"name":"biguint"}],"output":{"name":"biguint"}}],[10,"gen_biguint_range","","Generate a random `BigUint` within the given range. The lower bound is inclusive; the upper bound is exclusive. Fails when the upper bound is not greater than the lower bound.",6,{"inputs":[{"name":"self"},{"name":"biguint"},{"name":"biguint"}],"output":{"name":"biguint"}}],[10,"gen_bigint_range","","Generate a random `BigInt` within the given range. The lower bound is inclusive; the upper bound is exclusive. Fails when the upper bound is not greater than the lower bound.",6,{"inputs":[{"name":"self"},{"name":"bigint"},{"name":"bigint"}],"output":{"name":"bigint"}}],[11,"fmt","","",0,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"eq","","",0,{"inputs":[{"name":"self"},{"name":"parsebiginterror"}],"output":{"name":"bool"}}],[11,"ne","","",0,{"inputs":[{"name":"self"},{"name":"parsebiginterror"}],"output":{"name":"bool"}}],[11,"fmt","","",0,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"description","","",0,{"inputs":[{"name":"self"}],"output":{"name":"str"}}],[11,"from","","",0,{"inputs":[{"name":"parseinterror"}],"output":{"name":"parsebiginterror"}}],[11,"add","num_bigint::big_digit","",7,{"inputs":[{"name":"self"},{"name":"biguint"}],"output":{"name":"biguint"}}],[11,"add","","",7,{"inputs":[{"name":"self"},{"name":"biguint"}],"output":{"name":"biguint"}}],[11,"add","","",8,{"inputs":[{"name":"self"},{"name":"biguint"}],"output":{"name":"biguint"}}],[11,"add","","",8,{"inputs":[{"name":"self"},{"name":"biguint"}],"output":{"name":"biguint"}}],[11,"sub","","",7,{"inputs":[{"name":"self"},{"name":"biguint"}],"output":{"name":"biguint"}}],[11,"sub","","",8,{"inputs":[{"name":"self"},{"name":"biguint"}],"output":{"name":"biguint"}}],[11,"sub","","",7,{"inputs":[{"name":"self"},{"name":"biguint"}],"output":{"name":"biguint"}}],[11,"sub","","",8,{"inputs":[{"name":"self"},{"name":"biguint"}],"output":{"name":"biguint"}}],[11,"mul","","",7,{"inputs":[{"name":"self"},{"name":"biguint"}],"output":{"name":"biguint"}}],[11,"mul","","",7,{"inputs":[{"name":"self"},{"name":"biguint"}],"output":{"name":"biguint"}}],[11,"mul","","",8,{"inputs":[{"name":"self"},{"name":"biguint"}],"output":{"name":"biguint"}}],[11,"mul","","",8,{"inputs":[{"name":"self"},{"name":"biguint"}],"output":{"name":"biguint"}}],[11,"div","","",7,{"inputs":[{"name":"self"},{"name":"biguint"}],"output":{"name":"biguint"}}],[11,"div","","",8,{"inputs":[{"name":"self"},{"name":"biguint"}],"output":{"name":"biguint"}}],[11,"div","","",7,{"inputs":[{"name":"self"},{"name":"biguint"}],"output":{"name":"biguint"}}],[11,"div","","",8,{"inputs":[{"name":"self"},{"name":"biguint"}],"output":{"name":"biguint"}}],[11,"rem","","",7,{"inputs":[{"name":"self"},{"name":"biguint"}],"output":{"name":"biguint"}}],[11,"rem","","",8,{"inputs":[{"name":"self"},{"name":"biguint"}],"output":{"name":"biguint"}}],[11,"rem","","",7,{"inputs":[{"name":"self"},{"name":"biguint"}],"output":{"name":"biguint"}}],[11,"rem","","",8,{"inputs":[{"name":"self"},{"name":"biguint"}],"output":{"name":"biguint"}}],[11,"add","","",7,{"inputs":[{"name":"self"},{"name":"bigint"}],"output":{"name":"bigint"}}],[11,"add","","",7,{"inputs":[{"name":"self"},{"name":"bigint"}],"output":{"name":"bigint"}}],[11,"add","","",8,{"inputs":[{"name":"self"},{"name":"bigint"}],"output":{"name":"bigint"}}],[11,"add","","",8,{"inputs":[{"name":"self"},{"name":"bigint"}],"output":{"name":"bigint"}}],[11,"sub","","",7,{"inputs":[{"name":"self"},{"name":"bigint"}],"output":{"name":"bigint"}}],[11,"sub","","",8,{"inputs":[{"name":"self"},{"name":"bigint"}],"output":{"name":"bigint"}}],[11,"sub","","",7,{"inputs":[{"name":"self"},{"name":"bigint"}],"output":{"name":"bigint"}}],[11,"sub","","",8,{"inputs":[{"name":"self"},{"name":"bigint"}],"output":{"name":"bigint"}}],[11,"mul","","",7,{"inputs":[{"name":"self"},{"name":"bigint"}],"output":{"name":"bigint"}}],[11,"mul","","",7,{"inputs":[{"name":"self"},{"name":"bigint"}],"output":{"name":"bigint"}}],[11,"mul","","",8,{"inputs":[{"name":"self"},{"name":"bigint"}],"output":{"name":"bigint"}}],[11,"mul","","",8,{"inputs":[{"name":"self"},{"name":"bigint"}],"output":{"name":"bigint"}}],[11,"div","","",7,{"inputs":[{"name":"self"},{"name":"bigint"}],"output":{"name":"bigint"}}],[11,"div","","",8,{"inputs":[{"name":"self"},{"name":"bigint"}],"output":{"name":"bigint"}}],[11,"div","","",7,{"inputs":[{"name":"self"},{"name":"bigint"}],"output":{"name":"bigint"}}],[11,"div","","",8,{"inputs":[{"name":"self"},{"name":"bigint"}],"output":{"name":"bigint"}}],[11,"rem","","",7,{"inputs":[{"name":"self"},{"name":"bigint"}],"output":{"name":"bigint"}}],[11,"rem","","",8,{"inputs":[{"name":"self"},{"name":"bigint"}],"output":{"name":"bigint"}}],[11,"rem","","",7,{"inputs":[{"name":"self"},{"name":"bigint"}],"output":{"name":"bigint"}}],[11,"rem","","",8,{"inputs":[{"name":"self"},{"name":"bigint"}],"output":{"name":"bigint"}}]],"paths":[[4,"ParseBigIntError"],[4,"Sign"],[3,"BigUint"],[3,"BigInt"],[8,"ToBigUint"],[8,"ToBigInt"],[8,"RandBigInt"],[6,"BigDigit"],[6,"DoubleBigDigit"]]}; searchIndex["num_complex"] = {"doc":"Complex numbers.","items":[[3,"Complex","num_complex","A complex number in Cartesian form.",null,null],[12,"re","","Real portion of the complex number",0,null],[12,"im","","Imaginary portion of the complex number",0,null],[3,"ParseComplexError","","",null,null],[11,"add_assign","","",0,{"inputs":[{"name":"self"},{"name":"complex"}],"output":null}],[11,"sub_assign","","",0,{"inputs":[{"name":"self"},{"name":"complex"}],"output":null}],[11,"mul_assign","","",0,{"inputs":[{"name":"self"},{"name":"complex"}],"output":null}],[11,"div_assign","","",0,{"inputs":[{"name":"self"},{"name":"complex"}],"output":null}],[11,"add_assign","","",0,{"inputs":[{"name":"self"},{"name":"t"}],"output":null}],[11,"sub_assign","","",0,{"inputs":[{"name":"self"},{"name":"t"}],"output":null}],[11,"mul_assign","","",0,{"inputs":[{"name":"self"},{"name":"t"}],"output":null}],[11,"div_assign","","",0,{"inputs":[{"name":"self"},{"name":"t"}],"output":null}],[11,"add_assign","","",0,{"inputs":[{"name":"self"},{"name":"complex"}],"output":null}],[11,"add_assign","","",0,{"inputs":[{"name":"self"},{"name":"t"}],"output":null}],[11,"sub_assign","","",0,{"inputs":[{"name":"self"},{"name":"complex"}],"output":null}],[11,"sub_assign","","",0,{"inputs":[{"name":"self"},{"name":"t"}],"output":null}],[11,"mul_assign","","",0,{"inputs":[{"name":"self"},{"name":"complex"}],"output":null}],[11,"mul_assign","","",0,{"inputs":[{"name":"self"},{"name":"t"}],"output":null}],[11,"div_assign","","",0,{"inputs":[{"name":"self"},{"name":"complex"}],"output":null}],[11,"div_assign","","",0,{"inputs":[{"name":"self"},{"name":"t"}],"output":null}],[6,"Complex32","","",null,null],[6,"Complex64","","",null,null],[11,"eq","","",0,{"inputs":[{"name":"self"},{"name":"complex"}],"output":{"name":"bool"}}],[11,"ne","","",0,{"inputs":[{"name":"self"},{"name":"complex"}],"output":{"name":"bool"}}],[11,"clone","","",0,{"inputs":[{"name":"self"}],"output":{"name":"complex"}}],[11,"hash","","",0,null],[11,"fmt","","",0,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"default","","",0,{"inputs":[],"output":{"name":"complex"}}],[11,"encode","","",0,{"inputs":[{"name":"self"},{"name":"__st"}],"output":{"name":"result"}}],[11,"decode","","",0,{"inputs":[{"name":"__dt"}],"output":{"name":"result"}}],[11,"new","","Create a new Complex",0,{"inputs":[{"name":"t"},{"name":"t"}],"output":{"name":"complex"}}],[11,"i","","Returns imaginary unit",0,{"inputs":[],"output":{"name":"complex"}}],[11,"norm_sqr","","Returns the square of the norm (since `T` doesn't necessarily have a sqrt function), i.e. `re^2 + im^2`.",0,{"inputs":[{"name":"self"}],"output":{"name":"t"}}],[11,"scale","","Multiplies `self` by the scalar `t`.",0,{"inputs":[{"name":"self"},{"name":"t"}],"output":{"name":"complex"}}],[11,"unscale","","Divides `self` by the scalar `t`.",0,{"inputs":[{"name":"self"},{"name":"t"}],"output":{"name":"complex"}}],[11,"conj","","Returns the complex conjugate. i.e. `re - i im`",0,{"inputs":[{"name":"self"}],"output":{"name":"complex"}}],[11,"inv","","Returns `1/self`",0,{"inputs":[{"name":"self"}],"output":{"name":"complex"}}],[11,"norm","","Calculate |self|",0,{"inputs":[{"name":"self"}],"output":{"name":"t"}}],[11,"arg","","Calculate the principal Arg of self.",0,{"inputs":[{"name":"self"}],"output":{"name":"t"}}],[11,"to_polar","","Convert to polar form (r, theta), such that `self = r * exp(i * theta)`",0,null],[11,"from_polar","","Convert a polar representation into a complex number.",0,{"inputs":[{"name":"t"},{"name":"t"}],"output":{"name":"complex"}}],[11,"exp","","Computes `e^(self)`, where `e` is the base of the natural logarithm.",0,{"inputs":[{"name":"self"}],"output":{"name":"complex"}}],[11,"ln","","Computes the principal value of natural logarithm of `self`.",0,{"inputs":[{"name":"self"}],"output":{"name":"complex"}}],[11,"sqrt","","Computes the principal value of the square root of `self`.",0,{"inputs":[{"name":"self"}],"output":{"name":"complex"}}],[11,"powf","","Raises `self` to a floating point power.",0,{"inputs":[{"name":"self"},{"name":"t"}],"output":{"name":"complex"}}],[11,"log","","Returns the logarithm of `self` with respect to an arbitrary base.",0,{"inputs":[{"name":"self"},{"name":"t"}],"output":{"name":"complex"}}],[11,"powc","","Raises `self` to a complex power.",0,{"inputs":[{"name":"self"},{"name":"complex"}],"output":{"name":"complex"}}],[11,"expf","","Raises a floating point number to the complex power `self`.",0,{"inputs":[{"name":"self"},{"name":"t"}],"output":{"name":"complex"}}],[11,"sin","","Computes the sine of `self`.",0,{"inputs":[{"name":"self"}],"output":{"name":"complex"}}],[11,"cos","","Computes the cosine of `self`.",0,{"inputs":[{"name":"self"}],"output":{"name":"complex"}}],[11,"tan","","Computes the tangent of `self`.",0,{"inputs":[{"name":"self"}],"output":{"name":"complex"}}],[11,"asin","","Computes the principal value of the inverse sine of `self`.",0,{"inputs":[{"name":"self"}],"output":{"name":"complex"}}],[11,"acos","","Computes the principal value of the inverse cosine of `self`.",0,{"inputs":[{"name":"self"}],"output":{"name":"complex"}}],[11,"atan","","Computes the principal value of the inverse tangent of `self`.",0,{"inputs":[{"name":"self"}],"output":{"name":"complex"}}],[11,"sinh","","Computes the hyperbolic sine of `self`.",0,{"inputs":[{"name":"self"}],"output":{"name":"complex"}}],[11,"cosh","","Computes the hyperbolic cosine of `self`.",0,{"inputs":[{"name":"self"}],"output":{"name":"complex"}}],[11,"tanh","","Computes the hyperbolic tangent of `self`.",0,{"inputs":[{"name":"self"}],"output":{"name":"complex"}}],[11,"asinh","","Computes the principal value of inverse hyperbolic sine of `self`.",0,{"inputs":[{"name":"self"}],"output":{"name":"complex"}}],[11,"acosh","","Computes the principal value of inverse hyperbolic cosine of `self`.",0,{"inputs":[{"name":"self"}],"output":{"name":"complex"}}],[11,"atanh","","Computes the principal value of inverse hyperbolic tangent of `self`.",0,{"inputs":[{"name":"self"}],"output":{"name":"complex"}}],[11,"is_nan","","Checks if the given complex number is NaN",0,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"is_infinite","","Checks if the given complex number is infinite",0,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"is_finite","","Checks if the given complex number is finite",0,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"is_normal","","Checks if the given complex number is normal",0,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"from","","",0,{"inputs":[{"name":"t"}],"output":{"name":"complex"}}],[11,"from","","",0,{"inputs":[{"name":"t"}],"output":{"name":"complex"}}],[11,"add","","",0,{"inputs":[{"name":"self"},{"name":"complex"}],"output":{"name":"complex"}}],[11,"add","","",0,{"inputs":[{"name":"self"},{"name":"complex"}],"output":{"name":"complex"}}],[11,"sub","","",0,{"inputs":[{"name":"self"},{"name":"complex"}],"output":{"name":"complex"}}],[11,"sub","","",0,{"inputs":[{"name":"self"},{"name":"complex"}],"output":{"name":"complex"}}],[11,"mul","","",0,{"inputs":[{"name":"self"},{"name":"complex"}],"output":{"name":"complex"}}],[11,"mul","","",0,{"inputs":[{"name":"self"},{"name":"complex"}],"output":{"name":"complex"}}],[11,"div","","",0,{"inputs":[{"name":"self"},{"name":"complex"}],"output":{"name":"complex"}}],[11,"div","","",0,{"inputs":[{"name":"self"},{"name":"complex"}],"output":{"name":"complex"}}],[11,"neg","","",0,{"inputs":[{"name":"self"}],"output":{"name":"complex"}}],[11,"add","","",0,{"inputs":[{"name":"self"},{"name":"t"}],"output":{"name":"complex"}}],[11,"sub","","",0,{"inputs":[{"name":"self"},{"name":"t"}],"output":{"name":"complex"}}],[11,"mul","","",0,{"inputs":[{"name":"self"},{"name":"t"}],"output":{"name":"complex"}}],[11,"div","","",0,{"inputs":[{"name":"self"},{"name":"t"}],"output":{"name":"complex"}}],[11,"add","","",0,{"inputs":[{"name":"self"},{"name":"t"}],"output":{"name":"complex"}}],[11,"sub","","",0,{"inputs":[{"name":"self"},{"name":"t"}],"output":{"name":"complex"}}],[11,"mul","","",0,{"inputs":[{"name":"self"},{"name":"t"}],"output":{"name":"complex"}}],[11,"div","","",0,{"inputs":[{"name":"self"},{"name":"t"}],"output":{"name":"complex"}}],[11,"zero","","",0,{"inputs":[],"output":{"name":"complex"}}],[11,"is_zero","","",0,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"one","","",0,{"inputs":[],"output":{"name":"complex"}}],[11,"fmt","","",0,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"fmt","","",0,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"fmt","","",0,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"fmt","","",0,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"fmt","","",0,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"fmt","","",0,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"fmt","","",0,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"from_str","","Parses `a +/- bi`; `ai +/- b`; `a`; or `bi` where `a` and `b` are of type `T`",0,{"inputs":[{"name":"str"}],"output":{"name":"result"}}],[11,"fmt","","",1,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"eq","","",1,{"inputs":[{"name":"self"},{"name":"parsecomplexerror"}],"output":{"name":"bool"}}],[11,"ne","","",1,{"inputs":[{"name":"self"},{"name":"parsecomplexerror"}],"output":{"name":"bool"}}],[11,"description","","",1,{"inputs":[{"name":"self"}],"output":{"name":"str"}}],[11,"fmt","","",1,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}]],"paths":[[3,"Complex"],[3,"ParseComplexError"]]}; searchIndex["num_integer"] = {"doc":"Integer trait and functions.","items":[[3,"IterBinomial","num_integer","An iterator over binomial coefficients.",null,null],[5,"div_rem","","Simultaneous integer division and modulus",null,null],[5,"div_floor","","Floored integer division",null,{"inputs":[{"name":"t"},{"name":"t"}],"output":{"name":"t"}}],[5,"mod_floor","","Floored integer modulus",null,{"inputs":[{"name":"t"},{"name":"t"}],"output":{"name":"t"}}],[5,"div_mod_floor","","Simultaneous floored integer division and modulus",null,null],[5,"gcd","","Calculates the Greatest Common Divisor (GCD) of the number and `other`. The result is always positive.",null,{"inputs":[{"name":"t"},{"name":"t"}],"output":{"name":"t"}}],[5,"lcm","","Calculates the Lowest Common Multiple (LCM) of the number and `other`.",null,{"inputs":[{"name":"t"},{"name":"t"}],"output":{"name":"t"}}],[5,"binomial","","Calculate the binomial coefficient.",null,{"inputs":[{"name":"t"},{"name":"t"}],"output":{"name":"t"}}],[5,"multinomial","","Calculate the multinomial coefficient.",null,null],[8,"Integer","","",null,null],[10,"div_floor","","Floored integer division.",0,{"inputs":[{"name":"self"},{"name":"self"}],"output":{"name":"self"}}],[10,"mod_floor","","Floored integer modulo, satisfying:",0,{"inputs":[{"name":"self"},{"name":"self"}],"output":{"name":"self"}}],[10,"gcd","","Greatest Common Divisor (GCD).",0,{"inputs":[{"name":"self"},{"name":"self"}],"output":{"name":"self"}}],[10,"lcm","","Lowest Common Multiple (LCM).",0,{"inputs":[{"name":"self"},{"name":"self"}],"output":{"name":"self"}}],[10,"divides","","Deprecated, use `is_multiple_of` instead.",0,{"inputs":[{"name":"self"},{"name":"self"}],"output":{"name":"bool"}}],[10,"is_multiple_of","","Returns `true` if `other` is a multiple of `self`.",0,{"inputs":[{"name":"self"},{"name":"self"}],"output":{"name":"bool"}}],[10,"is_even","","Returns `true` if the number is even.",0,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[10,"is_odd","","Returns `true` if the number is odd.",0,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[10,"div_rem","","Simultaneous truncated integer division and modulus. Returns `(quotient, remainder)`.",0,null],[11,"div_mod_floor","","Simultaneous floored integer division and modulus. Returns `(quotient, remainder)`.",0,null],[11,"new","","For a given n, iterate over all binomial coefficients binomial(n, k), for k=0...n.",1,{"inputs":[{"name":"t"}],"output":{"name":"iterbinomial"}}],[11,"next","","",1,{"inputs":[{"name":"self"}],"output":{"name":"option"}}]],"paths":[[8,"Integer"],[3,"IterBinomial"]]}; searchIndex["num_iter"] = {"doc":"External iterators for generic mathematics","items":[[3,"Range","num_iter","An iterator over the range [start, stop)",null,null],[3,"RangeInclusive","","An iterator over the range [start, stop]",null,null],[3,"RangeStep","","An iterator over the range [start, stop) by `step`. It handles overflow by stopping.",null,null],[3,"RangeStepInclusive","","An iterator over the range [start, stop] by `step`. It handles overflow by stopping.",null,null],[5,"range","","Returns an iterator over the given range [start, stop) (that is, starting at start (inclusive), and ending at stop (exclusive)).",null,{"inputs":[{"name":"a"},{"name":"a"}],"output":{"name":"range"}}],[5,"range_inclusive","","Return an iterator over the range [start, stop]",null,{"inputs":[{"name":"a"},{"name":"a"}],"output":{"name":"rangeinclusive"}}],[5,"range_step","","Return an iterator over the range [start, stop) by `step`. It handles overflow by stopping.",null,{"inputs":[{"name":"a"},{"name":"a"},{"name":"a"}],"output":{"name":"rangestep"}}],[5,"range_step_inclusive","","Return an iterator over the range [start, stop] by `step`. It handles overflow by stopping.",null,{"inputs":[{"name":"a"},{"name":"a"},{"name":"a"}],"output":{"name":"rangestepinclusive"}}],[11,"clone","","",0,{"inputs":[{"name":"self"}],"output":{"name":"range"}}],[11,"next","","",0,{"inputs":[{"name":"self"}],"output":{"name":"option"}}],[11,"size_hint","","",0,null],[11,"next_back","","",0,{"inputs":[{"name":"self"}],"output":{"name":"option"}}],[11,"clone","","",1,{"inputs":[{"name":"self"}],"output":{"name":"rangeinclusive"}}],[11,"next","","",1,{"inputs":[{"name":"self"}],"output":{"name":"option"}}],[11,"size_hint","","",1,null],[11,"next_back","","",1,{"inputs":[{"name":"self"}],"output":{"name":"option"}}],[11,"clone","","",2,{"inputs":[{"name":"self"}],"output":{"name":"rangestep"}}],[11,"next","","",2,{"inputs":[{"name":"self"}],"output":{"name":"option"}}],[11,"clone","","",3,{"inputs":[{"name":"self"}],"output":{"name":"rangestepinclusive"}}],[11,"next","","",3,{"inputs":[{"name":"self"}],"output":{"name":"option"}}]],"paths":[[3,"Range"],[3,"RangeInclusive"],[3,"RangeStep"],[3,"RangeStepInclusive"]]}; searchIndex["num_rational"] = {"doc":"Rational numbers","items":[[3,"Ratio","num_rational","Represents the ratio between 2 numbers.",null,null],[3,"ParseRatioError","","",null,null],[6,"Rational","","Alias for a `Ratio` of machine-sized integers.",null,null],[6,"Rational32","","",null,null],[6,"Rational64","","",null,null],[6,"BigRational","","Alias for arbitrary precision rationals.",null,null],[11,"clone","","",0,{"inputs":[{"name":"self"}],"output":{"name":"ratio"}}],[11,"fmt","","",0,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"encode","","",0,{"inputs":[{"name":"self"},{"name":"__st"}],"output":{"name":"result"}}],[11,"decode","","",0,{"inputs":[{"name":"__dt"}],"output":{"name":"result"}}],[11,"new","","Creates a new `Ratio`. Fails if `denom` is zero.",0,{"inputs":[{"name":"t"},{"name":"t"}],"output":{"name":"ratio"}}],[11,"from_integer","","Creates a `Ratio` representing the integer `t`.",0,{"inputs":[{"name":"t"}],"output":{"name":"ratio"}}],[11,"new_raw","","Creates a `Ratio` without checking for `denom == 0` or reducing.",0,{"inputs":[{"name":"t"},{"name":"t"}],"output":{"name":"ratio"}}],[11,"to_integer","","Converts to an integer, rounding towards zero.",0,{"inputs":[{"name":"self"}],"output":{"name":"t"}}],[11,"numer","","Gets an immutable reference to the numerator.",0,{"inputs":[{"name":"self"}],"output":{"name":"t"}}],[11,"denom","","Gets an immutable reference to the denominator.",0,{"inputs":[{"name":"self"}],"output":{"name":"t"}}],[11,"is_integer","","Returns true if the rational number is an integer (denominator is 1).",0,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"reduced","","Returns a reduced copy of self.",0,{"inputs":[{"name":"self"}],"output":{"name":"ratio"}}],[11,"recip","","Returns the reciprocal.",0,{"inputs":[{"name":"self"}],"output":{"name":"ratio"}}],[11,"floor","","Rounds towards minus infinity.",0,{"inputs":[{"name":"self"}],"output":{"name":"ratio"}}],[11,"ceil","","Rounds towards plus infinity.",0,{"inputs":[{"name":"self"}],"output":{"name":"ratio"}}],[11,"round","","Rounds to the nearest integer. Rounds half-way cases away from zero.",0,{"inputs":[{"name":"self"}],"output":{"name":"ratio"}}],[11,"trunc","","Rounds towards zero.",0,{"inputs":[{"name":"self"}],"output":{"name":"ratio"}}],[11,"fract","","Returns the fractional part of a number, with division rounded towards zero.",0,{"inputs":[{"name":"self"}],"output":{"name":"ratio"}}],[11,"pow","","Raises the `Ratio` to the power of an exponent.",0,{"inputs":[{"name":"self"},{"name":"i32"}],"output":{"name":"ratio"}}],[11,"from_float","","Converts a float into a rational number.",0,{"inputs":[{"name":"t"}],"output":{"name":"option"}}],[11,"from","","",0,{"inputs":[{"name":"t"}],"output":{"name":"ratio"}}],[11,"from","","",0,null],[11,"cmp","","",0,{"inputs":[{"name":"self"},{"name":"self"}],"output":{"name":"ordering"}}],[11,"partial_cmp","","",0,{"inputs":[{"name":"self"},{"name":"self"}],"output":{"name":"option"}}],[11,"eq","","",0,{"inputs":[{"name":"self"},{"name":"self"}],"output":{"name":"bool"}}],[11,"hash","","",0,{"inputs":[{"name":"self"},{"name":"h"}],"output":null}],[11,"mul","","",0,{"inputs":[{"name":"self"},{"name":"ratio"}],"output":{"name":"ratio"}}],[11,"mul","","",0,{"inputs":[{"name":"self"},{"name":"ratio"}],"output":{"name":"ratio"}}],[11,"div","","",0,{"inputs":[{"name":"self"},{"name":"ratio"}],"output":{"name":"ratio"}}],[11,"div","","",0,{"inputs":[{"name":"self"},{"name":"ratio"}],"output":{"name":"ratio"}}],[11,"add","","",0,{"inputs":[{"name":"self"},{"name":"ratio"}],"output":{"name":"ratio"}}],[11,"add","","",0,{"inputs":[{"name":"self"},{"name":"ratio"}],"output":{"name":"ratio"}}],[11,"sub","","",0,{"inputs":[{"name":"self"},{"name":"ratio"}],"output":{"name":"ratio"}}],[11,"sub","","",0,{"inputs":[{"name":"self"},{"name":"ratio"}],"output":{"name":"ratio"}}],[11,"rem","","",0,{"inputs":[{"name":"self"},{"name":"ratio"}],"output":{"name":"ratio"}}],[11,"rem","","",0,{"inputs":[{"name":"self"},{"name":"ratio"}],"output":{"name":"ratio"}}],[11,"neg","","",0,{"inputs":[{"name":"self"}],"output":{"name":"ratio"}}],[11,"zero","","",0,{"inputs":[],"output":{"name":"ratio"}}],[11,"is_zero","","",0,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"one","","",0,{"inputs":[],"output":{"name":"ratio"}}],[11,"from_str_radix","","Parses `numer/denom` where the numbers are in base `radix`.",0,{"inputs":[{"name":"str"},{"name":"u32"}],"output":{"name":"result"}}],[11,"abs","","",0,{"inputs":[{"name":"self"}],"output":{"name":"ratio"}}],[11,"abs_sub","","",0,{"inputs":[{"name":"self"},{"name":"ratio"}],"output":{"name":"ratio"}}],[11,"signum","","",0,{"inputs":[{"name":"self"}],"output":{"name":"ratio"}}],[11,"is_positive","","",0,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"is_negative","","",0,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"fmt","","Renders as `numer/denom`. If denom=1, renders as numer.",0,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"from_str","","Parses `numer/denom` or just `numer`.",0,{"inputs":[{"name":"str"}],"output":{"name":"result"}}],[11,"into","","",0,null],[11,"clone","","",1,{"inputs":[{"name":"self"}],"output":{"name":"parseratioerror"}}],[11,"fmt","","",1,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"eq","","",1,{"inputs":[{"name":"self"},{"name":"parseratioerror"}],"output":{"name":"bool"}}],[11,"ne","","",1,{"inputs":[{"name":"self"},{"name":"parseratioerror"}],"output":{"name":"bool"}}],[11,"fmt","","",1,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"description","","",1,{"inputs":[{"name":"self"}],"output":{"name":"str"}}],[11,"from_i64","","",0,{"inputs":[{"name":"i64"}],"output":{"name":"option"}}],[11,"from_u64","","",0,{"inputs":[{"name":"u64"}],"output":{"name":"option"}}],[11,"from_f32","","",0,{"inputs":[{"name":"f32"}],"output":{"name":"option"}}],[11,"from_f64","","",0,{"inputs":[{"name":"f64"}],"output":{"name":"option"}}],[11,"from_i64","","",0,{"inputs":[{"name":"i64"}],"output":{"name":"option"}}],[11,"from_u64","","",0,{"inputs":[{"name":"u64"}],"output":{"name":"option"}}],[11,"from_f32","","",0,{"inputs":[{"name":"f32"}],"output":{"name":"option"}}],[11,"from_f64","","",0,{"inputs":[{"name":"f64"}],"output":{"name":"option"}}],[11,"from_i64","","",0,{"inputs":[{"name":"i64"}],"output":{"name":"option"}}],[11,"from_u64","","",0,{"inputs":[{"name":"u64"}],"output":{"name":"option"}}],[11,"from_f32","","",0,{"inputs":[{"name":"f32"}],"output":{"name":"option"}}],[11,"from_f64","","",0,{"inputs":[{"name":"f64"}],"output":{"name":"option"}}],[11,"from_i64","","",0,{"inputs":[{"name":"i64"}],"output":{"name":"option"}}],[11,"from_u64","","",0,{"inputs":[{"name":"u64"}],"output":{"name":"option"}}],[11,"from_f32","","",0,{"inputs":[{"name":"f32"}],"output":{"name":"option"}}],[11,"from_f64","","",0,{"inputs":[{"name":"f64"}],"output":{"name":"option"}}],[11,"from_i64","","",0,{"inputs":[{"name":"i64"}],"output":{"name":"option"}}],[11,"from_u64","","",0,{"inputs":[{"name":"u64"}],"output":{"name":"option"}}],[11,"from_f32","","",0,{"inputs":[{"name":"f32"}],"output":{"name":"option"}}],[11,"from_f64","","",0,{"inputs":[{"name":"f64"}],"output":{"name":"option"}}],[11,"from_i64","","",0,{"inputs":[{"name":"i64"}],"output":{"name":"option"}}],[11,"from_u64","","",0,{"inputs":[{"name":"u64"}],"output":{"name":"option"}}],[11,"from_f32","","",0,{"inputs":[{"name":"f32"}],"output":{"name":"option"}}],[11,"from_f64","","",0,{"inputs":[{"name":"f64"}],"output":{"name":"option"}}],[11,"from_i64","","",0,{"inputs":[{"name":"i64"}],"output":{"name":"option"}}],[11,"from_u64","","",0,{"inputs":[{"name":"u64"}],"output":{"name":"option"}}],[11,"from_f32","","",0,{"inputs":[{"name":"f32"}],"output":{"name":"option"}}],[11,"from_f64","","",0,{"inputs":[{"name":"f64"}],"output":{"name":"option"}}],[11,"from_i64","","",0,{"inputs":[{"name":"i64"}],"output":{"name":"option"}}],[11,"from_u64","","",0,{"inputs":[{"name":"u64"}],"output":{"name":"option"}}],[11,"from_f32","","",0,{"inputs":[{"name":"f32"}],"output":{"name":"option"}}],[11,"from_f64","","",0,{"inputs":[{"name":"f64"}],"output":{"name":"option"}}],[11,"from_i64","","",0,{"inputs":[{"name":"i64"}],"output":{"name":"option"}}],[11,"from_u64","","",0,{"inputs":[{"name":"u64"}],"output":{"name":"option"}}],[11,"from_f32","","",0,{"inputs":[{"name":"f32"}],"output":{"name":"option"}}],[11,"from_f64","","",0,{"inputs":[{"name":"f64"}],"output":{"name":"option"}}],[11,"from_i64","","",0,{"inputs":[{"name":"i64"}],"output":{"name":"option"}}],[11,"from_u64","","",0,{"inputs":[{"name":"u64"}],"output":{"name":"option"}}],[11,"from_f32","","",0,{"inputs":[{"name":"f32"}],"output":{"name":"option"}}],[11,"from_f64","","",0,{"inputs":[{"name":"f64"}],"output":{"name":"option"}}],[11,"from_i64","","",0,{"inputs":[{"name":"i64"}],"output":{"name":"option"}}],[11,"from_u64","","",0,{"inputs":[{"name":"u64"}],"output":{"name":"option"}}],[11,"from_f32","","",0,{"inputs":[{"name":"f32"}],"output":{"name":"option"}}],[11,"from_f64","","",0,{"inputs":[{"name":"f64"}],"output":{"name":"option"}}],[11,"approximate_float","","",0,{"inputs":[{"name":"f"}],"output":{"name":"option"}}]],"paths":[[3,"Ratio"],[3,"ParseRatioError"]]}; searchIndex["num_traits"] = {"doc":"Numeric traits for generic mathematics","items":[[3,"ParseFloatError","num_traits","",null,null],[12,"kind","","",0,null],[4,"FloatErrorKind","","",null,null],[13,"Empty","","",1,null],[13,"Invalid","","",1,null],[5,"clamp","","A value bounded by a minimum and a maximum",null,{"inputs":[{"name":"t"},{"name":"t"},{"name":"t"}],"output":{"name":"t"}}],[0,"identities","","",null,null],[5,"zero","num_traits::identities","Returns the additive identity, `0`.",null,{"inputs":[],"output":{"name":"t"}}],[5,"one","","Returns the multiplicative identity, `1`.",null,{"inputs":[],"output":{"name":"t"}}],[8,"Zero","","Defines an additive identity element for `Self`.",null,null],[10,"zero","","Returns the additive identity element of `Self`, `0`.",2,{"inputs":[],"output":{"name":"self"}}],[10,"is_zero","","Returns `true` if `self` is equal to the additive identity.",2,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[8,"One","","Defines a multiplicative identity element for `Self`.",null,null],[10,"one","","Returns the multiplicative identity element of `Self`, `1`.",3,{"inputs":[],"output":{"name":"self"}}],[0,"sign","num_traits","",null,null],[5,"abs","num_traits::sign","Computes the absolute value.",null,{"inputs":[{"name":"t"}],"output":{"name":"t"}}],[5,"abs_sub","","The positive difference of two numbers.",null,{"inputs":[{"name":"t"},{"name":"t"}],"output":{"name":"t"}}],[5,"signum","","Returns the sign of the number.",null,{"inputs":[{"name":"t"}],"output":{"name":"t"}}],[8,"Signed","","Useful functions for signed numbers (i.e. numbers that can be negative).",null,null],[10,"abs","","Computes the absolute value.",4,{"inputs":[{"name":"self"}],"output":{"name":"self"}}],[10,"abs_sub","","The positive difference of two numbers.",4,{"inputs":[{"name":"self"},{"name":"self"}],"output":{"name":"self"}}],[10,"signum","","Returns the sign of the number.",4,{"inputs":[{"name":"self"}],"output":{"name":"self"}}],[10,"is_positive","","Returns true if the number is positive and false if the number is zero or negative.",4,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[10,"is_negative","","Returns true if the number is negative and false if the number is zero or positive.",4,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[8,"Unsigned","","A trait for values which cannot be negative",null,null],[0,"ops","num_traits","",null,null],[0,"saturating","num_traits::ops","",null,null],[8,"Saturating","num_traits::ops::saturating","Saturating math operations",null,null],[10,"saturating_add","","Saturating addition operator. Returns a+b, saturating at the numeric bounds instead of overflowing.",5,{"inputs":[{"name":"self"},{"name":"self"}],"output":{"name":"self"}}],[10,"saturating_sub","","Saturating subtraction operator. Returns a-b, saturating at the numeric bounds instead of overflowing.",5,{"inputs":[{"name":"self"},{"name":"self"}],"output":{"name":"self"}}],[0,"checked","num_traits::ops","",null,null],[8,"CheckedAdd","num_traits::ops::checked","Performs addition that returns `None` instead of wrapping around on overflow.",null,null],[10,"checked_add","","Adds two numbers, checking for overflow. If overflow happens, `None` is returned.",6,{"inputs":[{"name":"self"},{"name":"self"}],"output":{"name":"option"}}],[8,"CheckedSub","","Performs subtraction that returns `None` instead of wrapping around on underflow.",null,null],[10,"checked_sub","","Subtracts two numbers, checking for underflow. If underflow happens, `None` is returned.",7,{"inputs":[{"name":"self"},{"name":"self"}],"output":{"name":"option"}}],[8,"CheckedMul","","Performs multiplication that returns `None` instead of wrapping around on underflow or overflow.",null,null],[10,"checked_mul","","Multiplies two numbers, checking for underflow or overflow. If underflow or overflow happens, `None` is returned.",8,{"inputs":[{"name":"self"},{"name":"self"}],"output":{"name":"option"}}],[8,"CheckedDiv","","Performs division that returns `None` instead of panicking on division by zero and instead of wrapping around on underflow and overflow.",null,null],[10,"checked_div","","Divides two numbers, checking for underflow, overflow and division by zero. If any of that happens, `None` is returned.",9,{"inputs":[{"name":"self"},{"name":"self"}],"output":{"name":"option"}}],[0,"wrapping","num_traits::ops","",null,null],[8,"WrappingAdd","num_traits::ops::wrapping","Performs addition that wraps around on overflow.",null,null],[10,"wrapping_add","","Wrapping (modular) addition. Computes `self + other`, wrapping around at the boundary of the type.",10,{"inputs":[{"name":"self"},{"name":"self"}],"output":{"name":"self"}}],[8,"WrappingSub","","Performs subtraction that wraps around on overflow.",null,null],[10,"wrapping_sub","","Wrapping (modular) subtraction. Computes `self - other`, wrapping around at the boundary of the type.",11,{"inputs":[{"name":"self"},{"name":"self"}],"output":{"name":"self"}}],[8,"WrappingMul","","Performs multiplication that wraps around on overflow.",null,null],[10,"wrapping_mul","","Wrapping (modular) multiplication. Computes `self * other`, wrapping around at the boundary of the type.",12,{"inputs":[{"name":"self"},{"name":"self"}],"output":{"name":"self"}}],[0,"bounds","num_traits","",null,null],[8,"Bounded","num_traits::bounds","Numbers which have upper and lower bounds",null,null],[10,"min_value","","returns the smallest finite number this type can represent",13,{"inputs":[],"output":{"name":"self"}}],[10,"max_value","","returns the largest finite number this type can represent",13,{"inputs":[],"output":{"name":"self"}}],[0,"float","num_traits","",null,null],[8,"Float","num_traits::float","",null,null],[10,"nan","","Returns the `NaN` value.",14,{"inputs":[],"output":{"name":"self"}}],[10,"infinity","","Returns the infinite value.",14,{"inputs":[],"output":{"name":"self"}}],[10,"neg_infinity","","Returns the negative infinite value.",14,{"inputs":[],"output":{"name":"self"}}],[10,"neg_zero","","Returns `-0.0`.",14,{"inputs":[],"output":{"name":"self"}}],[10,"min_value","","Returns the smallest finite value that this type can represent.",14,{"inputs":[],"output":{"name":"self"}}],[10,"min_positive_value","","Returns the smallest positive, normalized value that this type can represent.",14,{"inputs":[],"output":{"name":"self"}}],[11,"epsilon","","Returns epsilon, a small positive value.",14,{"inputs":[],"output":{"name":"self"}}],[10,"max_value","","Returns the largest finite value that this type can represent.",14,{"inputs":[],"output":{"name":"self"}}],[10,"is_nan","","Returns `true` if this value is `NaN` and false otherwise.",14,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[10,"is_infinite","","Returns `true` if this value is positive infinity or negative infinity and false otherwise.",14,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[10,"is_finite","","Returns `true` if this number is neither infinite nor `NaN`.",14,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[10,"is_normal","","Returns `true` if the number is neither zero, infinite, [subnormal][subnormal], or `NaN`.",14,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[10,"classify","","Returns the floating point category of the number. If only one property is going to be tested, it is generally faster to use the specific predicate instead.",14,{"inputs":[{"name":"self"}],"output":{"name":"fpcategory"}}],[10,"floor","","Returns the largest integer less than or equal to a number.",14,{"inputs":[{"name":"self"}],"output":{"name":"self"}}],[10,"ceil","","Returns the smallest integer greater than or equal to a number.",14,{"inputs":[{"name":"self"}],"output":{"name":"self"}}],[10,"round","","Returns the nearest integer to a number. Round half-way cases away from `0.0`.",14,{"inputs":[{"name":"self"}],"output":{"name":"self"}}],[10,"trunc","","Return the integer part of a number.",14,{"inputs":[{"name":"self"}],"output":{"name":"self"}}],[10,"fract","","Returns the fractional part of a number.",14,{"inputs":[{"name":"self"}],"output":{"name":"self"}}],[10,"abs","","Computes the absolute value of `self`. Returns `Float::nan()` if the number is `Float::nan()`.",14,{"inputs":[{"name":"self"}],"output":{"name":"self"}}],[10,"signum","","Returns a number that represents the sign of `self`.",14,{"inputs":[{"name":"self"}],"output":{"name":"self"}}],[10,"is_sign_positive","","Returns `true` if `self` is positive, including `+0.0`, `Float::infinity()`, and with newer versions of Rust `f64::NAN`.",14,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[10,"is_sign_negative","","Returns `true` if `self` is negative, including `-0.0`, `Float::neg_infinity()`, and with newer versions of Rust `-f64::NAN`.",14,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[10,"mul_add","","Fused multiply-add. Computes `(self * a) + b` with only one rounding error. This produces a more accurate result with better performance than a separate multiplication operation followed by an add.",14,{"inputs":[{"name":"self"},{"name":"self"},{"name":"self"}],"output":{"name":"self"}}],[10,"recip","","Take the reciprocal (inverse) of a number, `1/x`.",14,{"inputs":[{"name":"self"}],"output":{"name":"self"}}],[10,"powi","","Raise a number to an integer power.",14,{"inputs":[{"name":"self"},{"name":"i32"}],"output":{"name":"self"}}],[10,"powf","","Raise a number to a floating point power.",14,{"inputs":[{"name":"self"},{"name":"self"}],"output":{"name":"self"}}],[10,"sqrt","","Take the square root of a number.",14,{"inputs":[{"name":"self"}],"output":{"name":"self"}}],[10,"exp","","Returns `e^(self)`, (the exponential function).",14,{"inputs":[{"name":"self"}],"output":{"name":"self"}}],[10,"exp2","","Returns `2^(self)`.",14,{"inputs":[{"name":"self"}],"output":{"name":"self"}}],[10,"ln","","Returns the natural logarithm of the number.",14,{"inputs":[{"name":"self"}],"output":{"name":"self"}}],[10,"log","","Returns the logarithm of the number with respect to an arbitrary base.",14,{"inputs":[{"name":"self"},{"name":"self"}],"output":{"name":"self"}}],[10,"log2","","Returns the base 2 logarithm of the number.",14,{"inputs":[{"name":"self"}],"output":{"name":"self"}}],[10,"log10","","Returns the base 10 logarithm of the number.",14,{"inputs":[{"name":"self"}],"output":{"name":"self"}}],[11,"to_degrees","","Converts radians to degrees.",14,{"inputs":[{"name":"self"}],"output":{"name":"self"}}],[11,"to_radians","","Converts degrees to radians.",14,{"inputs":[{"name":"self"}],"output":{"name":"self"}}],[10,"max","","Returns the maximum of the two numbers.",14,{"inputs":[{"name":"self"},{"name":"self"}],"output":{"name":"self"}}],[10,"min","","Returns the minimum of the two numbers.",14,{"inputs":[{"name":"self"},{"name":"self"}],"output":{"name":"self"}}],[10,"abs_sub","","The positive difference of two numbers.",14,{"inputs":[{"name":"self"},{"name":"self"}],"output":{"name":"self"}}],[10,"cbrt","","Take the cubic root of a number.",14,{"inputs":[{"name":"self"}],"output":{"name":"self"}}],[10,"hypot","","Calculate the length of the hypotenuse of a right-angle triangle given legs of length `x` and `y`.",14,{"inputs":[{"name":"self"},{"name":"self"}],"output":{"name":"self"}}],[10,"sin","","Computes the sine of a number (in radians).",14,{"inputs":[{"name":"self"}],"output":{"name":"self"}}],[10,"cos","","Computes the cosine of a number (in radians).",14,{"inputs":[{"name":"self"}],"output":{"name":"self"}}],[10,"tan","","Computes the tangent of a number (in radians).",14,{"inputs":[{"name":"self"}],"output":{"name":"self"}}],[10,"asin","","Computes the arcsine of a number. Return value is in radians in the range [-pi/2, pi/2] or NaN if the number is outside the range [-1, 1].",14,{"inputs":[{"name":"self"}],"output":{"name":"self"}}],[10,"acos","","Computes the arccosine of a number. Return value is in radians in the range [0, pi] or NaN if the number is outside the range [-1, 1].",14,{"inputs":[{"name":"self"}],"output":{"name":"self"}}],[10,"atan","","Computes the arctangent of a number. Return value is in radians in the range [-pi/2, pi/2];",14,{"inputs":[{"name":"self"}],"output":{"name":"self"}}],[10,"atan2","","Computes the four quadrant arctangent of `self` (`y`) and `other` (`x`).",14,{"inputs":[{"name":"self"},{"name":"self"}],"output":{"name":"self"}}],[10,"sin_cos","","Simultaneously computes the sine and cosine of the number, `x`. Returns `(sin(x), cos(x))`.",14,null],[10,"exp_m1","","Returns `e^(self) - 1` in a way that is accurate even if the number is close to zero.",14,{"inputs":[{"name":"self"}],"output":{"name":"self"}}],[10,"ln_1p","","Returns `ln(1+n)` (natural logarithm) more accurately than if the operations were performed separately.",14,{"inputs":[{"name":"self"}],"output":{"name":"self"}}],[10,"sinh","","Hyperbolic sine function.",14,{"inputs":[{"name":"self"}],"output":{"name":"self"}}],[10,"cosh","","Hyperbolic cosine function.",14,{"inputs":[{"name":"self"}],"output":{"name":"self"}}],[10,"tanh","","Hyperbolic tangent function.",14,{"inputs":[{"name":"self"}],"output":{"name":"self"}}],[10,"asinh","","Inverse hyperbolic sine function.",14,{"inputs":[{"name":"self"}],"output":{"name":"self"}}],[10,"acosh","","Inverse hyperbolic cosine function.",14,{"inputs":[{"name":"self"}],"output":{"name":"self"}}],[10,"atanh","","Inverse hyperbolic tangent function.",14,{"inputs":[{"name":"self"}],"output":{"name":"self"}}],[10,"integer_decode","","Returns the mantissa, base 2 exponent, and sign as integers, respectively. The original number can be recovered by `sign * mantissa * 2 ^ exponent`. The floating point encoding is documented in the [Reference][floating-point].",14,null],[8,"FloatConst","","",null,null],[10,"E","","Return Euler’s number.",15,{"inputs":[],"output":{"name":"self"}}],[10,"FRAC_1_PI","","Return `1.0 / π`.",15,{"inputs":[],"output":{"name":"self"}}],[10,"FRAC_1_SQRT_2","","Return `1.0 / sqrt(2.0)`.",15,{"inputs":[],"output":{"name":"self"}}],[10,"FRAC_2_PI","","Return `2.0 / π`.",15,{"inputs":[],"output":{"name":"self"}}],[10,"FRAC_2_SQRT_PI","","Return `2.0 / sqrt(π)`.",15,{"inputs":[],"output":{"name":"self"}}],[10,"FRAC_PI_2","","Return `π / 2.0`.",15,{"inputs":[],"output":{"name":"self"}}],[10,"FRAC_PI_3","","Return `π / 3.0`.",15,{"inputs":[],"output":{"name":"self"}}],[10,"FRAC_PI_4","","Return `π / 4.0`.",15,{"inputs":[],"output":{"name":"self"}}],[10,"FRAC_PI_6","","Return `π / 6.0`.",15,{"inputs":[],"output":{"name":"self"}}],[10,"FRAC_PI_8","","Return `π / 8.0`.",15,{"inputs":[],"output":{"name":"self"}}],[10,"LN_10","","Return `ln(10.0)`.",15,{"inputs":[],"output":{"name":"self"}}],[10,"LN_2","","Return `ln(2.0)`.",15,{"inputs":[],"output":{"name":"self"}}],[10,"LOG10_E","","Return `log10(e)`.",15,{"inputs":[],"output":{"name":"self"}}],[10,"LOG2_E","","Return `log2(e)`.",15,{"inputs":[],"output":{"name":"self"}}],[10,"PI","","Return Archimedes’ constant.",15,{"inputs":[],"output":{"name":"self"}}],[10,"SQRT_2","","Return `sqrt(2.0)`.",15,{"inputs":[],"output":{"name":"self"}}],[0,"cast","num_traits","",null,null],[5,"cast","num_traits::cast","Cast from one machine scalar to another.",null,{"inputs":[{"name":"t"}],"output":{"name":"option"}}],[8,"ToPrimitive","","A generic trait for converting a value to a number.",null,null],[11,"to_isize","","Converts the value of `self` to an `isize`.",16,{"inputs":[{"name":"self"}],"output":{"name":"option"}}],[11,"to_i8","","Converts the value of `self` to an `i8`.",16,{"inputs":[{"name":"self"}],"output":{"name":"option"}}],[11,"to_i16","","Converts the value of `self` to an `i16`.",16,{"inputs":[{"name":"self"}],"output":{"name":"option"}}],[11,"to_i32","","Converts the value of `self` to an `i32`.",16,{"inputs":[{"name":"self"}],"output":{"name":"option"}}],[10,"to_i64","","Converts the value of `self` to an `i64`.",16,{"inputs":[{"name":"self"}],"output":{"name":"option"}}],[11,"to_usize","","Converts the value of `self` to a `usize`.",16,{"inputs":[{"name":"self"}],"output":{"name":"option"}}],[11,"to_u8","","Converts the value of `self` to an `u8`.",16,{"inputs":[{"name":"self"}],"output":{"name":"option"}}],[11,"to_u16","","Converts the value of `self` to an `u16`.",16,{"inputs":[{"name":"self"}],"output":{"name":"option"}}],[11,"to_u32","","Converts the value of `self` to an `u32`.",16,{"inputs":[{"name":"self"}],"output":{"name":"option"}}],[10,"to_u64","","Converts the value of `self` to an `u64`.",16,{"inputs":[{"name":"self"}],"output":{"name":"option"}}],[11,"to_f32","","Converts the value of `self` to an `f32`.",16,{"inputs":[{"name":"self"}],"output":{"name":"option"}}],[11,"to_f64","","Converts the value of `self` to an `f64`.",16,{"inputs":[{"name":"self"}],"output":{"name":"option"}}],[8,"FromPrimitive","","A generic trait for converting a number to a value.",null,null],[11,"from_isize","","Convert an `isize` to return an optional value of this type. If the value cannot be represented by this value, the `None` is returned.",17,{"inputs":[{"name":"isize"}],"output":{"name":"option"}}],[11,"from_i8","","Convert an `i8` to return an optional value of this type. If the type cannot be represented by this value, the `None` is returned.",17,{"inputs":[{"name":"i8"}],"output":{"name":"option"}}],[11,"from_i16","","Convert an `i16` to return an optional value of this type. If the type cannot be represented by this value, the `None` is returned.",17,{"inputs":[{"name":"i16"}],"output":{"name":"option"}}],[11,"from_i32","","Convert an `i32` to return an optional value of this type. If the type cannot be represented by this value, the `None` is returned.",17,{"inputs":[{"name":"i32"}],"output":{"name":"option"}}],[10,"from_i64","","Convert an `i64` to return an optional value of this type. If the type cannot be represented by this value, the `None` is returned.",17,{"inputs":[{"name":"i64"}],"output":{"name":"option"}}],[11,"from_usize","","Convert a `usize` to return an optional value of this type. If the type cannot be represented by this value, the `None` is returned.",17,{"inputs":[{"name":"usize"}],"output":{"name":"option"}}],[11,"from_u8","","Convert an `u8` to return an optional value of this type. If the type cannot be represented by this value, the `None` is returned.",17,{"inputs":[{"name":"u8"}],"output":{"name":"option"}}],[11,"from_u16","","Convert an `u16` to return an optional value of this type. If the type cannot be represented by this value, the `None` is returned.",17,{"inputs":[{"name":"u16"}],"output":{"name":"option"}}],[11,"from_u32","","Convert an `u32` to return an optional value of this type. If the type cannot be represented by this value, the `None` is returned.",17,{"inputs":[{"name":"u32"}],"output":{"name":"option"}}],[10,"from_u64","","Convert an `u64` to return an optional value of this type. If the type cannot be represented by this value, the `None` is returned.",17,{"inputs":[{"name":"u64"}],"output":{"name":"option"}}],[11,"from_f32","","Convert a `f32` to return an optional value of this type. If the type cannot be represented by this value, the `None` is returned.",17,{"inputs":[{"name":"f32"}],"output":{"name":"option"}}],[11,"from_f64","","Convert a `f64` to return an optional value of this type. If the type cannot be represented by this value, the `None` is returned.",17,{"inputs":[{"name":"f64"}],"output":{"name":"option"}}],[8,"NumCast","","An interface for casting between machine scalars.",null,null],[10,"from","","Creates a number from another value that can be converted into a primitive via the `ToPrimitive` trait.",18,{"inputs":[{"name":"t"}],"output":{"name":"option"}}],[0,"int","num_traits","",null,null],[8,"PrimInt","num_traits::int","",null,null],[10,"count_ones","","Returns the number of ones in the binary representation of `self`.",19,{"inputs":[{"name":"self"}],"output":{"name":"u32"}}],[10,"count_zeros","","Returns the number of zeros in the binary representation of `self`.",19,{"inputs":[{"name":"self"}],"output":{"name":"u32"}}],[10,"leading_zeros","","Returns the number of leading zeros in the binary representation of `self`.",19,{"inputs":[{"name":"self"}],"output":{"name":"u32"}}],[10,"trailing_zeros","","Returns the number of trailing zeros in the binary representation of `self`.",19,{"inputs":[{"name":"self"}],"output":{"name":"u32"}}],[10,"rotate_left","","Shifts the bits to the left by a specified amount amount, `n`, wrapping the truncated bits to the end of the resulting integer.",19,{"inputs":[{"name":"self"},{"name":"u32"}],"output":{"name":"self"}}],[10,"rotate_right","","Shifts the bits to the right by a specified amount amount, `n`, wrapping the truncated bits to the beginning of the resulting integer.",19,{"inputs":[{"name":"self"},{"name":"u32"}],"output":{"name":"self"}}],[10,"signed_shl","","Shifts the bits to the left by a specified amount amount, `n`, filling zeros in the least significant bits.",19,{"inputs":[{"name":"self"},{"name":"u32"}],"output":{"name":"self"}}],[10,"signed_shr","","Shifts the bits to the right by a specified amount amount, `n`, copying the \"sign bit\" in the most significant bits even for unsigned types.",19,{"inputs":[{"name":"self"},{"name":"u32"}],"output":{"name":"self"}}],[10,"unsigned_shl","","Shifts the bits to the left by a specified amount amount, `n`, filling zeros in the least significant bits.",19,{"inputs":[{"name":"self"},{"name":"u32"}],"output":{"name":"self"}}],[10,"unsigned_shr","","Shifts the bits to the right by a specified amount amount, `n`, filling zeros in the most significant bits.",19,{"inputs":[{"name":"self"},{"name":"u32"}],"output":{"name":"self"}}],[10,"swap_bytes","","Reverses the byte order of the integer.",19,{"inputs":[{"name":"self"}],"output":{"name":"self"}}],[10,"from_be","","Convert an integer from big endian to the target's endianness.",19,{"inputs":[{"name":"self"}],"output":{"name":"self"}}],[10,"from_le","","Convert an integer from little endian to the target's endianness.",19,{"inputs":[{"name":"self"}],"output":{"name":"self"}}],[10,"to_be","","Convert `self` to big endian from the target's endianness.",19,{"inputs":[{"name":"self"}],"output":{"name":"self"}}],[10,"to_le","","Convert `self` to little endian from the target's endianness.",19,{"inputs":[{"name":"self"}],"output":{"name":"self"}}],[10,"pow","","Raises self to the power of `exp`, using exponentiation by squaring.",19,{"inputs":[{"name":"self"},{"name":"u32"}],"output":{"name":"self"}}],[0,"pow","num_traits","",null,null],[5,"pow","num_traits::pow","Raises a value to the power of exp, using exponentiation by squaring.",null,{"inputs":[{"name":"t"},{"name":"usize"}],"output":{"name":"t"}}],[5,"checked_pow","","Raises a value to the power of exp, returning `None` if an overflow occurred.",null,{"inputs":[{"name":"t"},{"name":"usize"}],"output":{"name":"option"}}],[8,"Num","num_traits","The base trait for numeric types, covering `0` and `1` values, comparisons, basic numeric operations, and string conversion.",null,null],[16,"FromStrRadixErr","","",20,null],[10,"from_str_radix","","Convert from a string and radix <= 36.",20,{"inputs":[{"name":"str"},{"name":"u32"}],"output":{"name":"result"}}],[8,"NumOps","","The trait for types implementing basic numeric operations",null,null],[8,"NumRef","","The trait for `Num` types which also implement numeric operations taking the second operand by reference.",null,null],[8,"RefNum","","The trait for references which implement numeric operations, taking the second operand either by value or by reference.",null,null],[8,"NumAssignOps","","The trait for types implementing numeric assignment operators (like `+=`).",null,null],[8,"NumAssign","","The trait for `Num` types which also implement assignment operators.",null,null],[8,"NumAssignRef","","The trait for `NumAssign` types which also implement assignment operations taking the second operand by reference.",null,null],[11,"fmt","","",1,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"fmt","","",0,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}]],"paths":[[3,"ParseFloatError"],[4,"FloatErrorKind"],[8,"Zero"],[8,"One"],[8,"Signed"],[8,"Saturating"],[8,"CheckedAdd"],[8,"CheckedSub"],[8,"CheckedMul"],[8,"CheckedDiv"],[8,"WrappingAdd"],[8,"WrappingSub"],[8,"WrappingMul"],[8,"Bounded"],[8,"Float"],[8,"FloatConst"],[8,"ToPrimitive"],[8,"FromPrimitive"],[8,"NumCast"],[8,"PrimInt"],[8,"Num"]]}; searchIndex["ocl"] = {"doc":" | GitHub","items":[[4,"Error","ocl","An enum containing either a `String` or one of several other error types.",null,null],[13,"Void","","",0,null],[13,"Conversion","","",0,null],[13,"Status","","",0,null],[12,"status","ocl::Error","",0,null],[12,"status_string","","",0,null],[12,"fn_name","","",0,null],[12,"fn_info","","",0,null],[12,"desc","","",0,null],[13,"String","ocl","",0,null],[13,"Nul","","",0,null],[13,"Io","","",0,null],[13,"FromUtf8Error","","",0,null],[13,"UnspecifiedDimensions","","",0,null],[13,"IntoStringError","","",0,null],[13,"EmptyInfoResult","","",0,null],[6,"Result","","`ocl::Error` result type.",null,null],[3,"Platform","","A platform identifier.",null,null],[3,"Device","","An individual device identifier (an OpenCL device_id).",null,null],[3,"Context","","A context for a particular platform and set of device types.",null,null],[3,"Program","","A program from which kernels can be created from.",null,null],[3,"Queue","","A command queue which manages all actions taken on kernels, buffers, and images.",null,null],[3,"Kernel","","A kernel which represents a 'procedure'.",null,null],[3,"Buffer","","A chunk of memory physically located on a device, such as a GPU.",null,null],[3,"Image","","A section of device memory which represents one or many images.",null,null],[3,"Event","","An event representing a command or user created event.",null,null],[3,"EventList","","A list of events for coordinating enqueued commands.",null,null],[3,"EventArray","","A list of events for coordinating enqueued commands.",null,null],[3,"Sampler","","An image sampler used to process images.",null,null],[3,"ProQue","","An all-in-one chimera of the `Program`, `Queue`, `Context` and (optionally) `SpatialDims` types.",null,null],[3,"MemMap","","A view of memory mapped by `clEnqueueMap{...}`.",null,null],[3,"FutureMemMap","","A future which resolves to a `MemMap` as soon as its creating command completes.",null,null],[3,"RwVec","","A locking `Vec` which interoperates with OpenCL events and Rust futures to provide exclusive access to data.",null,null],[3,"ReadGuard","","Allows access to the data contained within a lock just like a mutex guard.",null,null],[3,"WriteGuard","","Allows access to the data contained within just like a mutex guard.",null,null],[3,"FutureRwGuard","","A future that resolves to a read or write guard after ensuring that the data being guarded is appropriately locked during the execution of an OpenCL command.",null,null],[4,"SpatialDims","","Specifies a size or offset in up to three dimensions.",null,null],[13,"Unspecified","","",1,null],[13,"One","","",1,null],[13,"Two","","",1,null],[13,"Three","","",1,null],[11,"clone","","",2,{"inputs":[{"name":"self"}],"output":{"name":"platform"}}],[11,"fmt","","",2,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"list","","Returns a list of all platforms avaliable on the host machine.",2,{"inputs":[],"output":{"name":"vec"}}],[11,"new","","Creates a new `Platform` from a `PlatformIdCore`.",2,{"inputs":[{"name":"platformidcore"}],"output":{"name":"platform"}}],[11,"list_from_core","","Returns a list of `Platform`s from a list of `PlatformIdCore`s",2,{"inputs":[{"name":"vec"}],"output":{"name":"vec"}}],[11,"info","","Returns info about the platform.",2,{"inputs":[{"name":"self"},{"name":"platforminfo"}],"output":{"name":"platforminforesult"}}],[11,"profile","","Returns the platform profile as a string.",2,{"inputs":[{"name":"self"}],"output":{"name":"string"}}],[11,"version","","Returns the platform driver version as a string.",2,{"inputs":[{"name":"self"}],"output":{"name":"string"}}],[11,"name","","Returns the platform name as a string.",2,{"inputs":[{"name":"self"}],"output":{"name":"string"}}],[11,"vendor","","Returns the platform vendor as a string.",2,{"inputs":[{"name":"self"}],"output":{"name":"string"}}],[11,"extensions","","Returns the list of platform extensions as a string.",2,{"inputs":[{"name":"self"}],"output":{"name":"string"}}],[11,"as_core","","Returns a reference to the underlying `PlatformIdCore`.",2,{"inputs":[{"name":"self"}],"output":{"name":"platformidcore"}}],[11,"as_ptr","","",2,{"inputs":[{"name":"self"}],"output":{"name":"cl_platform_id"}}],[11,"default","","",2,{"inputs":[],"output":{"name":"platform"}}],[11,"from","","",2,{"inputs":[{"name":"platformidcore"}],"output":{"name":"platform"}}],[11,"fmt","","",2,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"deref","","",2,{"inputs":[{"name":"self"}],"output":{"name":"platformidcore"}}],[11,"deref_mut","","",2,{"inputs":[{"name":"self"}],"output":{"name":"platformidcore"}}],[11,"clone","","",3,{"inputs":[{"name":"self"}],"output":{"name":"device"}}],[11,"fmt","","",3,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"eq","","",3,{"inputs":[{"name":"self"},{"name":"device"}],"output":{"name":"bool"}}],[11,"ne","","",3,{"inputs":[{"name":"self"},{"name":"device"}],"output":{"name":"bool"}}],[11,"first","","Returns the first available device on a platform.",3,{"inputs":[{"name":"p"}],"output":{"name":"device"}}],[11,"by_idx_wrap","","Returns a single device specified by a wrapped index.",3,{"inputs":[{"name":"p"},{"name":"usize"}],"output":{"name":"device"}}],[11,"specifier","","Returns a `DeviceSpecifier` useful for precisely specifying a set of devices.",3,{"inputs":[],"output":{"name":"devicespecifier"}}],[11,"resolve_idxs","","Resolves a list of indices into a list of valid devices.",3,null],[11,"resolve_idxs_wrap","","Resolves a list of indices into a list of valid devices.",3,null],[11,"list","","Returns a list of all devices avaliable for a given platform which optionally match the flags set in the bitfield, `device_types`.",3,{"inputs":[{"name":"p"},{"name":"option"}],"output":{"name":"oclresult"}}],[11,"list_all","","Returns a list of all devices avaliable for a given `platform`.",3,{"inputs":[{"name":"p"}],"output":{"name":"oclresult"}}],[11,"list_select","","Returns a list of devices filtered by type then selected using a list of indices.",3,null],[11,"list_select_wrap","","Returns a list of devices filtered by type then selected using a wrapping list of indices.",3,null],[11,"list_from_core","","Returns a list of `Device`s from a list of `DeviceIdCore`s",3,{"inputs":[{"name":"vec"}],"output":{"name":"vec"}}],[11,"name","","Returns the device name.",3,{"inputs":[{"name":"self"}],"output":{"name":"string"}}],[11,"vendor","","Returns the device vendor as a string.",3,{"inputs":[{"name":"self"}],"output":{"name":"string"}}],[11,"max_wg_size","","Returns the maximum workgroup size or an error.",3,{"inputs":[{"name":"self"}],"output":{"name":"oclresult"}}],[11,"mem_base_addr_align","","Returns the memory base address alignment offset or an error.",3,{"inputs":[{"name":"self"}],"output":{"name":"oclresult"}}],[11,"is_available","","Returns whether or not the device is available for use.",3,{"inputs":[{"name":"self"}],"output":{"name":"oclresult"}}],[11,"info","","Returns info about the device.",3,{"inputs":[{"name":"self"},{"name":"deviceinfo"}],"output":{"name":"deviceinforesult"}}],[11,"to_string","","Returns a string containing a formatted list of device properties.",3,{"inputs":[{"name":"self"}],"output":{"name":"string"}}],[11,"as_core","","Returns the underlying `DeviceIdCore`.",3,{"inputs":[{"name":"self"}],"output":{"name":"deviceidcore"}}],[11,"as_ptr","","",3,{"inputs":[{"name":"self"}],"output":{"name":"cl_device_id"}}],[11,"from","","",3,{"inputs":[{"name":"deviceidcore"}],"output":{"name":"device"}}],[11,"fmt","","",3,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"as_ref","","",3,{"inputs":[{"name":"self"}],"output":{"name":"device"}}],[11,"deref","","",3,{"inputs":[{"name":"self"}],"output":{"name":"deviceidcore"}}],[11,"deref_mut","","",3,{"inputs":[{"name":"self"}],"output":{"name":"deviceidcore"}}],[11,"fmt","","",4,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"clone","","",4,{"inputs":[{"name":"self"}],"output":{"name":"context"}}],[11,"builder","","Returns a `ContextBuilder`.",4,{"inputs":[],"output":{"name":"contextbuilder"}}],[11,"new","","Returns a newly created context.",4,{"inputs":[{"name":"option"},{"name":"option"},{"name":"option"},{"name":"option"}],"output":{"name":"oclresult"}}],[11,"resolve_wrapping_device_idxs","","Resolves a list of zero-based device indices into a list of Devices.",4,null],[11,"get_device_by_wrapping_index","","Returns a device by its ordinal count within this context.",4,{"inputs":[{"name":"self"},{"name":"usize"}],"output":{"name":"device"}}],[11,"platform_info","","Returns info about the platform associated with the context.",4,{"inputs":[{"name":"self"},{"name":"platforminfo"}],"output":{"name":"platforminforesult"}}],[11,"device_info","","Returns info about the device indexed by `index` associated with this context.",4,{"inputs":[{"name":"self"},{"name":"usize"},{"name":"deviceinfo"}],"output":{"name":"deviceinforesult"}}],[11,"info","","Returns info about the context.",4,{"inputs":[{"name":"self"},{"name":"contextinfo"}],"output":{"name":"contextinforesult"}}],[11,"core_as_ref","","Returns a reference to the core pointer wrapper, usable by functions in the `core` module.",4,{"inputs":[{"name":"self"}],"output":{"name":"contextcore"}}],[11,"core","","Returns a reference to the core pointer wrapper, usable by functions in the `core` module.",4,{"inputs":[{"name":"self"}],"output":{"name":"contextcore"}}],[11,"devices","","Returns the list of devices associated with this context.",4,{"inputs":[{"name":"self"}],"output":{"name":"vec"}}],[11,"device_versions","","Returns the list of device versions associated with this context.",4,{"inputs":[{"name":"self"}],"output":{"name":"oclresult"}}],[11,"platform","","Returns the platform this context is associated with.",4,{"inputs":[{"name":"self"}],"output":{"name":"oclresult"}}],[11,"from","","",4,{"inputs":[{"name":"contextcore"}],"output":{"name":"context"}}],[11,"fmt","","",4,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"deref","","",4,{"inputs":[{"name":"self"}],"output":{"name":"contextcore"}}],[11,"deref_mut","","",4,{"inputs":[{"name":"self"}],"output":{"name":"contextcore"}}],[11,"clone","","",5,{"inputs":[{"name":"self"}],"output":{"name":"program"}}],[11,"fmt","","",5,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"builder","","Returns a new `ProgramBuilder`.",5,{"inputs":[],"output":{"name":"programbuilder"}}],[11,"new","","Returns a new program built from pre-created build components and device list.",5,{"inputs":[{"name":"contextcore"},{"name":"vec"},{"name":"option"},{"name":"cstring"}],"output":{"name":"oclresult"}}],[11,"core_as_ref","","Returns a reference to the core pointer wrapper, usable by functions in the `core` module.",5,{"inputs":[{"name":"self"}],"output":{"name":"programcore"}}],[11,"core","","Returns a reference to the core pointer wrapper, usable by functions in the `core` module.",5,{"inputs":[{"name":"self"}],"output":{"name":"programcore"}}],[11,"devices","","Returns the list of devices associated with this program.",5,{"inputs":[{"name":"self"}],"output":{"name":"vec"}}],[11,"info","","Returns info about this program.",5,{"inputs":[{"name":"self"},{"name":"programinfo"}],"output":{"name":"programinforesult"}}],[11,"build_info","","Returns info about this program's build.",5,{"inputs":[{"name":"self"},{"name":"device"},{"name":"programbuildinfo"}],"output":{"name":"programbuildinforesult"}}],[11,"fmt","","",5,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"deref","","",5,{"inputs":[{"name":"self"}],"output":{"name":"programcore"}}],[11,"deref_mut","","",5,{"inputs":[{"name":"self"}],"output":{"name":"programcore"}}],[11,"fmt","","",6,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"new","","Returns a new kernel.",6,{"inputs":[{"name":"s"},{"name":"program"}],"output":{"name":"oclresult"}}],[11,"queue","","Sets the default queue to be used by all subsequent enqueue commands unless otherwise changed (with `::set_default_queue`) or overridden (by `::cmd().queue(...)...`).",6,{"inputs":[{"name":"self"},{"name":"queue"}],"output":{"name":"kernel"}}],[11,"gwo","","Sets the default global work offset (builder-style).",6,{"inputs":[{"name":"self"},{"name":"d"}],"output":{"name":"kernel"}}],[11,"gws","","Sets the default global work size (builder-style).",6,{"inputs":[{"name":"self"},{"name":"d"}],"output":{"name":"kernel"}}],[11,"lws","","Sets the default local work size (builder-style).",6,{"inputs":[{"name":"self"},{"name":"d"}],"output":{"name":"kernel"}}],[11,"arg_buf","","Adds a new argument to the kernel specifying the buffer object represented by 'buffer' (builder-style). Argument is added to the bottom of the argument order.",6,{"inputs":[{"name":"self"},{"name":"m"}],"output":{"name":"kernel"}}],[11,"arg_img","","Adds a new argument to the kernel specifying the image object represented by 'image' (builder-style). Argument is added to the bottom of the argument order.",6,{"inputs":[{"name":"self"},{"name":"m"}],"output":{"name":"kernel"}}],[11,"arg_smp","","Adds a new argument to the kernel specifying the sampler object represented by 'sampler' (builder-style). Argument is added to the bottom of the argument order.",6,{"inputs":[{"name":"self"},{"name":"sampler"}],"output":{"name":"kernel"}}],[11,"arg_scl","","Adds a new argument specifying the value: `scalar` (builder-style). Argument is added to the bottom of the argument order.",6,{"inputs":[{"name":"self"},{"name":"t"}],"output":{"name":"kernel"}}],[11,"arg_vec","","Adds a new argument specifying the value: `vector` (builder-style). Argument is added to the bottom of the argument order.",6,{"inputs":[{"name":"self"},{"name":"t"}],"output":{"name":"kernel"}}],[11,"arg_loc","","Adds a new argument specifying the allocation of a local variable of size `length * sizeof(T)` bytes (builder_style).",6,{"inputs":[{"name":"self"},{"name":"usize"}],"output":{"name":"kernel"}}],[11,"arg_scl_named","","Adds a new named argument (in order) specifying the value: `scalar` (builder-style).",6,{"inputs":[{"name":"self"},{"name":"str"},{"name":"option"}],"output":{"name":"kernel"}}],[11,"arg_vec_named","","Adds a new named argument (in order) specifying the value: `vector` (builder-style).",6,{"inputs":[{"name":"self"},{"name":"str"},{"name":"option"}],"output":{"name":"kernel"}}],[11,"arg_buf_named","","Adds a new named argument specifying the buffer object represented by 'buffer' (builder-style). Argument is added to the bottom of the argument order.",6,{"inputs":[{"name":"self"},{"name":"str"},{"name":"option"}],"output":{"name":"kernel"}}],[11,"arg_img_named","","Adds a new named argument specifying the image object represented by 'image' (builder-style). Argument is added to the bottom of the argument order.",6,{"inputs":[{"name":"self"},{"name":"str"},{"name":"option"}],"output":{"name":"kernel"}}],[11,"arg_smp_named","","Adds a new named argument specifying the sampler object represented by 'sampler' (builder-style). Argument is added to the bottom of the argument order.",6,{"inputs":[{"name":"self"},{"name":"str"},{"name":"option"}],"output":{"name":"kernel"}}],[11,"set_arg_scl_named","","Modifies the kernel argument named: `name`.",6,{"inputs":[{"name":"self"},{"name":"str"},{"name":"t"}],"output":{"name":"oclresult"}}],[11,"set_arg_vec_named","","Modifies the kernel argument named: `name`.",6,{"inputs":[{"name":"self"},{"name":"str"},{"name":"t"}],"output":{"name":"oclresult"}}],[11,"set_arg_buf_named","","Modifies the kernel argument named: `name`.",6,{"inputs":[{"name":"self"},{"name":"str"},{"name":"option"}],"output":{"name":"oclresult"}}],[11,"set_arg_img_named","","Modifies the kernel argument named: `name`.",6,{"inputs":[{"name":"self"},{"name":"str"},{"name":"option"}],"output":{"name":"oclresult"}}],[11,"set_arg_smp_named","","Sets the value of a named sampler argument.",6,{"inputs":[{"name":"self"},{"name":"str"},{"name":"option"}],"output":{"name":"oclresult"}}],[11,"cmd","","Returns a command builder which is used to chain parameters of an 'enqueue' command together.",6,{"inputs":[{"name":"self"}],"output":{"name":"kernelcmd"}}],[11,"enq","","Enqueues this kernel on the default queue and returns the result.",6,{"inputs":[{"name":"self"}],"output":{"name":"oclresult"}}],[11,"set_default_queue","","Changes the default queue.",6,{"inputs":[{"name":"self"},{"name":"queue"}],"output":{"name":"kernel"}}],[11,"default_queue","","Returns the default queue for this kernel.",6,{"inputs":[{"name":"self"}],"output":{"name":"option"}}],[11,"get_gwo","","Returns the default global work offset.",6,{"inputs":[{"name":"self"}],"output":{"name":"spatialdims"}}],[11,"get_gws","","Returns the default global work size.",6,{"inputs":[{"name":"self"}],"output":{"name":"spatialdims"}}],[11,"get_lws","","Returns the default local work size.",6,{"inputs":[{"name":"self"}],"output":{"name":"spatialdims"}}],[11,"new_arg_count","","Returns the number of arguments specified for this kernel.",6,{"inputs":[{"name":"self"}],"output":{"name":"u32"}}],[11,"core_as_ref","","Returns a reference to the core pointer wrapper, usable by functions in the `core` module.",6,{"inputs":[{"name":"self"}],"output":{"name":"kernelcore"}}],[11,"core","","Returns a reference to the core pointer wrapper, usable by functions in the `core` module.",6,{"inputs":[{"name":"self"}],"output":{"name":"kernelcore"}}],[11,"info","","Returns information about this kernel.",6,{"inputs":[{"name":"self"},{"name":"kernelinfo"}],"output":{"name":"kernelinforesult"}}],[11,"arg_info","","Returns argument information for this kernel.",6,{"inputs":[{"name":"self"},{"name":"u32"},{"name":"kernelarginfo"}],"output":{"name":"kernelarginforesult"}}],[11,"wg_info","","Returns work group information for this kernel.",6,{"inputs":[{"name":"self"},{"name":"device"},{"name":"kernelworkgroupinfo"}],"output":{"name":"kernelworkgroupinforesult"}}],[11,"name","","Returns the name of this kernel.",6,{"inputs":[{"name":"self"}],"output":{"name":"string"}}],[11,"num_args","","Returns the number of arguments this kernel has.",6,{"inputs":[{"name":"self"}],"output":{"name":"u32"}}],[11,"named_arg_idx","","Returns the argument index of a named argument if it exists.",6,{"inputs":[{"name":"self"},{"name":"str"}],"output":{"name":"option"}}],[11,"verify_arg_type","","Verifies that a type matches the kernel arg info:",6,{"inputs":[{"name":"self"},{"name":"u32"}],"output":{"name":"oclresult"}}],[11,"set_arg_unchecked","","Sets an argument by index without checks of any kind.",6,{"inputs":[{"name":"self"},{"name":"u32"},{"name":"kernelarg"}],"output":{"name":"oclresult"}}],[11,"clone","","",6,{"inputs":[{"name":"self"}],"output":{"name":"kernel"}}],[11,"fmt","","",6,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"deref","","",6,{"inputs":[{"name":"self"}],"output":{"name":"kernelcore"}}],[11,"deref_mut","","",6,{"inputs":[{"name":"self"}],"output":{"name":"kernelcore"}}],[11,"clone","","",7,{"inputs":[{"name":"self"}],"output":{"name":"queue"}}],[11,"fmt","","",7,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"new","","Returns a new Queue on the device specified by `device`.",7,{"inputs":[{"name":"context"},{"name":"device"},{"name":"option"}],"output":{"name":"oclresult"}}],[11,"flush","","Issues all previously queued OpenCL commands to the device.",7,{"inputs":[{"name":"self"}],"output":{"name":"oclresult"}}],[11,"finish","","Blocks until all commands in this queue have completed before returning.",7,{"inputs":[{"name":"self"}],"output":{"name":"oclresult"}}],[11,"enqueue_marker","","Enqueues a marker command which waits for either a list of events to complete, or all previously enqueued commands to complete.",7,{"inputs":[{"name":"self"},{"name":"option"}],"output":{"name":"oclresult"}}],[11,"core_as_ref","","Returns a reference to the core pointer wrapper, usable by functions in the `core` module.",7,{"inputs":[{"name":"self"}],"output":{"name":"commandqueuecore"}}],[11,"core","","Returns a reference to the core pointer wrapper, usable by functions in the `core` module.",7,{"inputs":[{"name":"self"}],"output":{"name":"commandqueuecore"}}],[11,"context","","Returns a copy of the Context associated with this queue.",7,{"inputs":[{"name":"self"}],"output":{"name":"context"}}],[11,"device","","Returns the `OpenCL` device associated with this queue.",7,{"inputs":[{"name":"self"}],"output":{"name":"device"}}],[11,"device_version","","Returns the cached device version.",7,{"inputs":[{"name":"self"}],"output":{"name":"openclversion"}}],[11,"info","","Returns info about this queue.",7,{"inputs":[{"name":"self"},{"name":"commandqueueinfo"}],"output":{"name":"commandqueueinforesult"}}],[11,"fmt","","",7,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"as_ref","","",7,{"inputs":[{"name":"self"}],"output":{"name":"queue"}}],[11,"as_ref","","",7,{"inputs":[{"name":"self"}],"output":{"name":"commandqueuecore"}}],[11,"deref","","",7,{"inputs":[{"name":"self"}],"output":{"name":"commandqueuecore"}}],[11,"deref_mut","","",7,{"inputs":[{"name":"self"}],"output":{"name":"commandqueuecore"}}],[11,"fmt","","",8,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"clone","","",8,{"inputs":[{"name":"self"}],"output":{"name":"buffer"}}],[11,"builder","","Returns a new buffer builder.",8,{"inputs":[],"output":{"name":"bufferbuilder"}}],[11,"new","","Creates a new buffer. [NOTE]: Use `::builder` instead now.",8,{"inputs":[{"name":"q"},{"name":"option"},{"name":"d"},{"name":"option"},{"name":"option"}],"output":{"name":"oclresult"}}],[11,"from_gl_buffer","","Creates a buffer linked to a previously created OpenGL buffer object.",8,{"inputs":[{"name":"q"},{"name":"option"},{"name":"d"},{"name":"cl_gluint"}],"output":{"name":"oclresult"}}],[11,"cmd","","Returns a command builder used to read, write, copy, etc.",8,{"inputs":[{"name":"self"}],"output":{"name":"buffercmd"}}],[11,"read","","Returns a command builder used to read data.",8,{"inputs":[{"name":"self"},{"name":"r"}],"output":{"name":"bufferreadcmd"}}],[11,"write","","Returns a command builder used to write data.",8,{"inputs":[{"name":"self"},{"name":"w"}],"output":{"name":"bufferwritecmd"}}],[11,"map","","Returns a command builder used to map data for reading or writing.",8,{"inputs":[{"name":"self"}],"output":{"name":"buffermapcmd"}}],[11,"copy","","Specifies that this command will be a copy operation.",8,{"inputs":[{"name":"self"},{"name":"m"},{"name":"option"},{"name":"option"}],"output":{"name":"buffercmd"}}],[11,"origin","","Returns the origin of the sub-buffer within its buffer if this is a sub-buffer.",8,{"inputs":[{"name":"self"}],"output":{"name":"option"}}],[11,"dims","","Returns the dimensions of the buffer.",8,{"inputs":[{"name":"self"}],"output":{"name":"spatialdims"}}],[11,"len","","Returns the length of the buffer.",8,{"inputs":[{"name":"self"}],"output":{"name":"usize"}}],[11,"is_sub_buffer","","Returns true if this is a sub-buffer.",8,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"mem_info","","Returns info about the underlying memory object.",8,{"inputs":[{"name":"self"},{"name":"meminfo"}],"output":{"name":"meminforesult"}}],[11,"set_default_queue","","Changes the default queue used by this Buffer for reads and writes, etc.",8,{"inputs":[{"name":"self"},{"name":"queue"}],"output":{"name":"buffer"}}],[11,"default_queue","","Returns a reference to the default queue.",8,{"inputs":[{"name":"self"}],"output":{"name":"option"}}],[11,"core_as_ref","","Returns a reference to the core pointer wrapper, usable by functions in the `core` module.",8,{"inputs":[{"name":"self"}],"output":{"name":"memcore"}}],[11,"core","","Returns a reference to the core pointer wrapper, usable by functions in the `core` module.",8,{"inputs":[{"name":"self"}],"output":{"name":"memcore"}}],[11,"flags","","Returns the memory flags used during the creation of this buffer.",8,{"inputs":[{"name":"self"}],"output":{"name":"memflags"}}],[11,"create_sub_buffer","","Creates a new sub-buffer.",8,{"inputs":[{"name":"self"},{"name":"option"},{"name":"do"},{"name":"ds"}],"output":{"name":"oclresult"}}],[11,"deref","","",8,{"inputs":[{"name":"self"}],"output":{"name":"memcore"}}],[11,"deref_mut","","",8,{"inputs":[{"name":"self"}],"output":{"name":"memcore"}}],[11,"as_ref","","",8,{"inputs":[{"name":"self"}],"output":{"name":"memcore"}}],[11,"as_mut","","",8,{"inputs":[{"name":"self"}],"output":{"name":"memcore"}}],[11,"as_mem","","",8,{"inputs":[{"name":"self"}],"output":{"name":"memcore"}}],[11,"fmt","","",8,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"clone","","",9,{"inputs":[{"name":"self"}],"output":{"name":"image"}}],[11,"fmt","","",9,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"supported_formats","","Returns a list of supported image formats.",9,{"inputs":[{"name":"context"},{"name":"memflags"},{"name":"memobjecttype"}],"output":{"name":"oclresult"}}],[11,"builder","","Returns an `ImageBuilder`. This is the recommended method to create a new `Image`.",9,{"inputs":[],"output":{"name":"imagebuilder"}}],[11,"new","","Returns a new `Image`.",9,{"inputs":[{"name":"q"},{"name":"memflags"},{"name":"imageformat"},{"name":"imagedescriptor"},{"name":"option"}],"output":{"name":"oclresult"}}],[11,"from_gl_texture","","Returns a new `Image` from an existant GL texture2D/3D.",9,{"inputs":[{"name":"q"},{"name":"memflags"},{"name":"imagedescriptor"},{"name":"gltexturetarget"},{"name":"cl_glint"},{"name":"cl_gluint"}],"output":{"name":"oclresult"}}],[11,"from_gl_renderbuffer","","Returns a new `Image` from an existant renderbuffer.",9,{"inputs":[{"name":"q"},{"name":"memflags"},{"name":"imagedescriptor"},{"name":"cl_gluint"}],"output":{"name":"oclresult"}}],[11,"cmd","","Returns an image command builder used to read, write, copy, etc.",9,{"inputs":[{"name":"self"}],"output":{"name":"imagecmd"}}],[11,"read","","Returns an image command builder set to read.",9,null],[11,"write","","Returns an image command builder set to write.",9,null],[11,"map","","Returns a command builder used to map data for reading or writing.",9,{"inputs":[{"name":"self"}],"output":{"name":"imagemapcmd"}}],[11,"set_default_queue","","Changes the default queue.",9,{"inputs":[{"name":"self"},{"name":"queue"}],"output":{"name":"image"}}],[11,"default_queue","","Returns a reference to the default queue.",9,{"inputs":[{"name":"self"}],"output":{"name":"option"}}],[11,"dims","","Returns this image's dimensions.",9,{"inputs":[{"name":"self"}],"output":{"name":"spatialdims"}}],[11,"pixel_count","","Returns the total number of pixels in this image.",9,{"inputs":[{"name":"self"}],"output":{"name":"usize"}}],[11,"pixel_element_len","","Returns the length of each pixel element.",9,{"inputs":[{"name":"self"}],"output":{"name":"usize"}}],[11,"element_count","","Returns the total number of pixel elements in this image. Equivalent to its length.",9,{"inputs":[{"name":"self"}],"output":{"name":"usize"}}],[11,"info","","Get information about this image.",9,{"inputs":[{"name":"self"},{"name":"imageinfo"}],"output":{"name":"imageinforesult"}}],[11,"mem_info","","Returns info about this image's memory.",9,{"inputs":[{"name":"self"},{"name":"meminfo"}],"output":{"name":"meminforesult"}}],[11,"core_as_ref","","Returns a reference to the core pointer wrapper, usable by functions in the `core` module.",9,{"inputs":[{"name":"self"}],"output":{"name":"memcore"}}],[11,"core","","Returns a reference to the core pointer wrapper, usable by functions in the `core` module.",9,{"inputs":[{"name":"self"}],"output":{"name":"memcore"}}],[11,"fmt","","",9,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"deref","","",9,{"inputs":[{"name":"self"}],"output":{"name":"memcore"}}],[11,"deref_mut","","",9,{"inputs":[{"name":"self"}],"output":{"name":"memcore"}}],[11,"as_mem","","",9,{"inputs":[{"name":"self"}],"output":{"name":"memcore"}}],[11,"new","","Creates and returns a new sampler.",10,{"inputs":[{"name":"context"},{"name":"bool"},{"name":"addressingmode"},{"name":"filtermode"}],"output":{"name":"oclresult"}}],[11,"with_defaults","","Creates and returns a new sampler with some default settings.",10,{"inputs":[{"name":"context"}],"output":{"name":"oclresult"}}],[11,"info","","Returns various kinds of information about the sampler.",10,{"inputs":[{"name":"self"},{"name":"samplerinfo"}],"output":{"name":"samplerinforesult"}}],[11,"fmt","","",10,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"deref","","",10,{"inputs":[{"name":"self"}],"output":{"name":"samplercore"}}],[11,"deref_mut","","",10,{"inputs":[{"name":"self"}],"output":{"name":"samplercore"}}],[11,"clone","","",11,{"inputs":[{"name":"self"}],"output":{"name":"proque"}}],[11,"fmt","","",11,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"builder","","Returns a new `ProQueBuilder`.",11,{"inputs":[],"output":{"name":"proquebuilder"}}],[11,"new","","Creates a new ProQue from individual parts.",11,{"inputs":[{"name":"context"},{"name":"queue"},{"name":"program"},{"name":"option"}],"output":{"name":"proque"}}],[11,"create_kernel","","Creates a kernel with pre-assigned dimensions.",11,{"inputs":[{"name":"self"},{"name":"str"}],"output":{"name":"oclresult"}}],[11,"create_buffer","","Returns a new buffer.",11,{"inputs":[{"name":"self"}],"output":{"name":"oclresult"}}],[11,"set_dims","","Sets the default dimensions used when creating buffers and kernels.",11,{"inputs":[{"name":"self"},{"name":"s"}],"output":null}],[11,"max_wg_size","","Returns the maximum workgroup size supported by the device associated with this `ProQue`.",11,{"inputs":[{"name":"self"}],"output":{"name":"oclresult"}}],[11,"queue","","Returns a reference to the queue associated with this ProQue.",11,{"inputs":[{"name":"self"}],"output":{"name":"queue"}}],[11,"context","","Returns the contained context.",11,{"inputs":[{"name":"self"}],"output":{"name":"context"}}],[11,"program","","Returns the current program build.",11,{"inputs":[{"name":"self"}],"output":{"name":"program"}}],[11,"dims","","Returns the current `dims` or panics.",11,{"inputs":[{"name":"self"}],"output":{"name":"spatialdims"}}],[11,"dims_result","","Returns the current `dims` or an error.",11,{"inputs":[{"name":"self"}],"output":{"name":"oclresult"}}],[11,"to_len","","",11,{"inputs":[{"name":"self"}],"output":{"name":"usize"}}],[11,"to_len_padded","","",11,{"inputs":[{"name":"self"},{"name":"usize"}],"output":{"name":"usize"}}],[11,"to_lens","","",11,null],[11,"dim_count","","",11,{"inputs":[{"name":"self"}],"output":{"name":"u32"}}],[11,"to_work_size","","",11,{"inputs":[{"name":"self"}],"output":{"name":"option"}}],[11,"to_work_offset","","",11,{"inputs":[{"name":"self"}],"output":{"name":"option"}}],[11,"deref","","",11,{"inputs":[{"name":"self"}],"output":{"name":"queue"}}],[11,"clone","","",12,{"inputs":[{"name":"self"}],"output":{"name":"event"}}],[11,"fmt","","",12,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"empty","","Creates a new, empty (null) event which must be filled by a command, associating the event with it.",12,{"inputs":[],"output":{"name":"event"}}],[11,"user","","Creates a new, empty event which must be filled by a newly initiated command, associating the event with it.",12,{"inputs":[{"name":"c"}],"output":{"name":"oclresult"}}],[11,"is_empty","","Returns true if this event is 'empty' and has not yet been associated with a command.",12,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"set_unpark_callback","","Sets a callback function to trigger upon completion of this event which will unpark the current task.",12,{"inputs":[{"name":"self"}],"output":{"name":"oclresult"}}],[11,"info","","Returns info about the event.",12,{"inputs":[{"name":"self"},{"name":"eventinfo"}],"output":{"name":"eventinforesult"}}],[11,"profiling_info","","Returns info about the event.",12,{"inputs":[{"name":"self"},{"name":"profilinginfo"}],"output":{"name":"profilinginforesult"}}],[11,"queue_core","","Returns this event's associated command queue.",12,{"inputs":[{"name":"self"}],"output":{"name":"oclresult"}}],[11,"core","","Returns a reference to the core pointer wrapper, usable by functions in the `core` module.",12,{"inputs":[{"name":"self"}],"output":{"name":"eventcore"}}],[11,"into_raw","","Consumes the `Event`, returning the wrapped `cl_event` pointer.",12,{"inputs":[{"name":"self"}],"output":{"name":"cl_event"}}],[11,"from_raw","","Constructs an `Event` from a raw `cl_event` pointer.",12,{"inputs":[{"name":"cl_event"}],"output":{"name":"event"}}],[11,"from","","",12,{"inputs":[{"name":"eventcore"}],"output":{"name":"event"}}],[11,"default","","",12,{"inputs":[],"output":{"name":"event"}}],[11,"deref","","",12,{"inputs":[{"name":"self"}],"output":{"name":"eventcore"}}],[11,"deref_mut","","",12,{"inputs":[{"name":"self"}],"output":{"name":"eventcore"}}],[11,"as_ref","","",12,{"inputs":[{"name":"self"}],"output":{"name":"eventcore"}}],[11,"fmt","","",12,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"as_ptr_ref","","",12,{"inputs":[{"name":"self"}],"output":{"name":"cl_event"}}],[11,"as_ptr_ptr","","",12,null],[11,"count","","",12,{"inputs":[{"name":"self"}],"output":{"name":"u32"}}],[11,"poll","","",12,{"inputs":[{"name":"self"}],"output":{"name":"poll"}}],[11,"new","","Returns a new, empty, `EventArray`.",13,{"inputs":[],"output":{"name":"eventarray"}}],[11,"push","","Pushes a new event into the list.",13,{"inputs":[{"name":"self"},{"name":"e"}],"output":{"name":"result"}}],[11,"push_some","","Pushes an `Option` to the list if it is `Some(...)`.",13,{"inputs":[{"name":"self"},{"name":"option"}],"output":{"name":"result"}}],[11,"pop","","Removes the last event from the list and returns it.",13,{"inputs":[{"name":"self"}],"output":{"name":"option"}}],[11,"swap_remove","","Removes an event from the list and returns it, swapping the last element into its place.",13,{"inputs":[{"name":"self"},{"name":"usize"}],"output":{"name":"event"}}],[11,"remove","","Removes an event from the list and returns it, shifting elements after it to the left.",13,{"inputs":[{"name":"self"},{"name":"usize"}],"output":{"name":"event"}}],[11,"clear","","Clears all events from the list whether or not they have completed.",13,{"inputs":[{"name":"self"}],"output":null}],[11,"clear_completed","","Clears events which have already completed.",13,{"inputs":[{"name":"self"}],"output":{"name":"oclresult"}}],[11,"wait_for","","Blocks the host thread until all events in this list are complete.",13,{"inputs":[{"name":"self"}],"output":{"name":"oclresult"}}],[11,"enqueue_marker","","Enqueue a marker event representing the completion of each and every event in this list.",13,{"inputs":[{"name":"self"},{"name":"queue"}],"output":{"name":"oclresult"}}],[11,"len","","The number of events in this list.",13,{"inputs":[{"name":"self"}],"output":{"name":"usize"}}],[11,"as_slice","","Returns a slice of events in the list.",13,null],[11,"as_mut_slice","","Returns a mutable slice of events in the list.",13,null],[11,"from","","",13,{"inputs":[{"name":"e"}],"output":{"name":"eventarray"}}],[11,"from","","",13,{"inputs":[{"name":"e"}],"output":{"name":"eventarray"}}],[11,"from","","",13,null],[11,"deref","","",13,null],[11,"deref_mut","","",13,null],[11,"clone","","",13,{"inputs":[{"name":"self"}],"output":{"name":"eventarray"}}],[11,"drop","","",13,{"inputs":[{"name":"self"}],"output":null}],[11,"fmt","","",13,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"poll","","Removes (pops) each event from this list and waits for it to complete, dropping it in the process.",13,{"inputs":[{"name":"self"}],"output":{"name":"poll"}}],[11,"as_ptr_ptr","","",13,null],[11,"count","","",13,{"inputs":[{"name":"self"}],"output":{"name":"u32"}}],[11,"fmt","","",14,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"clone","","",14,{"inputs":[{"name":"self"}],"output":{"name":"eventlist"}}],[11,"new","","Returns a new, empty, stack-allocated `EventList`.",14,{"inputs":[],"output":{"name":"eventlist"}}],[11,"with_capacity","","Returns a new, empty, EventList`with an initial capacity of`cap`.",14,{"inputs":[{"name":"usize"}],"output":{"name":"eventlist"}}],[11,"push","","Adds an event to the list.",14,{"inputs":[{"name":"self"},{"name":"e"}],"output":null}],[11,"push_some","","Pushes an `Option` to the list if it is `Some(...)`.",14,{"inputs":[{"name":"self"},{"name":"option"}],"output":null}],[11,"pop","","Removes the last event from the list and returns it.",14,{"inputs":[{"name":"self"}],"output":{"name":"option"}}],[11,"clear","","Clears all events from the list whether or not they have completed.",14,{"inputs":[{"name":"self"}],"output":null}],[11,"clear_completed","","Clears events which have completed.",14,{"inputs":[{"name":"self"}],"output":{"name":"oclresult"}}],[11,"wait_for","","Blocks the host thread until all events in this list are complete.",14,{"inputs":[{"name":"self"}],"output":{"name":"oclresult"}}],[11,"enqueue_marker","","Enqueue a marker event representing the completion of each and every event in this list.",14,{"inputs":[{"name":"self"},{"name":"queue"}],"output":{"name":"oclresult"}}],[11,"as_slice","","Returns a slice of the contained events.",14,null],[11,"as_mut_slice","","Returns a mutable slice of the contained events.",14,null],[11,"from","","",14,{"inputs":[{"name":"e"}],"output":{"name":"eventlist"}}],[11,"from","","",14,{"inputs":[{"name":"e"}],"output":{"name":"eventlist"}}],[11,"from","","",14,{"inputs":[{"name":"vec"}],"output":{"name":"eventlist"}}],[11,"from","","",14,{"inputs":[{"name":"option"}],"output":{"name":"eventlist"}}],[11,"from","","",14,{"inputs":[{"name":"option"}],"output":{"name":"eventlist"}}],[11,"from","","",14,{"inputs":[{"name":"option"}],"output":{"name":"eventlist"}}],[11,"from","","",14,null],[11,"from","","",14,null],[11,"from","","",14,null],[11,"from","","",14,null],[11,"from","","",14,null],[11,"from","","",14,null],[11,"from","","",14,null],[11,"from","","",14,null],[11,"from","","",14,null],[11,"from","","",14,null],[11,"from","","",14,null],[11,"from","","",14,null],[11,"from","","",14,null],[11,"from","","",14,null],[11,"from","","",14,null],[11,"from","","",14,null],[11,"from","","",14,null],[11,"from","","",14,null],[11,"from","","",14,null],[11,"from","","",14,null],[11,"from","","",14,null],[11,"from","","",14,null],[11,"from","","",14,null],[11,"from","","",14,null],[11,"from","","",14,null],[11,"from","","",14,null],[11,"from","","",14,null],[11,"from","","",14,null],[11,"from","","",14,null],[11,"from","","",14,null],[11,"from","","",14,null],[11,"from","","",14,null],[11,"from","","",14,null],[11,"from","","",14,null],[11,"from","","",14,null],[11,"from","","",14,null],[11,"from","","",14,null],[11,"from","","",14,null],[11,"from","","",14,null],[11,"from","","",14,null],[11,"from","","",14,null],[11,"from","","",14,null],[11,"from","","",14,null],[11,"from","","",14,null],[11,"from","","",14,null],[11,"from","","",14,null],[11,"from","","",14,{"inputs":[{"name":"eventarray"}],"output":{"name":"eventlist"}}],[11,"from","","",14,{"inputs":[{"name":"raweventarray"}],"output":{"name":"eventlist"}}],[11,"from","","",14,{"inputs":[{"name":"box"}],"output":{"name":"eventlist"}}],[11,"from","","",14,{"inputs":[{"name":"box"}],"output":{"name":"eventlist"}}],[11,"from","","",14,{"inputs":[{"name":"ref"}],"output":{"name":"eventlist"}}],[11,"from","","Returns an `EventList` containing owned copies of each element in this `ClWaitListPtrEnum`.",14,{"inputs":[{"name":"clwaitlistptrenum"}],"output":{"name":"eventlist"}}],[11,"deref","","",14,null],[11,"deref_mut","","",14,null],[11,"into_iter","","",14,null],[11,"poll","","Removes (pops) each event from this list and waits for it to complete, dropping it in the process.",14,{"inputs":[{"name":"self"}],"output":{"name":"poll"}}],[11,"as_ptr_ptr","","",14,null],[11,"count","","",14,{"inputs":[{"name":"self"}],"output":{"name":"u32"}}],[11,"clone","","",1,{"inputs":[{"name":"self"}],"output":{"name":"spatialdims"}}],[11,"fmt","","",1,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"eq","","",1,{"inputs":[{"name":"self"},{"name":"spatialdims"}],"output":{"name":"bool"}}],[11,"ne","","",1,{"inputs":[{"name":"self"},{"name":"spatialdims"}],"output":{"name":"bool"}}],[11,"new","","Returns a new `SpatialDims`.",1,{"inputs":[{"name":"option"},{"name":"option"},{"name":"option"}],"output":{"name":"oclresult"}}],[11,"dim_count","","Returns the number of dimensions defined by this `SpatialDims`.",1,{"inputs":[{"name":"self"}],"output":{"name":"u32"}}],[11,"to_lens","","Returns a 3D size or an error if unspecified.",1,{"inputs":[{"name":"self"}],"output":{"name":"oclresult"}}],[11,"to_offset","","Returns a 3D offset or an error if unspecified.",1,{"inputs":[{"name":"self"}],"output":{"name":"oclresult"}}],[11,"to_len","","Returns the product of all contained dimensional values (equivalent to a length, area, or volume) or zero if unspecified.",1,{"inputs":[{"name":"self"}],"output":{"name":"usize"}}],[11,"try_to_padded_len","","Takes the length and rounds it up to the nearest `incr` or an error.",1,{"inputs":[{"name":"self"},{"name":"usize"}],"output":{"name":"oclresult"}}],[11,"is_unspecified","","Returns `true` if this `SpatialDims` is an `Unspecified` variant.",1,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"to_len_padded","","",1,{"inputs":[{"name":"self"},{"name":"usize"}],"output":{"name":"usize"}}],[11,"to_len","","",1,{"inputs":[{"name":"self"}],"output":{"name":"usize"}}],[11,"to_lens","","",1,null],[11,"dim_count","","",1,{"inputs":[{"name":"self"}],"output":{"name":"u32"}}],[11,"to_work_size","","",1,{"inputs":[{"name":"self"}],"output":{"name":"option"}}],[11,"to_work_offset","","",1,{"inputs":[{"name":"self"}],"output":{"name":"option"}}],[11,"index","","",1,{"inputs":[{"name":"self"},{"name":"usize"}],"output":{"name":"usize"}}],[11,"from","","",1,{"inputs":[{"name":"spatialdims"}],"output":{"name":"spatialdims"}}],[11,"from","","",1,{"inputs":[{"name":"usize"}],"output":{"name":"spatialdims"}}],[11,"from","","",1,{"inputs":[{"name":"isize"}],"output":{"name":"spatialdims"}}],[11,"from","","",1,{"inputs":[{"name":"u32"}],"output":{"name":"spatialdims"}}],[11,"from","","",1,{"inputs":[{"name":"i32"}],"output":{"name":"spatialdims"}}],[11,"from","","",1,null],[11,"from","","",1,null],[11,"from","","",1,null],[11,"from","","",1,null],[11,"from","","",1,null],[11,"from","","",1,null],[11,"from","","",1,null],[11,"from","","",1,null],[11,"from","","",1,null],[11,"from","","",1,null],[11,"from","","",1,null],[11,"from","","",1,null],[0,"async","","Types related to futures and asynchrony.",null,null],[3,"RwVec","ocl::async","A locking `Vec` which interoperates with OpenCL events and Rust futures to provide exclusive access to data.",null,null],[3,"ReadGuard","","Allows access to the data contained within a lock just like a mutex guard.",null,null],[3,"WriteGuard","","Allows access to the data contained within just like a mutex guard.",null,null],[3,"FutureRwGuard","","A future that resolves to a read or write guard after ensuring that the data being guarded is appropriately locked during the execution of an OpenCL command.",null,null],[3,"MemMap","","A view of memory mapped by `clEnqueueMap{...}`.",null,null],[3,"FutureMemMap","","A future which resolves to a `MemMap` as soon as its creating command completes.",null,null],[4,"Error","","An enum containing either a `String` or one of several other error types.",null,null],[13,"Ocl","","",15,null],[13,"MpscSendError","","",15,null],[13,"OneshotCanceled","","",15,null],[13,"Other","","",15,null],[5,"result","","Creates a new \"leaf future\" which will resolve with the given result.",null,{"inputs":[{"name":"result"}],"output":{"name":"futureresult"}}],[5,"ok","","Creates a \"leaf future\" from an immediate value of a finished and successful computation.",null,{"inputs":[{"name":"t"}],"output":{"name":"futureresult"}}],[5,"err","","Creates a \"leaf future\" from an immediate value of a failed computation.",null,{"inputs":[{"name":"error"}],"output":{"name":"futureresult"}}],[11,"string","","Returns a new `Error::String` with the given description.",15,{"inputs":[{"name":"s"}],"output":{"name":"error"}}],[11,"prepend","","If this is a `String` variant, concatenate `txt` to the front of the contained string. Otherwise, do nothing at all.",15,{"inputs":[{"name":"self"},{"name":"s"}],"output":null}],[11,"description","","",15,{"inputs":[{"name":"self"}],"output":{"name":"str"}}],[11,"from","","",15,{"inputs":[{"name":"oclerror"}],"output":{"name":"error"}}],[11,"from","ocl","",0,{"inputs":[{"name":"error"}],"output":{"name":"oclerror"}}],[11,"from","ocl::async","",15,{"inputs":[{"name":"senderror"}],"output":{"name":"error"}}],[11,"from","","",15,{"inputs":[{"name":"oneshotcanceled"}],"output":{"name":"error"}}],[11,"from","","",15,{"inputs":[{"name":"box"}],"output":{"name":"error"}}],[11,"from","","",15,null],[11,"from","","",15,{"inputs":[{"name":"string"}],"output":{"name":"error"}}],[11,"from","","",15,{"inputs":[{"name":"str"}],"output":{"name":"error"}}],[11,"from","","",15,{"inputs":[{"name":"nulerror"}],"output":{"name":"error"}}],[11,"from","","",15,{"inputs":[{"name":"error"}],"output":{"name":"error"}}],[11,"fmt","","",15,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"fmt","","",15,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"fmt","ocl","",16,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"new","","Returns a new `FutureMemMap`.",16,{"inputs":[{"name":"memmapcore"},{"name":"usize"},{"name":"event"},{"name":"mem"},{"name":"queue"}],"output":{"name":"futurememmap"}}],[11,"set_unmap_wait_list","","Set an event wait list for the unmap command.",16,{"inputs":[{"name":"self"},{"name":"el"}],"output":null}],[11,"create_unmap_target_event","","Create an event which will be triggered (set complete) after this future resolves into a `MemMap` and after that `MemMap` is dropped or manually unmapped.",16,{"inputs":[{"name":"self"}],"output":{"name":"asyncresult"}}],[11,"wait","","Blocks the current thread until the OpenCL command is complete and an appropriate lock can be obtained on the underlying data.",16,{"inputs":[{"name":"self"}],"output":{"name":"asyncresult"}}],[11,"unmap_target_event","","Returns the unmap event if it has been created.",16,{"inputs":[{"name":"self"}],"output":{"name":"option"}}],[11,"poll","","",16,{"inputs":[{"name":"self"}],"output":{"name":"poll"}}],[11,"fmt","","",17,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"release","","Triggers the release event and releases the lock held by this `ReadGuard` before returning the original `RwVec`.",17,{"inputs":[{"name":"readguard"}],"output":{"name":"rwvec"}}],[11,"release_event","","Returns a reference to the event previously set using `create_release_event` on the `FutureReadGuard` which preceded this `ReadGuard`. The event can be manually 'triggered' by calling `...set_complete()...` or used normally (as a wait event) by subsequent commands. If the event is not manually completed it will be automatically set complete when this `ReadGuard` is dropped.",17,{"inputs":[{"name":"readguard"}],"output":{"name":"option"}}],[11,"deref","","",17,{"inputs":[{"name":"self"}],"output":{"name":"vec"}}],[11,"drop","","",17,{"inputs":[{"name":"self"}],"output":null}],[11,"fmt","","",18,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"release","","Triggers the release event and releases the lock held by this `WriteGuard` before returning the original `RwVec`.",18,{"inputs":[{"name":"writeguard"}],"output":{"name":"rwvec"}}],[11,"release_event","","Returns a reference to the event previously set using `create_release_event` on the `FutureWriteGuard` which preceded this `WriteGuard`. The event can be manually 'triggered' by calling `...set_complete()...` or used normally (as a wait event) by subsequent commands. If the event is not manually completed it will be automatically set complete when this `WriteGuard` is dropped.",18,{"inputs":[{"name":"writeguard"}],"output":{"name":"option"}}],[11,"deref","","",18,{"inputs":[{"name":"self"}],"output":{"name":"vec"}}],[11,"deref_mut","","",18,{"inputs":[{"name":"self"}],"output":{"name":"vec"}}],[11,"drop","","",18,{"inputs":[{"name":"self"}],"output":null}],[11,"fmt","","",19,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"set_wait_list","","Sets an event wait list.",19,{"inputs":[{"name":"self"},{"name":"l"}],"output":null}],[11,"set_command_completion_event","","Sets a command completion event.",19,{"inputs":[{"name":"self"},{"name":"event"}],"output":null}],[11,"create_lock_event","","Creates an event which will be triggered when a lock is obtained on the guarded internal `Vec`.",19,{"inputs":[{"name":"self"},{"name":"c"}],"output":{"name":"asyncresult"}}],[11,"create_release_event","","Creates an event which will be triggered after this future resolves and the ensuing `RwGuard` is dropped or manually released.",19,{"inputs":[{"name":"self"},{"name":"c"}],"output":{"name":"asyncresult"}}],[11,"lock_event","","Returns a reference to the event previously created with `::create_lock_event` which will trigger (be completed) when the wait events are complete and the lock is locked.",19,{"inputs":[{"name":"self"}],"output":{"name":"option"}}],[11,"release_event","","Returns a reference to the event previously created with `::create_release_event` which will trigger (be completed) when a lock is obtained on the guarded internal `Vec`.",19,{"inputs":[{"name":"self"}],"output":{"name":"option"}}],[11,"wait","","Blocks the current thread until the OpenCL command is complete and an appropriate lock can be obtained on the underlying data.",19,{"inputs":[{"name":"self"}],"output":{"name":"asyncresult"}}],[11,"as_mut_ptr","","Returns a mutable pointer to the data contained within the internal `Vec`, bypassing all locks and protections.",19,{"inputs":[{"name":"self"}],"output":{"name":"option"}}],[11,"as_mut_slice","","Returns a mutable slice to the data contained within the internal `Vec`, bypassing all locks and protections.",19,{"inputs":[{"name":"self"}],"output":{"name":"option"}}],[11,"len","","Returns the length of the internal `Vec`.",19,{"inputs":[{"name":"self"}],"output":{"name":"usize"}}],[11,"poll","","",19,{"inputs":[{"name":"self"}],"output":{"name":"poll"}}],[11,"drop","","Drops this FutureRwGuard.",19,{"inputs":[{"name":"self"}],"output":null}],[11,"upgrade_after_command","","",19,{"inputs":[{"name":"self"}],"output":{"name":"futurewriter"}}],[11,"fmt","","",20,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"new","","Creates and returns a new `RwVec`.",20,{"inputs":[],"output":{"name":"rwvec"}}],[11,"read","","Returns a new `FutureRwGuard` which will resolve into a a `RwGuard`.",20,{"inputs":[{"name":"self"}],"output":{"name":"futurereader"}}],[11,"write","","Returns a new `FutureRwGuard` which will resolve into a a `RwGuard`.",20,{"inputs":[{"name":"self"}],"output":{"name":"futurewriter"}}],[11,"as_mut_slice","","Returns a mutable slice into the contained `Vec`.",20,null],[11,"len","","Returns the length of the internal `Vec`.",20,{"inputs":[{"name":"self"}],"output":{"name":"usize"}}],[11,"from","","",20,{"inputs":[{"name":"qrwlock"}],"output":{"name":"rwvec"}}],[11,"from","","",20,{"inputs":[{"name":"vec"}],"output":{"name":"rwvec"}}],[11,"clone","","",20,{"inputs":[{"name":"self"}],"output":{"name":"rwvec"}}],[11,"fmt","","",21,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"new","","",21,{"inputs":[{"name":"memmapcore"},{"name":"usize"},{"name":"option"},{"name":"option"},{"name":"memcore"},{"name":"queue"}],"output":{"name":"memmap"}}],[11,"unmap","","Returns an unmap command builder.",21,{"inputs":[{"name":"self"}],"output":{"name":"memunmapcmd"}}],[11,"enqueue_unmap","","Enqueues an unmap command for this memory object immediately.",21,{"inputs":[{"name":"self"},{"name":"option"},{"name":"option"},{"name":"option"}],"output":{"name":"asyncresult"}}],[11,"unmap_target_event","","Returns a reference to the unmap target event if it has been set.",21,{"inputs":[{"name":"self"}],"output":{"name":"option"}}],[11,"unmap_wait_list","","Returns a reference to the unmap wait list if it has been set.",21,{"inputs":[{"name":"self"}],"output":{"name":"option"}}],[11,"is_unmapped","","Returns true if an unmap command has already been enqueued, causing the memory referenced by this `MemMap` to become invalid.",21,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"as_ptr","","Returns a pointer to the host mapped memory.",21,null],[11,"as_mut_ptr","","Returns a mutable pointer to the host mapped memory.",21,null],[11,"queue","","Returns a reference to the internal core command queue.",21,{"inputs":[{"name":"self"}],"output":{"name":"queue"}}],[11,"deref","","",21,null],[11,"deref_mut","","",21,null],[11,"drop","","",21,{"inputs":[{"name":"self"}],"output":null}],[11,"as_mem","","",21,{"inputs":[{"name":"self"}],"output":{"name":"memcore"}}],[6,"Result","ocl::async","",null,null],[6,"FutureReader","","",null,null],[6,"FutureWriter","","",null,null],[6,"FutureResult","","",null,null],[0,"prm","ocl","OpenCL scalar and vector primitive types.",null,null],[6,"cl_char","ocl::prm","",null,null],[6,"cl_uchar","","",null,null],[6,"cl_short","","",null,null],[6,"cl_ushort","","",null,null],[6,"cl_int","","",null,null],[6,"cl_uint","","",null,null],[6,"cl_long","","",null,null],[6,"cl_ulong","","",null,null],[6,"cl_half","","",null,null],[6,"cl_float","","",null,null],[6,"cl_double","","",null,null],[6,"cl_bool","","",null,null],[6,"cl_bitfield","","",null,null],[6,"cl_GLuint","","",null,null],[6,"cl_GLint","","",null,null],[6,"cl_GLenum","","",null,null],[3,"Char","","",null,null],[3,"Char2","","",null,null],[3,"Char3","","",null,null],[3,"Char4","","",null,null],[3,"Char8","","",null,null],[3,"Char16","","",null,null],[3,"Uchar","","",null,null],[3,"Uchar2","","",null,null],[3,"Uchar3","","",null,null],[3,"Uchar4","","",null,null],[3,"Uchar8","","",null,null],[3,"Uchar16","","",null,null],[3,"Short","","",null,null],[3,"Short2","","",null,null],[3,"Short3","","",null,null],[3,"Short4","","",null,null],[3,"Short8","","",null,null],[3,"Short16","","",null,null],[3,"Ushort","","",null,null],[3,"Ushort2","","",null,null],[3,"Ushort3","","",null,null],[3,"Ushort4","","",null,null],[3,"Ushort8","","",null,null],[3,"Ushort16","","",null,null],[3,"Int","","",null,null],[3,"Int2","","",null,null],[3,"Int3","","",null,null],[3,"Int4","","",null,null],[3,"Int8","","",null,null],[3,"Int16","","",null,null],[3,"Uint","","",null,null],[3,"Uint2","","",null,null],[3,"Uint3","","",null,null],[3,"Uint4","","",null,null],[3,"Uint8","","",null,null],[3,"Uint16","","",null,null],[3,"Long","","",null,null],[3,"Long2","","",null,null],[3,"Long3","","",null,null],[3,"Long4","","",null,null],[3,"Long8","","",null,null],[3,"Long16","","",null,null],[3,"Ulong","","",null,null],[3,"Ulong2","","",null,null],[3,"Ulong3","","",null,null],[3,"Ulong4","","",null,null],[3,"Ulong8","","",null,null],[3,"Ulong16","","",null,null],[3,"Float","","",null,null],[3,"Float2","","",null,null],[3,"Float3","","",null,null],[3,"Float4","","",null,null],[3,"Float8","","",null,null],[3,"Float16","","",null,null],[3,"Double","","",null,null],[3,"Double2","","",null,null],[3,"Double3","","",null,null],[3,"Double4","","",null,null],[3,"Double8","","",null,null],[3,"Double16","","",null,null],[0,"traits","ocl","Commonly used traits.",null,null],[8,"OclPrm","ocl::traits","A primitive type usable within `OpenCL` kernels.",null,null],[8,"OclScl","","A scalar type usable within OpenCL kernels.",null,null],[8,"OclVec","","A vector type usable within `OpenCL` kernels.",null,null],[8,"WorkDims","","Types which have properties describing the amount of work to be done in multiple dimensions.",null,null],[10,"dim_count","","Returns the number of dimensions defined.",22,{"inputs":[{"name":"self"}],"output":{"name":"u32"}}],[10,"to_work_size","","Returns an array representing the amount of work to be done by a kernel.",22,{"inputs":[{"name":"self"}],"output":{"name":"option"}}],[10,"to_work_offset","","Returns an array representing the offset of a work item or memory location.",22,{"inputs":[{"name":"self"}],"output":{"name":"option"}}],[8,"MemLen","","Types which have properties allowing them to be used to define the size of a volume of memory.",null,null],[10,"to_len","","Returns the exact number of elements of a volume of memory (equivalent to `Vec::len()`).",23,{"inputs":[{"name":"self"}],"output":{"name":"usize"}}],[10,"to_len_padded","","Returns the length of a volume of memory padded to the next multiple of `incr`.",23,{"inputs":[{"name":"self"},{"name":"usize"}],"output":{"name":"usize"}}],[10,"to_lens","","Returns the exact lengths of each dimension of a volume of memory.",23,null],[8,"IntoMarker","","Conversion to a 'marker' event.",null,null],[10,"into_marker","","",24,{"inputs":[{"name":"self"},{"name":"queue"}],"output":{"name":"oclresult"}}],[8,"IntoRawEventArray","","Conversion to a stack allocated array of `cl_event` pointers.",null,null],[10,"into_raw_array","","",25,{"inputs":[{"name":"self"}],"output":{"name":"raweventarray"}}],[0,"builders","ocl","Builders and associated settings-related types.",null,null],[3,"ImageFormat","ocl::builders","Image format properties used by `Image`.",null,null],[12,"channel_order","","",26,null],[12,"channel_data_type","","",26,null],[3,"ImageDescriptor","","An image descriptor use in the creation of `Image`.",null,null],[12,"image_type","","",27,null],[12,"image_width","","",27,null],[12,"image_height","","",27,null],[12,"image_depth","","",27,null],[12,"image_array_size","","",27,null],[12,"image_row_pitch","","",27,null],[12,"image_slice_pitch","","",27,null],[12,"buffer","","",27,null],[3,"ContextProperties","","Context properties list.",null,null],[3,"ContextBuilder","","A builder for `Context`.",null,null],[3,"ProgramBuilder","","A builder for `Program`.",null,null],[3,"ImageBuilder","","A builder for `Image`.",null,null],[3,"ProQueBuilder","","A builder for `ProQue`.",null,null],[3,"BufferCmd","","A buffer command builder used to enqueue reads, writes, fills, and copies.",null,null],[3,"BufferReadCmd","","A buffer command builder used to enqueue reads.",null,null],[3,"BufferWriteCmd","","A buffer command builder used to enqueue writes.",null,null],[3,"BufferMapCmd","","A command builder used to enqueue a map command.",null,null],[3,"ImageCmd","","An image command builder for enqueuing reads, writes, fills, and copies.",null,null],[3,"KernelCmd","","A kernel command builder used to queue a kernel with a mix of default and optionally specified arguments.",null,null],[3,"BufferBuilder","","A buffer builder.",null,null],[4,"BuildOpt","","A build option used by ProgramBuilder.",null,null],[13,"CmplrDefine","","",28,null],[12,"ident","ocl::builders::BuildOpt","",28,null],[12,"val","","",28,null],[13,"CmplrInclDir","ocl::builders","",28,null],[12,"path","ocl::builders::BuildOpt","",28,null],[13,"CmplrOther","ocl::builders","",28,null],[13,"IncludeDefine","","",28,null],[12,"ident","ocl::builders::BuildOpt","",28,null],[12,"val","","",28,null],[13,"IncludeRaw","ocl::builders","",28,null],[13,"IncludeRawEof","","",28,null],[4,"DeviceSpecifier","","Specifies [what boils down to] a list of devices.",null,null],[13,"All","","",29,null],[13,"First","","",29,null],[13,"Single","","",29,null],[13,"List","","",29,null],[13,"Indices","","",29,null],[13,"WrappingIndices","","",29,null],[13,"TypeFlags","","",29,null],[4,"BufferCmdKind","","The type of operation to be performed by a command.",null,null],[13,"Unspecified","","",30,null],[13,"Read","","",30,null],[13,"Write","","",30,null],[13,"Map","","",30,null],[13,"Copy","","",30,null],[12,"dst_buffer","ocl::builders::BufferCmdKind","",30,null],[12,"dst_offset","","",30,null],[12,"len","","",30,null],[13,"Fill","ocl::builders","",30,null],[12,"pattern","ocl::builders::BufferCmdKind","",30,null],[12,"len","","",30,null],[13,"CopyToImage","ocl::builders","",30,null],[12,"image","ocl::builders::BufferCmdKind","",30,null],[12,"dst_origin","","",30,null],[12,"region","","",30,null],[13,"GLAcquire","ocl::builders","",30,null],[13,"GLRelease","","",30,null],[4,"BufferCmdDataShape","","The 'shape' of the data to be processed, whether one or multi-dimensional.",null,null],[13,"Lin","","",31,null],[12,"offset","ocl::builders::BufferCmdDataShape","",31,null],[13,"Rect","ocl::builders","",31,null],[12,"src_origin","ocl::builders::BufferCmdDataShape","",31,null],[12,"dst_origin","","",31,null],[12,"region","","",31,null],[12,"src_row_pitch_bytes","","",31,null],[12,"src_slc_pitch_bytes","","",31,null],[12,"dst_row_pitch_bytes","","",31,null],[12,"dst_slc_pitch_bytes","","",31,null],[4,"ImageCmdKind","ocl::builders","The type of operation to be performed by a command.",null,null],[13,"Unspecified","","",32,null],[13,"Read","","",32,null],[12,"data","ocl::builders::ImageCmdKind","",32,null],[13,"Write","ocl::builders","",32,null],[12,"data","ocl::builders::ImageCmdKind","",32,null],[13,"Map","ocl::builders","",32,null],[13,"Fill","","",32,null],[12,"color","ocl::builders::ImageCmdKind","",32,null],[13,"Copy","ocl::builders","",32,null],[12,"dst_image","ocl::builders::ImageCmdKind","",32,null],[12,"dst_origin","","",32,null],[13,"CopyToBuffer","ocl::builders","",32,null],[12,"buffer","ocl::builders::ImageCmdKind","",32,null],[12,"dst_origin","","",32,null],[13,"GLAcquire","ocl::builders","",32,null],[13,"GLRelease","","",32,null],[4,"ClNullEventPtrEnum","","",null,null],[13,"Null","","",33,null],[13,"Event","","",33,null],[13,"EventList","","",33,null],[4,"ClWaitListPtrEnum","","An enum which can represent several different ways of representing a event wait list.",null,null],[13,"Null","","",34,null],[13,"RawEventArray","","",34,null],[13,"EventCoreOwned","","",34,null],[13,"EventOwned","","",34,null],[13,"EventCore","","",34,null],[13,"Event","","",34,null],[13,"EventList","","",34,null],[13,"EventSlice","","",34,null],[13,"EventPtrSlice","","",34,null],[13,"RefEventList","","",34,null],[13,"RefTraitObj","","",34,null],[13,"BoxTraitObj","","",34,null],[0,"flags","ocl","Bitflags for various parameter types.",null,null],[3,"DeviceType","ocl::flags","cl_device_type - bitfield",null,null],[17,"DEVICE_TYPE_DEFAULT","","",null,null],[17,"DEVICE_TYPE_CPU","","",null,null],[17,"DEVICE_TYPE_GPU","","",null,null],[17,"DEVICE_TYPE_ACCELERATOR","","",null,null],[17,"DEVICE_TYPE_CUSTOM","","",null,null],[17,"DEVICE_TYPE_ALL","","",null,null],[3,"DeviceFpConfig","","cl_device_fp_config - bitfield",null,null],[17,"FP_DENORM","","",null,null],[17,"FP_INF_NAN","","",null,null],[17,"FP_ROUND_TO_NEAREST","","",null,null],[17,"FP_ROUND_TO_ZERO","","",null,null],[17,"FP_ROUND_TO_INF","","",null,null],[17,"FP_FMA","","",null,null],[17,"FP_SOFT_FLOAT","","",null,null],[17,"FP_CORRECTLY_ROUNDED_DIVIDE_SQRT","","",null,null],[3,"DeviceExecCapabilities","","cl_device_exec_capabilities - bitfield",null,null],[17,"EXEC_KERNEL","","",null,null],[17,"EXEC_NATIVE_KERNEL","","",null,null],[3,"CommandQueueProperties","","cl_command_queue_properties - bitfield",null,null],[17,"QUEUE_OUT_OF_ORDER_EXEC_MODE_ENABLE","","",null,null],[17,"QUEUE_PROFILING_ENABLE","","",null,null],[3,"DeviceAffinityDomain","","cl_device_affinity_domain",null,null],[17,"DEVICE_AFFINITY_DOMAIN_NUMA","","",null,null],[17,"DEVICE_AFFINITY_DOMAIN_L4_CACHE","","",null,null],[17,"DEVICE_AFFINITY_DOMAIN_L3_CACHE","","",null,null],[17,"DEVICE_AFFINITY_DOMAIN_L2_CACHE","","",null,null],[17,"DEVICE_AFFINITY_DOMAIN_L1_CACHE","","",null,null],[17,"DEVICE_AFFINITY_DOMAIN_NEXT_PARTITIONABLE","","",null,null],[3,"MemFlags","","cl_mem_flags - bitfield",null,null],[17,"MEM_READ_WRITE","","",null,null],[17,"MEM_WRITE_ONLY","","",null,null],[17,"MEM_READ_ONLY","","",null,null],[17,"MEM_USE_HOST_PTR","","",null,null],[17,"MEM_ALLOC_HOST_PTR","","",null,null],[17,"MEM_COPY_HOST_PTR","","",null,null],[17,"MEM_HOST_WRITE_ONLY","","",null,null],[17,"MEM_HOST_READ_ONLY","","",null,null],[17,"MEM_HOST_NO_ACCESS","","",null,null],[3,"MemMigrationFlags","","cl_mem_migration_flags - bitfield",null,null],[17,"MIGRATE_MEM_OBJECT_HOST","","",null,null],[17,"MIGRATE_MEM_OBJECT_CONTENT_UNDEFINED","","",null,null],[3,"MapFlags","","cl_map_flags - bitfield",null,null],[17,"MAP_READ","","",null,null],[17,"MAP_WRITE","","",null,null],[17,"MAP_WRITE_INVALIDATE_REGION","","",null,null],[3,"ProgramBinaryType","","cl_program_binary_type",null,null],[17,"PROGRAM_BINARY_TYPE_NONE","","",null,null],[17,"PROGRAM_BINARY_TYPE_COMPILED_OBJECT","","",null,null],[17,"PROGRAM_BINARY_TYPE_LIBRARY","","",null,null],[17,"PROGRAM_BINARY_TYPE_EXECUTABLE","","",null,null],[3,"KernelArgTypeQualifier","","cl_kernel_arg_type_qualifer",null,null],[17,"KERNEL_ARG_TYPE_NONE","","",null,null],[17,"KERNEL_ARG_TYPE_CONST","","",null,null],[17,"KERNEL_ARG_TYPE_RESTRICT","","",null,null],[17,"KERNEL_ARG_TYPE_VOLATILE","","",null,null],[0,"enums","ocl","Enumerators for settings and information requests.",null,null],[4,"ImageChannelOrder","ocl::enums","Specifies the number of channels and the channel layout i.e. the memory layout in which channels are stored in the image. Valid values are described in the table below. (from SDK)",null,null],[13,"R","","",35,null],[13,"A","","",35,null],[13,"Rg","","",35,null],[13,"Ra","","",35,null],[13,"Rgb","","",35,null],[13,"Rgba","","",35,null],[13,"Bgra","","",35,null],[13,"Argb","","",35,null],[13,"Intensity","","",35,null],[13,"Luminance","","",35,null],[13,"Rx","","",35,null],[13,"Rgx","","",35,null],[13,"Rgbx","","",35,null],[13,"Depth","","",35,null],[13,"DepthStencil","","",35,null],[4,"ImageChannelDataType","","Describes the size of the channel data type. The number of bits per element determined by the image_channel_data_type and image_channel_order must be a power of two. The list of supported values is described in the table below. (from SDK)",null,null],[13,"SnormInt8","","",36,null],[13,"SnormInt16","","",36,null],[13,"UnormInt8","","",36,null],[13,"UnormInt16","","",36,null],[13,"UnormShort565","","",36,null],[13,"UnormShort555","","",36,null],[13,"UnormInt101010","","",36,null],[13,"SignedInt8","","",36,null],[13,"SignedInt16","","",36,null],[13,"SignedInt32","","",36,null],[13,"UnsignedInt8","","",36,null],[13,"UnsignedInt16","","",36,null],[13,"UnsignedInt32","","",36,null],[13,"HalfFloat","","",36,null],[13,"Float","","",36,null],[13,"UnormInt24","","",36,null],[4,"Cbool","","cl_bool",null,null],[13,"False","","",37,null],[13,"True","","",37,null],[4,"Polling","","cl_bool: Polling",null,null],[13,"Blocking","","",38,null],[13,"NonBlocking","","",38,null],[4,"PlatformInfo","","cl_platform_info",null,null],[13,"Profile","","",39,null],[13,"Version","","",39,null],[13,"Name","","",39,null],[13,"Vendor","","",39,null],[13,"Extensions","","",39,null],[4,"DeviceInfo","","cl_device_info",null,null],[13,"Type","","",40,null],[13,"VendorId","","",40,null],[13,"MaxComputeUnits","","",40,null],[13,"MaxWorkItemDimensions","","",40,null],[13,"MaxWorkGroupSize","","",40,null],[13,"MaxWorkItemSizes","","",40,null],[13,"PreferredVectorWidthChar","","",40,null],[13,"PreferredVectorWidthShort","","",40,null],[13,"PreferredVectorWidthInt","","",40,null],[13,"PreferredVectorWidthLong","","",40,null],[13,"PreferredVectorWidthFloat","","",40,null],[13,"PreferredVectorWidthDouble","","",40,null],[13,"MaxClockFrequency","","",40,null],[13,"AddressBits","","",40,null],[13,"MaxReadImageArgs","","",40,null],[13,"MaxWriteImageArgs","","",40,null],[13,"MaxMemAllocSize","","",40,null],[13,"Image2dMaxWidth","","",40,null],[13,"Image2dMaxHeight","","",40,null],[13,"Image3dMaxWidth","","",40,null],[13,"Image3dMaxHeight","","",40,null],[13,"Image3dMaxDepth","","",40,null],[13,"ImageSupport","","",40,null],[13,"MaxParameterSize","","",40,null],[13,"MaxSamplers","","",40,null],[13,"MemBaseAddrAlign","","",40,null],[13,"MinDataTypeAlignSize","","",40,null],[13,"SingleFpConfig","","",40,null],[13,"GlobalMemCacheType","","",40,null],[13,"GlobalMemCachelineSize","","",40,null],[13,"GlobalMemCacheSize","","",40,null],[13,"GlobalMemSize","","",40,null],[13,"MaxConstantBufferSize","","",40,null],[13,"MaxConstantArgs","","",40,null],[13,"LocalMemType","","",40,null],[13,"LocalMemSize","","",40,null],[13,"ErrorCorrectionSupport","","",40,null],[13,"ProfilingTimerResolution","","",40,null],[13,"EndianLittle","","",40,null],[13,"Available","","",40,null],[13,"CompilerAvailable","","",40,null],[13,"ExecutionCapabilities","","",40,null],[13,"QueueProperties","","",40,null],[13,"Name","","",40,null],[13,"Vendor","","",40,null],[13,"DriverVersion","","",40,null],[13,"Profile","","",40,null],[13,"Version","","",40,null],[13,"Extensions","","",40,null],[13,"Platform","","",40,null],[13,"DoubleFpConfig","","",40,null],[13,"HalfFpConfig","","",40,null],[13,"PreferredVectorWidthHalf","","",40,null],[13,"HostUnifiedMemory","","",40,null],[13,"NativeVectorWidthChar","","",40,null],[13,"NativeVectorWidthShort","","",40,null],[13,"NativeVectorWidthInt","","",40,null],[13,"NativeVectorWidthLong","","",40,null],[13,"NativeVectorWidthFloat","","",40,null],[13,"NativeVectorWidthDouble","","",40,null],[13,"NativeVectorWidthHalf","","",40,null],[13,"OpenclCVersion","","",40,null],[13,"LinkerAvailable","","",40,null],[13,"BuiltInKernels","","",40,null],[13,"ImageMaxBufferSize","","",40,null],[13,"ImageMaxArraySize","","",40,null],[13,"ParentDevice","","",40,null],[13,"PartitionMaxSubDevices","","",40,null],[13,"PartitionProperties","","",40,null],[13,"PartitionAffinityDomain","","",40,null],[13,"PartitionType","","",40,null],[13,"ReferenceCount","","",40,null],[13,"PreferredInteropUserSync","","",40,null],[13,"PrintfBufferSize","","",40,null],[13,"ImagePitchAlignment","","",40,null],[13,"ImageBaseAddressAlignment","","",40,null],[4,"DeviceMemCacheType","","cl_mem_cache_type",null,null],[13,"None","","",41,null],[13,"ReadOnlyCache","","",41,null],[13,"ReadWriteCache","","",41,null],[4,"DeviceLocalMemType","","cl_device_local_mem_type",null,null],[13,"None","","",42,null],[13,"Local","","",42,null],[13,"Global","","",42,null],[4,"ContextInfo","","cl_context_info",null,null],[13,"ReferenceCount","","",43,null],[13,"Devices","","",43,null],[13,"Properties","","",43,null],[13,"NumDevices","","",43,null],[4,"ContextProperty","","cl_context_info + cl_context_properties",null,null],[13,"Platform","","",44,null],[13,"InteropUserSync","","",44,null],[13,"D3d10DeviceKhr","","",44,null],[13,"GlContextKhr","","",44,null],[13,"EglDisplayKhr","","",44,null],[13,"GlxDisplayKhr","","",44,null],[13,"CglSharegroupKhr","","",44,null],[13,"WglHdcKhr","","",44,null],[13,"AdapterD3d9Khr","","",44,null],[13,"AdapterD3d9exKhr","","",44,null],[13,"AdapterDxvaKhr","","",44,null],[13,"D3d11DeviceKhr","","",44,null],[4,"ContextInfoOrPropertiesPointerType","","cl_context_info + cl_context_properties",null,null],[13,"Platform","","",45,null],[13,"InteropUserSync","","",45,null],[4,"DevicePartitionProperty","","[INCOMPLETE] cl_device_partition_property",null,null],[13,"Equally","","",46,null],[13,"ByCounts","","",46,null],[13,"ByCountsListEnd","","",46,null],[13,"ByAffinityDomain","","",46,null],[4,"CommandQueueInfo","","cl_command_queue_info",null,null],[13,"Context","","",47,null],[13,"Device","","",47,null],[13,"ReferenceCount","","",47,null],[13,"Properties","","",47,null],[4,"ChannelType","","cl_channel_type",null,null],[13,"SnormInt8","","",48,null],[13,"SnormInt16","","",48,null],[13,"UnormInt8","","",48,null],[13,"UnormInt16","","",48,null],[13,"UnormShort565","","",48,null],[13,"UnormShort555","","",48,null],[13,"UnormInt101010","","",48,null],[13,"SignedInt8","","",48,null],[13,"SignedInt16","","",48,null],[13,"SignedInt32","","",48,null],[13,"UnsignedInt8","","",48,null],[13,"UnsignedInt16","","",48,null],[13,"UnsignedInt32","","",48,null],[13,"HalfFloat","","",48,null],[13,"Float","","",48,null],[13,"UnormInt24","","",48,null],[4,"MemObjectType","","cl_mem_object_type",null,null],[13,"Buffer","","",49,null],[13,"Image2d","","",49,null],[13,"Image3d","","",49,null],[13,"Image2dArray","","",49,null],[13,"Image1d","","",49,null],[13,"Image1dArray","","",49,null],[13,"Image1dBuffer","","",49,null],[4,"MemInfo","","cl_mem_info",null,null],[13,"Type","","",50,null],[13,"Flags","","",50,null],[13,"Size","","",50,null],[13,"HostPtr","","",50,null],[13,"MapCount","","",50,null],[13,"ReferenceCount","","",50,null],[13,"Context","","",50,null],[13,"AssociatedMemobject","","",50,null],[13,"Offset","","",50,null],[4,"ImageInfo","","cl_image_info",null,null],[13,"Format","","",51,null],[13,"ElementSize","","",51,null],[13,"RowPitch","","",51,null],[13,"SlicePitch","","",51,null],[13,"Width","","",51,null],[13,"Height","","",51,null],[13,"Depth","","",51,null],[13,"ArraySize","","",51,null],[13,"Buffer","","",51,null],[13,"NumMipLevels","","",51,null],[13,"NumSamples","","",51,null],[4,"AddressingMode","","cl_addressing_mode",null,null],[13,"None","","",52,null],[13,"ClampToEdge","","",52,null],[13,"Clamp","","",52,null],[13,"Repeat","","",52,null],[13,"MirroredRepeat","","",52,null],[4,"FilterMode","","cl_filter_mode",null,null],[13,"Nearest","","",53,null],[13,"Linear","","",53,null],[4,"SamplerInfo","","cl_sampler_info",null,null],[13,"ReferenceCount","","",54,null],[13,"Context","","",54,null],[13,"NormalizedCoords","","",54,null],[13,"AddressingMode","","",54,null],[13,"FilterMode","","",54,null],[4,"ProgramInfo","","cl_program_info",null,null],[13,"ReferenceCount","","",55,null],[13,"Context","","",55,null],[13,"NumDevices","","",55,null],[13,"Devices","","",55,null],[13,"Source","","",55,null],[13,"BinarySizes","","",55,null],[13,"Binaries","","",55,null],[13,"NumKernels","","",55,null],[13,"KernelNames","","",55,null],[4,"ProgramBuildInfo","","cl_program_build_info",null,null],[13,"BuildStatus","","",56,null],[13,"BuildOptions","","",56,null],[13,"BuildLog","","",56,null],[13,"BinaryType","","",56,null],[4,"ProgramBuildStatus","","cl_build_status",null,null],[13,"Success","","",57,null],[13,"None","","",57,null],[13,"Error","","",57,null],[13,"InProgress","","",57,null],[4,"KernelInfo","","cl_kernel_info",null,null],[13,"FunctionName","","",58,null],[13,"NumArgs","","",58,null],[13,"ReferenceCount","","",58,null],[13,"Context","","",58,null],[13,"Program","","",58,null],[13,"Attributes","","",58,null],[4,"KernelArgInfo","","cl_kernel_arg_info",null,null],[13,"AddressQualifier","","",59,null],[13,"AccessQualifier","","",59,null],[13,"TypeName","","",59,null],[13,"TypeQualifier","","",59,null],[13,"Name","","",59,null],[4,"KernelArgAddressQualifier","","cl_kernel_arg_address_qualifier",null,null],[13,"Global","","",60,null],[13,"Local","","",60,null],[13,"Constant","","",60,null],[13,"Private","","",60,null],[4,"KernelArgAccessQualifier","","cl_kernel_arg_access_qualifier",null,null],[13,"ReadOnly","","",61,null],[13,"WriteOnly","","",61,null],[13,"ReadWrite","","",61,null],[13,"None","","",61,null],[4,"KernelWorkGroupInfo","","cl_kernel_work_group_info",null,null],[13,"WorkGroupSize","","",62,null],[13,"CompileWorkGroupSize","","",62,null],[13,"LocalMemSize","","",62,null],[13,"PreferredWorkGroupSizeMultiple","","",62,null],[13,"PrivateMemSize","","",62,null],[13,"GlobalWorkSize","","",62,null],[4,"EventInfo","","cl_event_info",null,null],[13,"CommandQueue","","",63,null],[13,"CommandType","","",63,null],[13,"ReferenceCount","","",63,null],[13,"CommandExecutionStatus","","",63,null],[13,"Context","","",63,null],[4,"CommandType","","cl_command_type",null,null],[13,"NdrangeKernel","","",64,null],[13,"Task","","",64,null],[13,"NativeKernel","","",64,null],[13,"ReadBuffer","","",64,null],[13,"WriteBuffer","","",64,null],[13,"CopyBuffer","","",64,null],[13,"ReadImage","","",64,null],[13,"WriteImage","","",64,null],[13,"CopyImage","","",64,null],[13,"CopyImageToBuffer","","",64,null],[13,"CopyBufferToImage","","",64,null],[13,"MapBuffer","","",64,null],[13,"MapImage","","",64,null],[13,"UnmapMemObject","","",64,null],[13,"Marker","","",64,null],[13,"AcquireGlObjects","","",64,null],[13,"ReleaseGlObjects","","",64,null],[13,"ReadBufferRect","","",64,null],[13,"WriteBufferRect","","",64,null],[13,"CopyBufferRect","","",64,null],[13,"User","","",64,null],[13,"Barrier","","",64,null],[13,"MigrateMemObjects","","",64,null],[13,"FillBuffer","","",64,null],[13,"FillImage","","",64,null],[4,"CommandExecutionStatus","","command execution status",null,null],[13,"Complete","","",65,null],[13,"Running","","",65,null],[13,"Submitted","","",65,null],[13,"Queued","","",65,null],[4,"BufferCreateType","","cl_buffer_create_type",null,null],[13,"Region","","",66,null],[13,"__DUMMY","","",66,null],[4,"ProfilingInfo","","cl_profiling_info",null,null],[13,"Queued","","",67,null],[13,"Submit","","",67,null],[13,"Start","","",67,null],[13,"End","","",67,null],[4,"KernelArg","","[UNSAFE] Kernel argument option type.",null,null],[13,"Mem","","Type `T` is ignored.",68,null],[13,"MemNull","","Type `T` is ignored.",68,null],[13,"Sampler","","Type `T` is ignored.",68,null],[13,"SamplerNull","","Type `T` is ignored.",68,null],[13,"Scalar","","",68,null],[13,"Vector","","",68,null],[13,"Local","","Length in multiples of T (not bytes).",68,null],[13,"UnsafePointer","","`size`: size in bytes. Type `T` is ignored.",68,null],[12,"size","ocl::enums::KernelArg","",68,null],[12,"value","","",68,null],[4,"ContextPropertyValue","ocl::enums","",null,null],[13,"Platform","","",69,null],[13,"InteropUserSync","","",69,null],[13,"D3d10DeviceKhr","","",69,null],[13,"GlContextKhr","","",69,null],[13,"EglDisplayKhr","","",69,null],[13,"GlxDisplayKhr","","",69,null],[13,"CglSharegroupKhr","","",69,null],[13,"WglHdcKhr","","",69,null],[13,"AdapterD3d9Khr","","",69,null],[13,"AdapterD3d9exKhr","","",69,null],[13,"AdapterDxvaKhr","","",69,null],[13,"D3d11DeviceKhr","","",69,null],[4,"PlatformInfoResult","","Platform info result.",null,null],[13,"Profile","","",70,null],[13,"Version","","",70,null],[13,"Name","","",70,null],[13,"Vendor","","",70,null],[13,"Extensions","","",70,null],[13,"Error","","",70,null],[4,"DeviceInfoResult","","A device info result.",null,null],[13,"Type","","",71,null],[13,"VendorId","","",71,null],[13,"MaxComputeUnits","","",71,null],[13,"MaxWorkItemDimensions","","",71,null],[13,"MaxWorkGroupSize","","",71,null],[13,"MaxWorkItemSizes","","",71,null],[13,"PreferredVectorWidthChar","","",71,null],[13,"PreferredVectorWidthShort","","",71,null],[13,"PreferredVectorWidthInt","","",71,null],[13,"PreferredVectorWidthLong","","",71,null],[13,"PreferredVectorWidthFloat","","",71,null],[13,"PreferredVectorWidthDouble","","",71,null],[13,"MaxClockFrequency","","",71,null],[13,"AddressBits","","",71,null],[13,"MaxReadImageArgs","","",71,null],[13,"MaxWriteImageArgs","","",71,null],[13,"MaxMemAllocSize","","",71,null],[13,"Image2dMaxWidth","","",71,null],[13,"Image2dMaxHeight","","",71,null],[13,"Image3dMaxWidth","","",71,null],[13,"Image3dMaxHeight","","",71,null],[13,"Image3dMaxDepth","","",71,null],[13,"ImageSupport","","",71,null],[13,"MaxParameterSize","","",71,null],[13,"MaxSamplers","","",71,null],[13,"MemBaseAddrAlign","","",71,null],[13,"MinDataTypeAlignSize","","",71,null],[13,"SingleFpConfig","","",71,null],[13,"GlobalMemCacheType","","",71,null],[13,"GlobalMemCachelineSize","","",71,null],[13,"GlobalMemCacheSize","","",71,null],[13,"GlobalMemSize","","",71,null],[13,"MaxConstantBufferSize","","",71,null],[13,"MaxConstantArgs","","",71,null],[13,"LocalMemType","","",71,null],[13,"LocalMemSize","","",71,null],[13,"ErrorCorrectionSupport","","",71,null],[13,"ProfilingTimerResolution","","",71,null],[13,"EndianLittle","","",71,null],[13,"Available","","",71,null],[13,"CompilerAvailable","","",71,null],[13,"ExecutionCapabilities","","",71,null],[13,"QueueProperties","","",71,null],[13,"Name","","",71,null],[13,"Vendor","","",71,null],[13,"DriverVersion","","",71,null],[13,"Profile","","",71,null],[13,"Version","","",71,null],[13,"Extensions","","",71,null],[13,"Platform","","",71,null],[13,"DoubleFpConfig","","",71,null],[13,"HalfFpConfig","","",71,null],[13,"PreferredVectorWidthHalf","","",71,null],[13,"HostUnifiedMemory","","",71,null],[13,"NativeVectorWidthChar","","",71,null],[13,"NativeVectorWidthShort","","",71,null],[13,"NativeVectorWidthInt","","",71,null],[13,"NativeVectorWidthLong","","",71,null],[13,"NativeVectorWidthFloat","","",71,null],[13,"NativeVectorWidthDouble","","",71,null],[13,"NativeVectorWidthHalf","","",71,null],[13,"OpenclCVersion","","",71,null],[13,"LinkerAvailable","","",71,null],[13,"BuiltInKernels","","",71,null],[13,"ImageMaxBufferSize","","",71,null],[13,"ImageMaxArraySize","","",71,null],[13,"ParentDevice","","",71,null],[13,"PartitionMaxSubDevices","","",71,null],[13,"PartitionProperties","","",71,null],[13,"PartitionAffinityDomain","","",71,null],[13,"PartitionType","","",71,null],[13,"ReferenceCount","","",71,null],[13,"PreferredInteropUserSync","","",71,null],[13,"PrintfBufferSize","","",71,null],[13,"ImagePitchAlignment","","",71,null],[13,"ImageBaseAddressAlignment","","",71,null],[13,"Error","","",71,null],[4,"ContextInfoResult","","A context info result.",null,null],[13,"ReferenceCount","","",72,null],[13,"Devices","","",72,null],[13,"Properties","","",72,null],[13,"NumDevices","","",72,null],[13,"Error","","",72,null],[4,"CommandQueueInfoResult","","A command queue info result.",null,null],[13,"Context","","",73,null],[13,"Device","","",73,null],[13,"ReferenceCount","","",73,null],[13,"Properties","","",73,null],[13,"Error","","",73,null],[4,"MemInfoResult","","A mem info result.",null,null],[13,"Type","","",74,null],[13,"Flags","","",74,null],[13,"Size","","",74,null],[13,"HostPtr","","",74,null],[13,"MapCount","","",74,null],[13,"ReferenceCount","","",74,null],[13,"Context","","",74,null],[13,"AssociatedMemobject","","",74,null],[13,"Offset","","",74,null],[13,"Error","","",74,null],[4,"ImageInfoResult","","An image info result.",null,null],[13,"Format","","",75,null],[13,"ElementSize","","",75,null],[13,"RowPitch","","",75,null],[13,"SlicePitch","","",75,null],[13,"Width","","",75,null],[13,"Height","","",75,null],[13,"Depth","","",75,null],[13,"ArraySize","","",75,null],[13,"Buffer","","",75,null],[13,"NumMipLevels","","",75,null],[13,"NumSamples","","",75,null],[13,"Error","","",75,null],[4,"SamplerInfoResult","","A sampler info result.",null,null],[13,"ReferenceCount","","",76,null],[13,"Context","","",76,null],[13,"NormalizedCoords","","",76,null],[13,"AddressingMode","","",76,null],[13,"FilterMode","","",76,null],[13,"Error","","",76,null],[4,"ProgramInfoResult","","A program info result.",null,null],[13,"ReferenceCount","","",77,null],[13,"Context","","",77,null],[13,"NumDevices","","",77,null],[13,"Devices","","",77,null],[13,"Source","","",77,null],[13,"BinarySizes","","",77,null],[13,"Binaries","","",77,null],[13,"NumKernels","","",77,null],[13,"KernelNames","","",77,null],[13,"Error","","",77,null],[4,"ProgramBuildInfoResult","","A program build info result.",null,null],[13,"BuildStatus","","",78,null],[13,"BuildOptions","","",78,null],[13,"BuildLog","","",78,null],[13,"BinaryType","","",78,null],[13,"Error","","",78,null],[4,"KernelInfoResult","","A kernel info result.",null,null],[13,"FunctionName","","",79,null],[13,"NumArgs","","",79,null],[13,"ReferenceCount","","",79,null],[13,"Context","","",79,null],[13,"Program","","",79,null],[13,"Attributes","","",79,null],[13,"Error","","",79,null],[4,"KernelArgInfoResult","","A kernel arg info result.",null,null],[13,"AddressQualifier","","",80,null],[13,"AccessQualifier","","",80,null],[13,"TypeName","","",80,null],[13,"TypeQualifier","","",80,null],[13,"Name","","",80,null],[13,"Error","","",80,null],[4,"KernelWorkGroupInfoResult","","A kernel work group info result.",null,null],[13,"WorkGroupSize","","",81,null],[13,"CompileWorkGroupSize","","",81,null],[13,"LocalMemSize","","",81,null],[13,"PreferredWorkGroupSizeMultiple","","",81,null],[13,"PrivateMemSize","","",81,null],[13,"GlobalWorkSize","","",81,null],[13,"Empty","","",81,null],[13,"Unavailable","","",81,null],[13,"CustomBuiltinOnly","","",81,null],[13,"Error","","",81,null],[4,"EventInfoResult","","An event info result.",null,null],[13,"CommandQueue","","",82,null],[13,"CommandType","","",82,null],[13,"ReferenceCount","","",82,null],[13,"CommandExecutionStatus","","",82,null],[13,"Context","","",82,null],[13,"Error","","",82,null],[4,"ProfilingInfoResult","","A profiling info result.",null,null],[13,"Queued","","",83,null],[13,"Submit","","",83,null],[13,"Start","","",83,null],[13,"End","","",83,null],[13,"Error","","",83,null],[4,"Status","","The status of an OpenCL API call. Used for returning success/error codes.",null,null],[13,"CL_SUCCESS","","",84,null],[13,"CL_DEVICE_NOT_FOUND","","",84,null],[13,"CL_DEVICE_NOT_AVAILABLE","","",84,null],[13,"CL_COMPILER_NOT_AVAILABLE","","",84,null],[13,"CL_MEM_OBJECT_ALLOCATION_FAILURE","","",84,null],[13,"CL_OUT_OF_RESOURCES","","",84,null],[13,"CL_OUT_OF_HOST_MEMORY","","",84,null],[13,"CL_PROFILING_INFO_NOT_AVAILABLE","","",84,null],[13,"CL_MEM_COPY_OVERLAP","","",84,null],[13,"CL_IMAGE_FORMAT_MISMATCH","","",84,null],[13,"CL_IMAGE_FORMAT_NOT_SUPPORTED","","",84,null],[13,"CL_BUILD_PROGRAM_FAILURE","","",84,null],[13,"CL_MAP_FAILURE","","",84,null],[13,"CL_MISALIGNED_SUB_BUFFER_OFFSET","","",84,null],[13,"CL_EXEC_STATUS_ERROR_FOR_EVENTS_IN_WAIT_LIST","","",84,null],[13,"CL_COMPILE_PROGRAM_FAILURE","","",84,null],[13,"CL_LINKER_NOT_AVAILABLE","","",84,null],[13,"CL_LINK_PROGRAM_FAILURE","","",84,null],[13,"CL_DEVICE_PARTITION_FAILED","","",84,null],[13,"CL_KERNEL_ARG_INFO_NOT_AVAILABLE","","",84,null],[13,"CL_INVALID_VALUE","","",84,null],[13,"CL_INVALID_DEVICE_TYPE","","",84,null],[13,"CL_INVALID_PLATFORM","","",84,null],[13,"CL_INVALID_DEVICE","","",84,null],[13,"CL_INVALID_CONTEXT","","",84,null],[13,"CL_INVALID_QUEUE_PROPERTIES","","",84,null],[13,"CL_INVALID_COMMAND_QUEUE","","",84,null],[13,"CL_INVALID_HOST_PTR","","",84,null],[13,"CL_INVALID_MEM_OBJECT","","",84,null],[13,"CL_INVALID_IMAGE_FORMAT_DESCRIPTOR","","",84,null],[13,"CL_INVALID_IMAGE_SIZE","","",84,null],[13,"CL_INVALID_SAMPLER","","",84,null],[13,"CL_INVALID_BINARY","","",84,null],[13,"CL_INVALID_BUILD_OPTIONS","","",84,null],[13,"CL_INVALID_PROGRAM","","",84,null],[13,"CL_INVALID_PROGRAM_EXECUTABLE","","",84,null],[13,"CL_INVALID_KERNEL_NAME","","",84,null],[13,"CL_INVALID_KERNEL_DEFINITION","","",84,null],[13,"CL_INVALID_KERNEL","","",84,null],[13,"CL_INVALID_ARG_INDEX","","",84,null],[13,"CL_INVALID_ARG_VALUE","","",84,null],[13,"CL_INVALID_ARG_SIZE","","",84,null],[13,"CL_INVALID_KERNEL_ARGS","","",84,null],[13,"CL_INVALID_WORK_DIMENSION","","",84,null],[13,"CL_INVALID_WORK_GROUP_SIZE","","",84,null],[13,"CL_INVALID_WORK_ITEM_SIZE","","",84,null],[13,"CL_INVALID_GLOBAL_OFFSET","","",84,null],[13,"CL_INVALID_EVENT_WAIT_LIST","","",84,null],[13,"CL_INVALID_EVENT","","",84,null],[13,"CL_INVALID_OPERATION","","",84,null],[13,"CL_INVALID_GL_OBJECT","","",84,null],[13,"CL_INVALID_BUFFER_SIZE","","",84,null],[13,"CL_INVALID_MIP_LEVEL","","",84,null],[13,"CL_INVALID_GLOBAL_WORK_SIZE","","",84,null],[13,"CL_INVALID_PROPERTY","","",84,null],[13,"CL_INVALID_IMAGE_DESCRIPTOR","","",84,null],[13,"CL_INVALID_COMPILER_OPTIONS","","",84,null],[13,"CL_INVALID_LINKER_OPTIONS","","",84,null],[13,"CL_INVALID_DEVICE_PARTITION_COUNT","","",84,null],[13,"CL_INVALID_PIPE_SIZE","","",84,null],[13,"CL_INVALID_DEVICE_QUEUE","","",84,null],[13,"CL_PLATFORM_NOT_FOUND_KHR","","",84,null],[13,"CL_NV_INVALID_MEM_ACCESS","","",84,null],[4,"DeviceSpecifier","","Specifies [what boils down to] a list of devices.",null,null],[13,"All","","",29,null],[13,"First","","",29,null],[13,"Single","","",29,null],[13,"List","","",29,null],[13,"Indices","","",29,null],[13,"WrappingIndices","","",29,null],[13,"TypeFlags","","",29,null],[4,"BufferCmdKind","","The type of operation to be performed by a command.",null,null],[13,"Unspecified","","",30,null],[13,"Read","","",30,null],[13,"Write","","",30,null],[13,"Map","","",30,null],[13,"Copy","","",30,null],[12,"dst_buffer","ocl::enums::BufferCmdKind","",30,null],[12,"dst_offset","","",30,null],[12,"len","","",30,null],[13,"Fill","ocl::enums","",30,null],[12,"pattern","ocl::enums::BufferCmdKind","",30,null],[12,"len","","",30,null],[13,"CopyToImage","ocl::enums","",30,null],[12,"image","ocl::enums::BufferCmdKind","",30,null],[12,"dst_origin","","",30,null],[12,"region","","",30,null],[13,"GLAcquire","ocl::enums","",30,null],[13,"GLRelease","","",30,null],[4,"BufferCmdDataShape","","The 'shape' of the data to be processed, whether one or multi-dimensional.",null,null],[13,"Lin","","",31,null],[12,"offset","ocl::enums::BufferCmdDataShape","",31,null],[13,"Rect","ocl::enums","",31,null],[12,"src_origin","ocl::enums::BufferCmdDataShape","",31,null],[12,"dst_origin","","",31,null],[12,"region","","",31,null],[12,"src_row_pitch_bytes","","",31,null],[12,"src_slc_pitch_bytes","","",31,null],[12,"dst_row_pitch_bytes","","",31,null],[12,"dst_slc_pitch_bytes","","",31,null],[6,"FutureReader","ocl","",null,null],[6,"FutureWriter","","",null,null],[11,"new","","Returns a new `Error` with the description string: `desc`.",0,{"inputs":[{"name":"s"}],"output":{"name":"error"}}],[11,"string","","Returns a new `Error::String` with the given description.",0,{"inputs":[{"name":"s"}],"output":{"name":"error"}}],[11,"err","","Returns a new `ocl_core::Result::Err` containing an `ocl_core::Error::String` variant with the given description.",0,{"inputs":[{"name":"s"}],"output":{"name":"result"}}],[11,"err_string","","Returns a new `Err(ocl_core::Error::String(...))` variant with the given description.",0,{"inputs":[{"name":"s"}],"output":{"name":"result"}}],[11,"eval_errcode","","Returns a new `ocl::Result::Err` containing an `ocl::Error` with the given error code and description.",0,{"inputs":[{"name":"i32"},{"name":"t"},{"name":"str"},{"name":"s"}],"output":{"name":"result"}}],[11,"err_conversion","","Returns a new `ocl::Result::Err` containing an `ocl::Error::Conversion` variant with the given description.",0,{"inputs":[{"name":"s"}],"output":{"name":"result"}}],[11,"prepend","","If this is a `String` variant, concatenate `txt` to the front of the contained string. Otherwise, do nothing at all.",0,null],[11,"status","","Returns the error status code for `Status` variants.",0,{"inputs":[{"name":"self"}],"output":{"name":"option"}}],[11,"cmp","ocl::prm","",85,{"inputs":[{"name":"self"},{"name":"char"}],"output":{"name":"ordering"}}],[11,"cmp","","",86,{"inputs":[{"name":"self"},{"name":"char2"}],"output":{"name":"ordering"}}],[11,"cmp","","",87,{"inputs":[{"name":"self"},{"name":"char3"}],"output":{"name":"ordering"}}],[11,"cmp","","",88,{"inputs":[{"name":"self"},{"name":"char4"}],"output":{"name":"ordering"}}],[11,"cmp","","",89,{"inputs":[{"name":"self"},{"name":"char8"}],"output":{"name":"ordering"}}],[11,"cmp","","",90,{"inputs":[{"name":"self"},{"name":"char16"}],"output":{"name":"ordering"}}],[11,"cmp","","",91,{"inputs":[{"name":"self"},{"name":"uchar"}],"output":{"name":"ordering"}}],[11,"cmp","","",92,{"inputs":[{"name":"self"},{"name":"uchar2"}],"output":{"name":"ordering"}}],[11,"cmp","","",93,{"inputs":[{"name":"self"},{"name":"uchar3"}],"output":{"name":"ordering"}}],[11,"cmp","","",94,{"inputs":[{"name":"self"},{"name":"uchar4"}],"output":{"name":"ordering"}}],[11,"cmp","","",95,{"inputs":[{"name":"self"},{"name":"uchar8"}],"output":{"name":"ordering"}}],[11,"cmp","","",96,{"inputs":[{"name":"self"},{"name":"uchar16"}],"output":{"name":"ordering"}}],[11,"cmp","","",97,{"inputs":[{"name":"self"},{"name":"short"}],"output":{"name":"ordering"}}],[11,"cmp","","",98,{"inputs":[{"name":"self"},{"name":"short2"}],"output":{"name":"ordering"}}],[11,"cmp","","",99,{"inputs":[{"name":"self"},{"name":"short3"}],"output":{"name":"ordering"}}],[11,"cmp","","",100,{"inputs":[{"name":"self"},{"name":"short4"}],"output":{"name":"ordering"}}],[11,"cmp","","",101,{"inputs":[{"name":"self"},{"name":"short8"}],"output":{"name":"ordering"}}],[11,"cmp","","",102,{"inputs":[{"name":"self"},{"name":"short16"}],"output":{"name":"ordering"}}],[11,"cmp","","",103,{"inputs":[{"name":"self"},{"name":"ushort"}],"output":{"name":"ordering"}}],[11,"cmp","","",104,{"inputs":[{"name":"self"},{"name":"ushort2"}],"output":{"name":"ordering"}}],[11,"cmp","","",105,{"inputs":[{"name":"self"},{"name":"ushort3"}],"output":{"name":"ordering"}}],[11,"cmp","","",106,{"inputs":[{"name":"self"},{"name":"ushort4"}],"output":{"name":"ordering"}}],[11,"cmp","","",107,{"inputs":[{"name":"self"},{"name":"ushort8"}],"output":{"name":"ordering"}}],[11,"cmp","","",108,{"inputs":[{"name":"self"},{"name":"ushort16"}],"output":{"name":"ordering"}}],[11,"cmp","","",109,{"inputs":[{"name":"self"},{"name":"int"}],"output":{"name":"ordering"}}],[11,"cmp","","",110,{"inputs":[{"name":"self"},{"name":"int2"}],"output":{"name":"ordering"}}],[11,"cmp","","",111,{"inputs":[{"name":"self"},{"name":"int3"}],"output":{"name":"ordering"}}],[11,"cmp","","",112,{"inputs":[{"name":"self"},{"name":"int4"}],"output":{"name":"ordering"}}],[11,"cmp","","",113,{"inputs":[{"name":"self"},{"name":"int8"}],"output":{"name":"ordering"}}],[11,"cmp","","",114,{"inputs":[{"name":"self"},{"name":"int16"}],"output":{"name":"ordering"}}],[11,"cmp","","",115,{"inputs":[{"name":"self"},{"name":"uint"}],"output":{"name":"ordering"}}],[11,"cmp","","",116,{"inputs":[{"name":"self"},{"name":"uint2"}],"output":{"name":"ordering"}}],[11,"cmp","","",117,{"inputs":[{"name":"self"},{"name":"uint3"}],"output":{"name":"ordering"}}],[11,"cmp","","",118,{"inputs":[{"name":"self"},{"name":"uint4"}],"output":{"name":"ordering"}}],[11,"cmp","","",119,{"inputs":[{"name":"self"},{"name":"uint8"}],"output":{"name":"ordering"}}],[11,"cmp","","",120,{"inputs":[{"name":"self"},{"name":"uint16"}],"output":{"name":"ordering"}}],[11,"cmp","","",121,{"inputs":[{"name":"self"},{"name":"long"}],"output":{"name":"ordering"}}],[11,"cmp","","",122,{"inputs":[{"name":"self"},{"name":"long2"}],"output":{"name":"ordering"}}],[11,"cmp","","",123,{"inputs":[{"name":"self"},{"name":"long3"}],"output":{"name":"ordering"}}],[11,"cmp","","",124,{"inputs":[{"name":"self"},{"name":"long4"}],"output":{"name":"ordering"}}],[11,"cmp","","",125,{"inputs":[{"name":"self"},{"name":"long8"}],"output":{"name":"ordering"}}],[11,"cmp","","",126,{"inputs":[{"name":"self"},{"name":"long16"}],"output":{"name":"ordering"}}],[11,"cmp","","",127,{"inputs":[{"name":"self"},{"name":"ulong"}],"output":{"name":"ordering"}}],[11,"cmp","","",128,{"inputs":[{"name":"self"},{"name":"ulong2"}],"output":{"name":"ordering"}}],[11,"cmp","","",129,{"inputs":[{"name":"self"},{"name":"ulong3"}],"output":{"name":"ordering"}}],[11,"cmp","","",130,{"inputs":[{"name":"self"},{"name":"ulong4"}],"output":{"name":"ordering"}}],[11,"cmp","","",131,{"inputs":[{"name":"self"},{"name":"ulong8"}],"output":{"name":"ordering"}}],[11,"cmp","","",132,{"inputs":[{"name":"self"},{"name":"ulong16"}],"output":{"name":"ordering"}}],[11,"shr_assign","","",85,null],[11,"shr_assign","","",86,null],[11,"shr_assign","","",87,null],[11,"shr_assign","","",88,null],[11,"shr_assign","","",89,null],[11,"shr_assign","","",90,null],[11,"shr_assign","","",91,null],[11,"shr_assign","","",92,null],[11,"shr_assign","","",93,null],[11,"shr_assign","","",94,null],[11,"shr_assign","","",95,null],[11,"shr_assign","","",96,null],[11,"shr_assign","","",97,null],[11,"shr_assign","","",98,null],[11,"shr_assign","","",99,null],[11,"shr_assign","","",100,null],[11,"shr_assign","","",101,null],[11,"shr_assign","","",102,null],[11,"shr_assign","","",103,null],[11,"shr_assign","","",104,null],[11,"shr_assign","","",105,null],[11,"shr_assign","","",106,null],[11,"shr_assign","","",107,null],[11,"shr_assign","","",108,null],[11,"shr_assign","","",109,null],[11,"shr_assign","","",110,null],[11,"shr_assign","","",111,null],[11,"shr_assign","","",112,null],[11,"shr_assign","","",113,null],[11,"shr_assign","","",114,null],[11,"shr_assign","","",115,null],[11,"shr_assign","","",116,null],[11,"shr_assign","","",117,null],[11,"shr_assign","","",118,null],[11,"shr_assign","","",119,null],[11,"shr_assign","","",120,null],[11,"shr_assign","","",121,null],[11,"shr_assign","","",122,null],[11,"shr_assign","","",123,null],[11,"shr_assign","","",124,null],[11,"shr_assign","","",125,null],[11,"shr_assign","","",126,null],[11,"shr_assign","","",127,null],[11,"shr_assign","","",128,null],[11,"shr_assign","","",129,null],[11,"shr_assign","","",130,null],[11,"shr_assign","","",131,null],[11,"shr_assign","","",132,null],[11,"sum","","",85,{"inputs":[{"name":"i"}],"output":{"name":"char"}}],[11,"sum","","",85,{"inputs":[{"name":"i"}],"output":{"name":"char"}}],[11,"sum","","",86,{"inputs":[{"name":"i"}],"output":{"name":"char2"}}],[11,"sum","","",86,{"inputs":[{"name":"i"}],"output":{"name":"char2"}}],[11,"sum","","",87,{"inputs":[{"name":"i"}],"output":{"name":"char3"}}],[11,"sum","","",87,{"inputs":[{"name":"i"}],"output":{"name":"char3"}}],[11,"sum","","",88,{"inputs":[{"name":"i"}],"output":{"name":"char4"}}],[11,"sum","","",88,{"inputs":[{"name":"i"}],"output":{"name":"char4"}}],[11,"sum","","",89,{"inputs":[{"name":"i"}],"output":{"name":"char8"}}],[11,"sum","","",89,{"inputs":[{"name":"i"}],"output":{"name":"char8"}}],[11,"sum","","",90,{"inputs":[{"name":"i"}],"output":{"name":"char16"}}],[11,"sum","","",90,{"inputs":[{"name":"i"}],"output":{"name":"char16"}}],[11,"sum","","",91,{"inputs":[{"name":"i"}],"output":{"name":"uchar"}}],[11,"sum","","",91,{"inputs":[{"name":"i"}],"output":{"name":"uchar"}}],[11,"sum","","",92,{"inputs":[{"name":"i"}],"output":{"name":"uchar2"}}],[11,"sum","","",92,{"inputs":[{"name":"i"}],"output":{"name":"uchar2"}}],[11,"sum","","",93,{"inputs":[{"name":"i"}],"output":{"name":"uchar3"}}],[11,"sum","","",93,{"inputs":[{"name":"i"}],"output":{"name":"uchar3"}}],[11,"sum","","",94,{"inputs":[{"name":"i"}],"output":{"name":"uchar4"}}],[11,"sum","","",94,{"inputs":[{"name":"i"}],"output":{"name":"uchar4"}}],[11,"sum","","",95,{"inputs":[{"name":"i"}],"output":{"name":"uchar8"}}],[11,"sum","","",95,{"inputs":[{"name":"i"}],"output":{"name":"uchar8"}}],[11,"sum","","",96,{"inputs":[{"name":"i"}],"output":{"name":"uchar16"}}],[11,"sum","","",96,{"inputs":[{"name":"i"}],"output":{"name":"uchar16"}}],[11,"sum","","",97,{"inputs":[{"name":"i"}],"output":{"name":"short"}}],[11,"sum","","",97,{"inputs":[{"name":"i"}],"output":{"name":"short"}}],[11,"sum","","",98,{"inputs":[{"name":"i"}],"output":{"name":"short2"}}],[11,"sum","","",98,{"inputs":[{"name":"i"}],"output":{"name":"short2"}}],[11,"sum","","",99,{"inputs":[{"name":"i"}],"output":{"name":"short3"}}],[11,"sum","","",99,{"inputs":[{"name":"i"}],"output":{"name":"short3"}}],[11,"sum","","",100,{"inputs":[{"name":"i"}],"output":{"name":"short4"}}],[11,"sum","","",100,{"inputs":[{"name":"i"}],"output":{"name":"short4"}}],[11,"sum","","",101,{"inputs":[{"name":"i"}],"output":{"name":"short8"}}],[11,"sum","","",101,{"inputs":[{"name":"i"}],"output":{"name":"short8"}}],[11,"sum","","",102,{"inputs":[{"name":"i"}],"output":{"name":"short16"}}],[11,"sum","","",102,{"inputs":[{"name":"i"}],"output":{"name":"short16"}}],[11,"sum","","",103,{"inputs":[{"name":"i"}],"output":{"name":"ushort"}}],[11,"sum","","",103,{"inputs":[{"name":"i"}],"output":{"name":"ushort"}}],[11,"sum","","",104,{"inputs":[{"name":"i"}],"output":{"name":"ushort2"}}],[11,"sum","","",104,{"inputs":[{"name":"i"}],"output":{"name":"ushort2"}}],[11,"sum","","",105,{"inputs":[{"name":"i"}],"output":{"name":"ushort3"}}],[11,"sum","","",105,{"inputs":[{"name":"i"}],"output":{"name":"ushort3"}}],[11,"sum","","",106,{"inputs":[{"name":"i"}],"output":{"name":"ushort4"}}],[11,"sum","","",106,{"inputs":[{"name":"i"}],"output":{"name":"ushort4"}}],[11,"sum","","",107,{"inputs":[{"name":"i"}],"output":{"name":"ushort8"}}],[11,"sum","","",107,{"inputs":[{"name":"i"}],"output":{"name":"ushort8"}}],[11,"sum","","",108,{"inputs":[{"name":"i"}],"output":{"name":"ushort16"}}],[11,"sum","","",108,{"inputs":[{"name":"i"}],"output":{"name":"ushort16"}}],[11,"sum","","",109,{"inputs":[{"name":"i"}],"output":{"name":"int"}}],[11,"sum","","",109,{"inputs":[{"name":"i"}],"output":{"name":"int"}}],[11,"sum","","",110,{"inputs":[{"name":"i"}],"output":{"name":"int2"}}],[11,"sum","","",110,{"inputs":[{"name":"i"}],"output":{"name":"int2"}}],[11,"sum","","",111,{"inputs":[{"name":"i"}],"output":{"name":"int3"}}],[11,"sum","","",111,{"inputs":[{"name":"i"}],"output":{"name":"int3"}}],[11,"sum","","",112,{"inputs":[{"name":"i"}],"output":{"name":"int4"}}],[11,"sum","","",112,{"inputs":[{"name":"i"}],"output":{"name":"int4"}}],[11,"sum","","",113,{"inputs":[{"name":"i"}],"output":{"name":"int8"}}],[11,"sum","","",113,{"inputs":[{"name":"i"}],"output":{"name":"int8"}}],[11,"sum","","",114,{"inputs":[{"name":"i"}],"output":{"name":"int16"}}],[11,"sum","","",114,{"inputs":[{"name":"i"}],"output":{"name":"int16"}}],[11,"sum","","",115,{"inputs":[{"name":"i"}],"output":{"name":"uint"}}],[11,"sum","","",115,{"inputs":[{"name":"i"}],"output":{"name":"uint"}}],[11,"sum","","",116,{"inputs":[{"name":"i"}],"output":{"name":"uint2"}}],[11,"sum","","",116,{"inputs":[{"name":"i"}],"output":{"name":"uint2"}}],[11,"sum","","",117,{"inputs":[{"name":"i"}],"output":{"name":"uint3"}}],[11,"sum","","",117,{"inputs":[{"name":"i"}],"output":{"name":"uint3"}}],[11,"sum","","",118,{"inputs":[{"name":"i"}],"output":{"name":"uint4"}}],[11,"sum","","",118,{"inputs":[{"name":"i"}],"output":{"name":"uint4"}}],[11,"sum","","",119,{"inputs":[{"name":"i"}],"output":{"name":"uint8"}}],[11,"sum","","",119,{"inputs":[{"name":"i"}],"output":{"name":"uint8"}}],[11,"sum","","",120,{"inputs":[{"name":"i"}],"output":{"name":"uint16"}}],[11,"sum","","",120,{"inputs":[{"name":"i"}],"output":{"name":"uint16"}}],[11,"sum","","",121,{"inputs":[{"name":"i"}],"output":{"name":"long"}}],[11,"sum","","",121,{"inputs":[{"name":"i"}],"output":{"name":"long"}}],[11,"sum","","",122,{"inputs":[{"name":"i"}],"output":{"name":"long2"}}],[11,"sum","","",122,{"inputs":[{"name":"i"}],"output":{"name":"long2"}}],[11,"sum","","",123,{"inputs":[{"name":"i"}],"output":{"name":"long3"}}],[11,"sum","","",123,{"inputs":[{"name":"i"}],"output":{"name":"long3"}}],[11,"sum","","",124,{"inputs":[{"name":"i"}],"output":{"name":"long4"}}],[11,"sum","","",124,{"inputs":[{"name":"i"}],"output":{"name":"long4"}}],[11,"sum","","",125,{"inputs":[{"name":"i"}],"output":{"name":"long8"}}],[11,"sum","","",125,{"inputs":[{"name":"i"}],"output":{"name":"long8"}}],[11,"sum","","",126,{"inputs":[{"name":"i"}],"output":{"name":"long16"}}],[11,"sum","","",126,{"inputs":[{"name":"i"}],"output":{"name":"long16"}}],[11,"sum","","",127,{"inputs":[{"name":"i"}],"output":{"name":"ulong"}}],[11,"sum","","",127,{"inputs":[{"name":"i"}],"output":{"name":"ulong"}}],[11,"sum","","",128,{"inputs":[{"name":"i"}],"output":{"name":"ulong2"}}],[11,"sum","","",128,{"inputs":[{"name":"i"}],"output":{"name":"ulong2"}}],[11,"sum","","",129,{"inputs":[{"name":"i"}],"output":{"name":"ulong3"}}],[11,"sum","","",129,{"inputs":[{"name":"i"}],"output":{"name":"ulong3"}}],[11,"sum","","",130,{"inputs":[{"name":"i"}],"output":{"name":"ulong4"}}],[11,"sum","","",130,{"inputs":[{"name":"i"}],"output":{"name":"ulong4"}}],[11,"sum","","",131,{"inputs":[{"name":"i"}],"output":{"name":"ulong8"}}],[11,"sum","","",131,{"inputs":[{"name":"i"}],"output":{"name":"ulong8"}}],[11,"sum","","",132,{"inputs":[{"name":"i"}],"output":{"name":"ulong16"}}],[11,"sum","","",132,{"inputs":[{"name":"i"}],"output":{"name":"ulong16"}}],[11,"sum","","",133,{"inputs":[{"name":"i"}],"output":{"name":"float"}}],[11,"sum","","",133,{"inputs":[{"name":"i"}],"output":{"name":"float"}}],[11,"sum","","",134,{"inputs":[{"name":"i"}],"output":{"name":"float2"}}],[11,"sum","","",134,{"inputs":[{"name":"i"}],"output":{"name":"float2"}}],[11,"sum","","",135,{"inputs":[{"name":"i"}],"output":{"name":"float3"}}],[11,"sum","","",135,{"inputs":[{"name":"i"}],"output":{"name":"float3"}}],[11,"sum","","",136,{"inputs":[{"name":"i"}],"output":{"name":"float4"}}],[11,"sum","","",136,{"inputs":[{"name":"i"}],"output":{"name":"float4"}}],[11,"sum","","",137,{"inputs":[{"name":"i"}],"output":{"name":"float8"}}],[11,"sum","","",137,{"inputs":[{"name":"i"}],"output":{"name":"float8"}}],[11,"sum","","",138,{"inputs":[{"name":"i"}],"output":{"name":"float16"}}],[11,"sum","","",138,{"inputs":[{"name":"i"}],"output":{"name":"float16"}}],[11,"sum","","",139,{"inputs":[{"name":"i"}],"output":{"name":"double"}}],[11,"sum","","",139,{"inputs":[{"name":"i"}],"output":{"name":"double"}}],[11,"sum","","",140,{"inputs":[{"name":"i"}],"output":{"name":"double2"}}],[11,"sum","","",140,{"inputs":[{"name":"i"}],"output":{"name":"double2"}}],[11,"sum","","",141,{"inputs":[{"name":"i"}],"output":{"name":"double3"}}],[11,"sum","","",141,{"inputs":[{"name":"i"}],"output":{"name":"double3"}}],[11,"sum","","",142,{"inputs":[{"name":"i"}],"output":{"name":"double4"}}],[11,"sum","","",142,{"inputs":[{"name":"i"}],"output":{"name":"double4"}}],[11,"sum","","",143,{"inputs":[{"name":"i"}],"output":{"name":"double8"}}],[11,"sum","","",143,{"inputs":[{"name":"i"}],"output":{"name":"double8"}}],[11,"sum","","",144,{"inputs":[{"name":"i"}],"output":{"name":"double16"}}],[11,"sum","","",144,{"inputs":[{"name":"i"}],"output":{"name":"double16"}}],[11,"product","","",85,{"inputs":[{"name":"i"}],"output":{"name":"char"}}],[11,"product","","",85,{"inputs":[{"name":"i"}],"output":{"name":"char"}}],[11,"product","","",86,{"inputs":[{"name":"i"}],"output":{"name":"char2"}}],[11,"product","","",86,{"inputs":[{"name":"i"}],"output":{"name":"char2"}}],[11,"product","","",87,{"inputs":[{"name":"i"}],"output":{"name":"char3"}}],[11,"product","","",87,{"inputs":[{"name":"i"}],"output":{"name":"char3"}}],[11,"product","","",88,{"inputs":[{"name":"i"}],"output":{"name":"char4"}}],[11,"product","","",88,{"inputs":[{"name":"i"}],"output":{"name":"char4"}}],[11,"product","","",89,{"inputs":[{"name":"i"}],"output":{"name":"char8"}}],[11,"product","","",89,{"inputs":[{"name":"i"}],"output":{"name":"char8"}}],[11,"product","","",90,{"inputs":[{"name":"i"}],"output":{"name":"char16"}}],[11,"product","","",90,{"inputs":[{"name":"i"}],"output":{"name":"char16"}}],[11,"product","","",91,{"inputs":[{"name":"i"}],"output":{"name":"uchar"}}],[11,"product","","",91,{"inputs":[{"name":"i"}],"output":{"name":"uchar"}}],[11,"product","","",92,{"inputs":[{"name":"i"}],"output":{"name":"uchar2"}}],[11,"product","","",92,{"inputs":[{"name":"i"}],"output":{"name":"uchar2"}}],[11,"product","","",93,{"inputs":[{"name":"i"}],"output":{"name":"uchar3"}}],[11,"product","","",93,{"inputs":[{"name":"i"}],"output":{"name":"uchar3"}}],[11,"product","","",94,{"inputs":[{"name":"i"}],"output":{"name":"uchar4"}}],[11,"product","","",94,{"inputs":[{"name":"i"}],"output":{"name":"uchar4"}}],[11,"product","","",95,{"inputs":[{"name":"i"}],"output":{"name":"uchar8"}}],[11,"product","","",95,{"inputs":[{"name":"i"}],"output":{"name":"uchar8"}}],[11,"product","","",96,{"inputs":[{"name":"i"}],"output":{"name":"uchar16"}}],[11,"product","","",96,{"inputs":[{"name":"i"}],"output":{"name":"uchar16"}}],[11,"product","","",97,{"inputs":[{"name":"i"}],"output":{"name":"short"}}],[11,"product","","",97,{"inputs":[{"name":"i"}],"output":{"name":"short"}}],[11,"product","","",98,{"inputs":[{"name":"i"}],"output":{"name":"short2"}}],[11,"product","","",98,{"inputs":[{"name":"i"}],"output":{"name":"short2"}}],[11,"product","","",99,{"inputs":[{"name":"i"}],"output":{"name":"short3"}}],[11,"product","","",99,{"inputs":[{"name":"i"}],"output":{"name":"short3"}}],[11,"product","","",100,{"inputs":[{"name":"i"}],"output":{"name":"short4"}}],[11,"product","","",100,{"inputs":[{"name":"i"}],"output":{"name":"short4"}}],[11,"product","","",101,{"inputs":[{"name":"i"}],"output":{"name":"short8"}}],[11,"product","","",101,{"inputs":[{"name":"i"}],"output":{"name":"short8"}}],[11,"product","","",102,{"inputs":[{"name":"i"}],"output":{"name":"short16"}}],[11,"product","","",102,{"inputs":[{"name":"i"}],"output":{"name":"short16"}}],[11,"product","","",103,{"inputs":[{"name":"i"}],"output":{"name":"ushort"}}],[11,"product","","",103,{"inputs":[{"name":"i"}],"output":{"name":"ushort"}}],[11,"product","","",104,{"inputs":[{"name":"i"}],"output":{"name":"ushort2"}}],[11,"product","","",104,{"inputs":[{"name":"i"}],"output":{"name":"ushort2"}}],[11,"product","","",105,{"inputs":[{"name":"i"}],"output":{"name":"ushort3"}}],[11,"product","","",105,{"inputs":[{"name":"i"}],"output":{"name":"ushort3"}}],[11,"product","","",106,{"inputs":[{"name":"i"}],"output":{"name":"ushort4"}}],[11,"product","","",106,{"inputs":[{"name":"i"}],"output":{"name":"ushort4"}}],[11,"product","","",107,{"inputs":[{"name":"i"}],"output":{"name":"ushort8"}}],[11,"product","","",107,{"inputs":[{"name":"i"}],"output":{"name":"ushort8"}}],[11,"product","","",108,{"inputs":[{"name":"i"}],"output":{"name":"ushort16"}}],[11,"product","","",108,{"inputs":[{"name":"i"}],"output":{"name":"ushort16"}}],[11,"product","","",109,{"inputs":[{"name":"i"}],"output":{"name":"int"}}],[11,"product","","",109,{"inputs":[{"name":"i"}],"output":{"name":"int"}}],[11,"product","","",110,{"inputs":[{"name":"i"}],"output":{"name":"int2"}}],[11,"product","","",110,{"inputs":[{"name":"i"}],"output":{"name":"int2"}}],[11,"product","","",111,{"inputs":[{"name":"i"}],"output":{"name":"int3"}}],[11,"product","","",111,{"inputs":[{"name":"i"}],"output":{"name":"int3"}}],[11,"product","","",112,{"inputs":[{"name":"i"}],"output":{"name":"int4"}}],[11,"product","","",112,{"inputs":[{"name":"i"}],"output":{"name":"int4"}}],[11,"product","","",113,{"inputs":[{"name":"i"}],"output":{"name":"int8"}}],[11,"product","","",113,{"inputs":[{"name":"i"}],"output":{"name":"int8"}}],[11,"product","","",114,{"inputs":[{"name":"i"}],"output":{"name":"int16"}}],[11,"product","","",114,{"inputs":[{"name":"i"}],"output":{"name":"int16"}}],[11,"product","","",115,{"inputs":[{"name":"i"}],"output":{"name":"uint"}}],[11,"product","","",115,{"inputs":[{"name":"i"}],"output":{"name":"uint"}}],[11,"product","","",116,{"inputs":[{"name":"i"}],"output":{"name":"uint2"}}],[11,"product","","",116,{"inputs":[{"name":"i"}],"output":{"name":"uint2"}}],[11,"product","","",117,{"inputs":[{"name":"i"}],"output":{"name":"uint3"}}],[11,"product","","",117,{"inputs":[{"name":"i"}],"output":{"name":"uint3"}}],[11,"product","","",118,{"inputs":[{"name":"i"}],"output":{"name":"uint4"}}],[11,"product","","",118,{"inputs":[{"name":"i"}],"output":{"name":"uint4"}}],[11,"product","","",119,{"inputs":[{"name":"i"}],"output":{"name":"uint8"}}],[11,"product","","",119,{"inputs":[{"name":"i"}],"output":{"name":"uint8"}}],[11,"product","","",120,{"inputs":[{"name":"i"}],"output":{"name":"uint16"}}],[11,"product","","",120,{"inputs":[{"name":"i"}],"output":{"name":"uint16"}}],[11,"product","","",121,{"inputs":[{"name":"i"}],"output":{"name":"long"}}],[11,"product","","",121,{"inputs":[{"name":"i"}],"output":{"name":"long"}}],[11,"product","","",122,{"inputs":[{"name":"i"}],"output":{"name":"long2"}}],[11,"product","","",122,{"inputs":[{"name":"i"}],"output":{"name":"long2"}}],[11,"product","","",123,{"inputs":[{"name":"i"}],"output":{"name":"long3"}}],[11,"product","","",123,{"inputs":[{"name":"i"}],"output":{"name":"long3"}}],[11,"product","","",124,{"inputs":[{"name":"i"}],"output":{"name":"long4"}}],[11,"product","","",124,{"inputs":[{"name":"i"}],"output":{"name":"long4"}}],[11,"product","","",125,{"inputs":[{"name":"i"}],"output":{"name":"long8"}}],[11,"product","","",125,{"inputs":[{"name":"i"}],"output":{"name":"long8"}}],[11,"product","","",126,{"inputs":[{"name":"i"}],"output":{"name":"long16"}}],[11,"product","","",126,{"inputs":[{"name":"i"}],"output":{"name":"long16"}}],[11,"product","","",127,{"inputs":[{"name":"i"}],"output":{"name":"ulong"}}],[11,"product","","",127,{"inputs":[{"name":"i"}],"output":{"name":"ulong"}}],[11,"product","","",128,{"inputs":[{"name":"i"}],"output":{"name":"ulong2"}}],[11,"product","","",128,{"inputs":[{"name":"i"}],"output":{"name":"ulong2"}}],[11,"product","","",129,{"inputs":[{"name":"i"}],"output":{"name":"ulong3"}}],[11,"product","","",129,{"inputs":[{"name":"i"}],"output":{"name":"ulong3"}}],[11,"product","","",130,{"inputs":[{"name":"i"}],"output":{"name":"ulong4"}}],[11,"product","","",130,{"inputs":[{"name":"i"}],"output":{"name":"ulong4"}}],[11,"product","","",131,{"inputs":[{"name":"i"}],"output":{"name":"ulong8"}}],[11,"product","","",131,{"inputs":[{"name":"i"}],"output":{"name":"ulong8"}}],[11,"product","","",132,{"inputs":[{"name":"i"}],"output":{"name":"ulong16"}}],[11,"product","","",132,{"inputs":[{"name":"i"}],"output":{"name":"ulong16"}}],[11,"product","","",133,{"inputs":[{"name":"i"}],"output":{"name":"float"}}],[11,"product","","",133,{"inputs":[{"name":"i"}],"output":{"name":"float"}}],[11,"product","","",134,{"inputs":[{"name":"i"}],"output":{"name":"float2"}}],[11,"product","","",134,{"inputs":[{"name":"i"}],"output":{"name":"float2"}}],[11,"product","","",135,{"inputs":[{"name":"i"}],"output":{"name":"float3"}}],[11,"product","","",135,{"inputs":[{"name":"i"}],"output":{"name":"float3"}}],[11,"product","","",136,{"inputs":[{"name":"i"}],"output":{"name":"float4"}}],[11,"product","","",136,{"inputs":[{"name":"i"}],"output":{"name":"float4"}}],[11,"product","","",137,{"inputs":[{"name":"i"}],"output":{"name":"float8"}}],[11,"product","","",137,{"inputs":[{"name":"i"}],"output":{"name":"float8"}}],[11,"product","","",138,{"inputs":[{"name":"i"}],"output":{"name":"float16"}}],[11,"product","","",138,{"inputs":[{"name":"i"}],"output":{"name":"float16"}}],[11,"product","","",139,{"inputs":[{"name":"i"}],"output":{"name":"double"}}],[11,"product","","",139,{"inputs":[{"name":"i"}],"output":{"name":"double"}}],[11,"product","","",140,{"inputs":[{"name":"i"}],"output":{"name":"double2"}}],[11,"product","","",140,{"inputs":[{"name":"i"}],"output":{"name":"double2"}}],[11,"product","","",141,{"inputs":[{"name":"i"}],"output":{"name":"double3"}}],[11,"product","","",141,{"inputs":[{"name":"i"}],"output":{"name":"double3"}}],[11,"product","","",142,{"inputs":[{"name":"i"}],"output":{"name":"double4"}}],[11,"product","","",142,{"inputs":[{"name":"i"}],"output":{"name":"double4"}}],[11,"product","","",143,{"inputs":[{"name":"i"}],"output":{"name":"double8"}}],[11,"product","","",143,{"inputs":[{"name":"i"}],"output":{"name":"double8"}}],[11,"product","","",144,{"inputs":[{"name":"i"}],"output":{"name":"double16"}}],[11,"product","","",144,{"inputs":[{"name":"i"}],"output":{"name":"double16"}}],[11,"bitand","","",85,{"inputs":[{"name":"self"},{"name":"char"}],"output":{"name":"char"}}],[11,"bitand","","",85,null],[11,"bitand","","",86,{"inputs":[{"name":"self"},{"name":"char2"}],"output":{"name":"char2"}}],[11,"bitand","","",86,null],[11,"bitand","","",87,{"inputs":[{"name":"self"},{"name":"char3"}],"output":{"name":"char3"}}],[11,"bitand","","",87,null],[11,"bitand","","",88,{"inputs":[{"name":"self"},{"name":"char4"}],"output":{"name":"char4"}}],[11,"bitand","","",88,null],[11,"bitand","","",89,{"inputs":[{"name":"self"},{"name":"char8"}],"output":{"name":"char8"}}],[11,"bitand","","",89,null],[11,"bitand","","",90,{"inputs":[{"name":"self"},{"name":"char16"}],"output":{"name":"char16"}}],[11,"bitand","","",90,null],[11,"bitand","","",91,{"inputs":[{"name":"self"},{"name":"uchar"}],"output":{"name":"uchar"}}],[11,"bitand","","",91,null],[11,"bitand","","",92,{"inputs":[{"name":"self"},{"name":"uchar2"}],"output":{"name":"uchar2"}}],[11,"bitand","","",92,null],[11,"bitand","","",93,{"inputs":[{"name":"self"},{"name":"uchar3"}],"output":{"name":"uchar3"}}],[11,"bitand","","",93,null],[11,"bitand","","",94,{"inputs":[{"name":"self"},{"name":"uchar4"}],"output":{"name":"uchar4"}}],[11,"bitand","","",94,null],[11,"bitand","","",95,{"inputs":[{"name":"self"},{"name":"uchar8"}],"output":{"name":"uchar8"}}],[11,"bitand","","",95,null],[11,"bitand","","",96,{"inputs":[{"name":"self"},{"name":"uchar16"}],"output":{"name":"uchar16"}}],[11,"bitand","","",96,null],[11,"bitand","","",97,{"inputs":[{"name":"self"},{"name":"short"}],"output":{"name":"short"}}],[11,"bitand","","",97,null],[11,"bitand","","",98,{"inputs":[{"name":"self"},{"name":"short2"}],"output":{"name":"short2"}}],[11,"bitand","","",98,null],[11,"bitand","","",99,{"inputs":[{"name":"self"},{"name":"short3"}],"output":{"name":"short3"}}],[11,"bitand","","",99,null],[11,"bitand","","",100,{"inputs":[{"name":"self"},{"name":"short4"}],"output":{"name":"short4"}}],[11,"bitand","","",100,null],[11,"bitand","","",101,{"inputs":[{"name":"self"},{"name":"short8"}],"output":{"name":"short8"}}],[11,"bitand","","",101,null],[11,"bitand","","",102,{"inputs":[{"name":"self"},{"name":"short16"}],"output":{"name":"short16"}}],[11,"bitand","","",102,null],[11,"bitand","","",103,{"inputs":[{"name":"self"},{"name":"ushort"}],"output":{"name":"ushort"}}],[11,"bitand","","",103,null],[11,"bitand","","",104,{"inputs":[{"name":"self"},{"name":"ushort2"}],"output":{"name":"ushort2"}}],[11,"bitand","","",104,null],[11,"bitand","","",105,{"inputs":[{"name":"self"},{"name":"ushort3"}],"output":{"name":"ushort3"}}],[11,"bitand","","",105,null],[11,"bitand","","",106,{"inputs":[{"name":"self"},{"name":"ushort4"}],"output":{"name":"ushort4"}}],[11,"bitand","","",106,null],[11,"bitand","","",107,{"inputs":[{"name":"self"},{"name":"ushort8"}],"output":{"name":"ushort8"}}],[11,"bitand","","",107,null],[11,"bitand","","",108,{"inputs":[{"name":"self"},{"name":"ushort16"}],"output":{"name":"ushort16"}}],[11,"bitand","","",108,null],[11,"bitand","","",109,{"inputs":[{"name":"self"},{"name":"int"}],"output":{"name":"int"}}],[11,"bitand","","",109,null],[11,"bitand","","",110,{"inputs":[{"name":"self"},{"name":"int2"}],"output":{"name":"int2"}}],[11,"bitand","","",110,null],[11,"bitand","","",111,{"inputs":[{"name":"self"},{"name":"int3"}],"output":{"name":"int3"}}],[11,"bitand","","",111,null],[11,"bitand","","",112,{"inputs":[{"name":"self"},{"name":"int4"}],"output":{"name":"int4"}}],[11,"bitand","","",112,null],[11,"bitand","","",113,{"inputs":[{"name":"self"},{"name":"int8"}],"output":{"name":"int8"}}],[11,"bitand","","",113,null],[11,"bitand","","",114,{"inputs":[{"name":"self"},{"name":"int16"}],"output":{"name":"int16"}}],[11,"bitand","","",114,null],[11,"bitand","","",115,{"inputs":[{"name":"self"},{"name":"uint"}],"output":{"name":"uint"}}],[11,"bitand","","",115,null],[11,"bitand","","",116,{"inputs":[{"name":"self"},{"name":"uint2"}],"output":{"name":"uint2"}}],[11,"bitand","","",116,null],[11,"bitand","","",117,{"inputs":[{"name":"self"},{"name":"uint3"}],"output":{"name":"uint3"}}],[11,"bitand","","",117,null],[11,"bitand","","",118,{"inputs":[{"name":"self"},{"name":"uint4"}],"output":{"name":"uint4"}}],[11,"bitand","","",118,null],[11,"bitand","","",119,{"inputs":[{"name":"self"},{"name":"uint8"}],"output":{"name":"uint8"}}],[11,"bitand","","",119,null],[11,"bitand","","",120,{"inputs":[{"name":"self"},{"name":"uint16"}],"output":{"name":"uint16"}}],[11,"bitand","","",120,null],[11,"bitand","","",121,{"inputs":[{"name":"self"},{"name":"long"}],"output":{"name":"long"}}],[11,"bitand","","",121,null],[11,"bitand","","",122,{"inputs":[{"name":"self"},{"name":"long2"}],"output":{"name":"long2"}}],[11,"bitand","","",122,null],[11,"bitand","","",123,{"inputs":[{"name":"self"},{"name":"long3"}],"output":{"name":"long3"}}],[11,"bitand","","",123,null],[11,"bitand","","",124,{"inputs":[{"name":"self"},{"name":"long4"}],"output":{"name":"long4"}}],[11,"bitand","","",124,null],[11,"bitand","","",125,{"inputs":[{"name":"self"},{"name":"long8"}],"output":{"name":"long8"}}],[11,"bitand","","",125,null],[11,"bitand","","",126,{"inputs":[{"name":"self"},{"name":"long16"}],"output":{"name":"long16"}}],[11,"bitand","","",126,null],[11,"bitand","","",127,{"inputs":[{"name":"self"},{"name":"ulong"}],"output":{"name":"ulong"}}],[11,"bitand","","",127,null],[11,"bitand","","",128,{"inputs":[{"name":"self"},{"name":"ulong2"}],"output":{"name":"ulong2"}}],[11,"bitand","","",128,null],[11,"bitand","","",129,{"inputs":[{"name":"self"},{"name":"ulong3"}],"output":{"name":"ulong3"}}],[11,"bitand","","",129,null],[11,"bitand","","",130,{"inputs":[{"name":"self"},{"name":"ulong4"}],"output":{"name":"ulong4"}}],[11,"bitand","","",130,null],[11,"bitand","","",131,{"inputs":[{"name":"self"},{"name":"ulong8"}],"output":{"name":"ulong8"}}],[11,"bitand","","",131,null],[11,"bitand","","",132,{"inputs":[{"name":"self"},{"name":"ulong16"}],"output":{"name":"ulong16"}}],[11,"bitand","","",132,null],[11,"default","","",85,{"inputs":[],"output":{"name":"char"}}],[11,"default","","",86,{"inputs":[],"output":{"name":"char2"}}],[11,"default","","",87,{"inputs":[],"output":{"name":"char3"}}],[11,"default","","",88,{"inputs":[],"output":{"name":"char4"}}],[11,"default","","",89,{"inputs":[],"output":{"name":"char8"}}],[11,"default","","",90,{"inputs":[],"output":{"name":"char16"}}],[11,"default","","",91,{"inputs":[],"output":{"name":"uchar"}}],[11,"default","","",92,{"inputs":[],"output":{"name":"uchar2"}}],[11,"default","","",93,{"inputs":[],"output":{"name":"uchar3"}}],[11,"default","","",94,{"inputs":[],"output":{"name":"uchar4"}}],[11,"default","","",95,{"inputs":[],"output":{"name":"uchar8"}}],[11,"default","","",96,{"inputs":[],"output":{"name":"uchar16"}}],[11,"default","","",97,{"inputs":[],"output":{"name":"short"}}],[11,"default","","",98,{"inputs":[],"output":{"name":"short2"}}],[11,"default","","",99,{"inputs":[],"output":{"name":"short3"}}],[11,"default","","",100,{"inputs":[],"output":{"name":"short4"}}],[11,"default","","",101,{"inputs":[],"output":{"name":"short8"}}],[11,"default","","",102,{"inputs":[],"output":{"name":"short16"}}],[11,"default","","",103,{"inputs":[],"output":{"name":"ushort"}}],[11,"default","","",104,{"inputs":[],"output":{"name":"ushort2"}}],[11,"default","","",105,{"inputs":[],"output":{"name":"ushort3"}}],[11,"default","","",106,{"inputs":[],"output":{"name":"ushort4"}}],[11,"default","","",107,{"inputs":[],"output":{"name":"ushort8"}}],[11,"default","","",108,{"inputs":[],"output":{"name":"ushort16"}}],[11,"default","","",109,{"inputs":[],"output":{"name":"int"}}],[11,"default","","",110,{"inputs":[],"output":{"name":"int2"}}],[11,"default","","",111,{"inputs":[],"output":{"name":"int3"}}],[11,"default","","",112,{"inputs":[],"output":{"name":"int4"}}],[11,"default","","",113,{"inputs":[],"output":{"name":"int8"}}],[11,"default","","",114,{"inputs":[],"output":{"name":"int16"}}],[11,"default","","",115,{"inputs":[],"output":{"name":"uint"}}],[11,"default","","",116,{"inputs":[],"output":{"name":"uint2"}}],[11,"default","","",117,{"inputs":[],"output":{"name":"uint3"}}],[11,"default","","",118,{"inputs":[],"output":{"name":"uint4"}}],[11,"default","","",119,{"inputs":[],"output":{"name":"uint8"}}],[11,"default","","",120,{"inputs":[],"output":{"name":"uint16"}}],[11,"default","","",121,{"inputs":[],"output":{"name":"long"}}],[11,"default","","",122,{"inputs":[],"output":{"name":"long2"}}],[11,"default","","",123,{"inputs":[],"output":{"name":"long3"}}],[11,"default","","",124,{"inputs":[],"output":{"name":"long4"}}],[11,"default","","",125,{"inputs":[],"output":{"name":"long8"}}],[11,"default","","",126,{"inputs":[],"output":{"name":"long16"}}],[11,"default","","",127,{"inputs":[],"output":{"name":"ulong"}}],[11,"default","","",128,{"inputs":[],"output":{"name":"ulong2"}}],[11,"default","","",129,{"inputs":[],"output":{"name":"ulong3"}}],[11,"default","","",130,{"inputs":[],"output":{"name":"ulong4"}}],[11,"default","","",131,{"inputs":[],"output":{"name":"ulong8"}}],[11,"default","","",132,{"inputs":[],"output":{"name":"ulong16"}}],[11,"default","","",133,{"inputs":[],"output":{"name":"float"}}],[11,"default","","",134,{"inputs":[],"output":{"name":"float2"}}],[11,"default","","",135,{"inputs":[],"output":{"name":"float3"}}],[11,"default","","",136,{"inputs":[],"output":{"name":"float4"}}],[11,"default","","",137,{"inputs":[],"output":{"name":"float8"}}],[11,"default","","",138,{"inputs":[],"output":{"name":"float16"}}],[11,"default","","",139,{"inputs":[],"output":{"name":"double"}}],[11,"default","","",140,{"inputs":[],"output":{"name":"double2"}}],[11,"default","","",141,{"inputs":[],"output":{"name":"double3"}}],[11,"default","","",142,{"inputs":[],"output":{"name":"double4"}}],[11,"default","","",143,{"inputs":[],"output":{"name":"double8"}}],[11,"default","","",144,{"inputs":[],"output":{"name":"double16"}}],[11,"mul_assign","","",85,null],[11,"mul_assign","","",86,null],[11,"mul_assign","","",87,null],[11,"mul_assign","","",88,null],[11,"mul_assign","","",89,null],[11,"mul_assign","","",90,null],[11,"mul_assign","","",91,null],[11,"mul_assign","","",92,null],[11,"mul_assign","","",93,null],[11,"mul_assign","","",94,null],[11,"mul_assign","","",95,null],[11,"mul_assign","","",96,null],[11,"mul_assign","","",97,null],[11,"mul_assign","","",98,null],[11,"mul_assign","","",99,null],[11,"mul_assign","","",100,null],[11,"mul_assign","","",101,null],[11,"mul_assign","","",102,null],[11,"mul_assign","","",103,null],[11,"mul_assign","","",104,null],[11,"mul_assign","","",105,null],[11,"mul_assign","","",106,null],[11,"mul_assign","","",107,null],[11,"mul_assign","","",108,null],[11,"mul_assign","","",109,null],[11,"mul_assign","","",110,null],[11,"mul_assign","","",111,null],[11,"mul_assign","","",112,null],[11,"mul_assign","","",113,null],[11,"mul_assign","","",114,null],[11,"mul_assign","","",115,null],[11,"mul_assign","","",116,null],[11,"mul_assign","","",117,null],[11,"mul_assign","","",118,null],[11,"mul_assign","","",119,null],[11,"mul_assign","","",120,null],[11,"mul_assign","","",121,null],[11,"mul_assign","","",122,null],[11,"mul_assign","","",123,null],[11,"mul_assign","","",124,null],[11,"mul_assign","","",125,null],[11,"mul_assign","","",126,null],[11,"mul_assign","","",127,null],[11,"mul_assign","","",128,null],[11,"mul_assign","","",129,null],[11,"mul_assign","","",130,null],[11,"mul_assign","","",131,null],[11,"mul_assign","","",132,null],[11,"mul_assign","","",133,null],[11,"mul_assign","","",134,null],[11,"mul_assign","","",135,null],[11,"mul_assign","","",136,null],[11,"mul_assign","","",137,null],[11,"mul_assign","","",138,null],[11,"mul_assign","","",139,null],[11,"mul_assign","","",140,null],[11,"mul_assign","","",141,null],[11,"mul_assign","","",142,null],[11,"mul_assign","","",143,null],[11,"mul_assign","","",144,null],[11,"shr","","",85,{"inputs":[{"name":"self"},{"name":"usize"}],"output":{"name":"char"}}],[11,"shr","","",86,{"inputs":[{"name":"self"},{"name":"usize"}],"output":{"name":"char2"}}],[11,"shr","","",87,{"inputs":[{"name":"self"},{"name":"usize"}],"output":{"name":"char3"}}],[11,"shr","","",88,{"inputs":[{"name":"self"},{"name":"usize"}],"output":{"name":"char4"}}],[11,"shr","","",89,{"inputs":[{"name":"self"},{"name":"usize"}],"output":{"name":"char8"}}],[11,"shr","","",90,{"inputs":[{"name":"self"},{"name":"usize"}],"output":{"name":"char16"}}],[11,"shr","","",91,{"inputs":[{"name":"self"},{"name":"usize"}],"output":{"name":"uchar"}}],[11,"shr","","",92,{"inputs":[{"name":"self"},{"name":"usize"}],"output":{"name":"uchar2"}}],[11,"shr","","",93,{"inputs":[{"name":"self"},{"name":"usize"}],"output":{"name":"uchar3"}}],[11,"shr","","",94,{"inputs":[{"name":"self"},{"name":"usize"}],"output":{"name":"uchar4"}}],[11,"shr","","",95,{"inputs":[{"name":"self"},{"name":"usize"}],"output":{"name":"uchar8"}}],[11,"shr","","",96,{"inputs":[{"name":"self"},{"name":"usize"}],"output":{"name":"uchar16"}}],[11,"shr","","",97,{"inputs":[{"name":"self"},{"name":"usize"}],"output":{"name":"short"}}],[11,"shr","","",98,{"inputs":[{"name":"self"},{"name":"usize"}],"output":{"name":"short2"}}],[11,"shr","","",99,{"inputs":[{"name":"self"},{"name":"usize"}],"output":{"name":"short3"}}],[11,"shr","","",100,{"inputs":[{"name":"self"},{"name":"usize"}],"output":{"name":"short4"}}],[11,"shr","","",101,{"inputs":[{"name":"self"},{"name":"usize"}],"output":{"name":"short8"}}],[11,"shr","","",102,{"inputs":[{"name":"self"},{"name":"usize"}],"output":{"name":"short16"}}],[11,"shr","","",103,{"inputs":[{"name":"self"},{"name":"usize"}],"output":{"name":"ushort"}}],[11,"shr","","",104,{"inputs":[{"name":"self"},{"name":"usize"}],"output":{"name":"ushort2"}}],[11,"shr","","",105,{"inputs":[{"name":"self"},{"name":"usize"}],"output":{"name":"ushort3"}}],[11,"shr","","",106,{"inputs":[{"name":"self"},{"name":"usize"}],"output":{"name":"ushort4"}}],[11,"shr","","",107,{"inputs":[{"name":"self"},{"name":"usize"}],"output":{"name":"ushort8"}}],[11,"shr","","",108,{"inputs":[{"name":"self"},{"name":"usize"}],"output":{"name":"ushort16"}}],[11,"shr","","",109,{"inputs":[{"name":"self"},{"name":"usize"}],"output":{"name":"int"}}],[11,"shr","","",110,{"inputs":[{"name":"self"},{"name":"usize"}],"output":{"name":"int2"}}],[11,"shr","","",111,{"inputs":[{"name":"self"},{"name":"usize"}],"output":{"name":"int3"}}],[11,"shr","","",112,{"inputs":[{"name":"self"},{"name":"usize"}],"output":{"name":"int4"}}],[11,"shr","","",113,{"inputs":[{"name":"self"},{"name":"usize"}],"output":{"name":"int8"}}],[11,"shr","","",114,{"inputs":[{"name":"self"},{"name":"usize"}],"output":{"name":"int16"}}],[11,"shr","","",115,{"inputs":[{"name":"self"},{"name":"usize"}],"output":{"name":"uint"}}],[11,"shr","","",116,{"inputs":[{"name":"self"},{"name":"usize"}],"output":{"name":"uint2"}}],[11,"shr","","",117,{"inputs":[{"name":"self"},{"name":"usize"}],"output":{"name":"uint3"}}],[11,"shr","","",118,{"inputs":[{"name":"self"},{"name":"usize"}],"output":{"name":"uint4"}}],[11,"shr","","",119,{"inputs":[{"name":"self"},{"name":"usize"}],"output":{"name":"uint8"}}],[11,"shr","","",120,{"inputs":[{"name":"self"},{"name":"usize"}],"output":{"name":"uint16"}}],[11,"shr","","",121,{"inputs":[{"name":"self"},{"name":"usize"}],"output":{"name":"long"}}],[11,"shr","","",122,{"inputs":[{"name":"self"},{"name":"usize"}],"output":{"name":"long2"}}],[11,"shr","","",123,{"inputs":[{"name":"self"},{"name":"usize"}],"output":{"name":"long3"}}],[11,"shr","","",124,{"inputs":[{"name":"self"},{"name":"usize"}],"output":{"name":"long4"}}],[11,"shr","","",125,{"inputs":[{"name":"self"},{"name":"usize"}],"output":{"name":"long8"}}],[11,"shr","","",126,{"inputs":[{"name":"self"},{"name":"usize"}],"output":{"name":"long16"}}],[11,"shr","","",127,{"inputs":[{"name":"self"},{"name":"usize"}],"output":{"name":"ulong"}}],[11,"shr","","",128,{"inputs":[{"name":"self"},{"name":"usize"}],"output":{"name":"ulong2"}}],[11,"shr","","",129,{"inputs":[{"name":"self"},{"name":"usize"}],"output":{"name":"ulong3"}}],[11,"shr","","",130,{"inputs":[{"name":"self"},{"name":"usize"}],"output":{"name":"ulong4"}}],[11,"shr","","",131,{"inputs":[{"name":"self"},{"name":"usize"}],"output":{"name":"ulong8"}}],[11,"shr","","",132,{"inputs":[{"name":"self"},{"name":"usize"}],"output":{"name":"ulong16"}}],[11,"add_assign","","",85,null],[11,"add_assign","","",86,null],[11,"add_assign","","",87,null],[11,"add_assign","","",88,null],[11,"add_assign","","",89,null],[11,"add_assign","","",90,null],[11,"add_assign","","",91,null],[11,"add_assign","","",92,null],[11,"add_assign","","",93,null],[11,"add_assign","","",94,null],[11,"add_assign","","",95,null],[11,"add_assign","","",96,null],[11,"add_assign","","",97,null],[11,"add_assign","","",98,null],[11,"add_assign","","",99,null],[11,"add_assign","","",100,null],[11,"add_assign","","",101,null],[11,"add_assign","","",102,null],[11,"add_assign","","",103,null],[11,"add_assign","","",104,null],[11,"add_assign","","",105,null],[11,"add_assign","","",106,null],[11,"add_assign","","",107,null],[11,"add_assign","","",108,null],[11,"add_assign","","",109,null],[11,"add_assign","","",110,null],[11,"add_assign","","",111,null],[11,"add_assign","","",112,null],[11,"add_assign","","",113,null],[11,"add_assign","","",114,null],[11,"add_assign","","",115,null],[11,"add_assign","","",116,null],[11,"add_assign","","",117,null],[11,"add_assign","","",118,null],[11,"add_assign","","",119,null],[11,"add_assign","","",120,null],[11,"add_assign","","",121,null],[11,"add_assign","","",122,null],[11,"add_assign","","",123,null],[11,"add_assign","","",124,null],[11,"add_assign","","",125,null],[11,"add_assign","","",126,null],[11,"add_assign","","",127,null],[11,"add_assign","","",128,null],[11,"add_assign","","",129,null],[11,"add_assign","","",130,null],[11,"add_assign","","",131,null],[11,"add_assign","","",132,null],[11,"add_assign","","",133,null],[11,"add_assign","","",134,null],[11,"add_assign","","",135,null],[11,"add_assign","","",136,null],[11,"add_assign","","",137,null],[11,"add_assign","","",138,null],[11,"add_assign","","",139,null],[11,"add_assign","","",140,null],[11,"add_assign","","",141,null],[11,"add_assign","","",142,null],[11,"add_assign","","",143,null],[11,"add_assign","","",144,null],[11,"mul","","",85,null],[11,"mul","","",85,{"inputs":[{"name":"self"},{"name":"char"}],"output":{"name":"char"}}],[11,"mul","","",86,null],[11,"mul","","",86,{"inputs":[{"name":"self"},{"name":"char2"}],"output":{"name":"char2"}}],[11,"mul","","",87,null],[11,"mul","","",87,{"inputs":[{"name":"self"},{"name":"char3"}],"output":{"name":"char3"}}],[11,"mul","","",88,null],[11,"mul","","",88,{"inputs":[{"name":"self"},{"name":"char4"}],"output":{"name":"char4"}}],[11,"mul","","",89,null],[11,"mul","","",89,{"inputs":[{"name":"self"},{"name":"char8"}],"output":{"name":"char8"}}],[11,"mul","","",90,null],[11,"mul","","",90,{"inputs":[{"name":"self"},{"name":"char16"}],"output":{"name":"char16"}}],[11,"mul","","",91,null],[11,"mul","","",91,{"inputs":[{"name":"self"},{"name":"uchar"}],"output":{"name":"uchar"}}],[11,"mul","","",92,null],[11,"mul","","",92,{"inputs":[{"name":"self"},{"name":"uchar2"}],"output":{"name":"uchar2"}}],[11,"mul","","",93,null],[11,"mul","","",93,{"inputs":[{"name":"self"},{"name":"uchar3"}],"output":{"name":"uchar3"}}],[11,"mul","","",94,null],[11,"mul","","",94,{"inputs":[{"name":"self"},{"name":"uchar4"}],"output":{"name":"uchar4"}}],[11,"mul","","",95,null],[11,"mul","","",95,{"inputs":[{"name":"self"},{"name":"uchar8"}],"output":{"name":"uchar8"}}],[11,"mul","","",96,null],[11,"mul","","",96,{"inputs":[{"name":"self"},{"name":"uchar16"}],"output":{"name":"uchar16"}}],[11,"mul","","",97,null],[11,"mul","","",97,{"inputs":[{"name":"self"},{"name":"short"}],"output":{"name":"short"}}],[11,"mul","","",98,null],[11,"mul","","",98,{"inputs":[{"name":"self"},{"name":"short2"}],"output":{"name":"short2"}}],[11,"mul","","",99,null],[11,"mul","","",99,{"inputs":[{"name":"self"},{"name":"short3"}],"output":{"name":"short3"}}],[11,"mul","","",100,null],[11,"mul","","",100,{"inputs":[{"name":"self"},{"name":"short4"}],"output":{"name":"short4"}}],[11,"mul","","",101,null],[11,"mul","","",101,{"inputs":[{"name":"self"},{"name":"short8"}],"output":{"name":"short8"}}],[11,"mul","","",102,null],[11,"mul","","",102,{"inputs":[{"name":"self"},{"name":"short16"}],"output":{"name":"short16"}}],[11,"mul","","",103,null],[11,"mul","","",103,{"inputs":[{"name":"self"},{"name":"ushort"}],"output":{"name":"ushort"}}],[11,"mul","","",104,null],[11,"mul","","",104,{"inputs":[{"name":"self"},{"name":"ushort2"}],"output":{"name":"ushort2"}}],[11,"mul","","",105,null],[11,"mul","","",105,{"inputs":[{"name":"self"},{"name":"ushort3"}],"output":{"name":"ushort3"}}],[11,"mul","","",106,null],[11,"mul","","",106,{"inputs":[{"name":"self"},{"name":"ushort4"}],"output":{"name":"ushort4"}}],[11,"mul","","",107,null],[11,"mul","","",107,{"inputs":[{"name":"self"},{"name":"ushort8"}],"output":{"name":"ushort8"}}],[11,"mul","","",108,null],[11,"mul","","",108,{"inputs":[{"name":"self"},{"name":"ushort16"}],"output":{"name":"ushort16"}}],[11,"mul","","",109,null],[11,"mul","","",109,{"inputs":[{"name":"self"},{"name":"int"}],"output":{"name":"int"}}],[11,"mul","","",110,null],[11,"mul","","",110,{"inputs":[{"name":"self"},{"name":"int2"}],"output":{"name":"int2"}}],[11,"mul","","",111,null],[11,"mul","","",111,{"inputs":[{"name":"self"},{"name":"int3"}],"output":{"name":"int3"}}],[11,"mul","","",112,null],[11,"mul","","",112,{"inputs":[{"name":"self"},{"name":"int4"}],"output":{"name":"int4"}}],[11,"mul","","",113,null],[11,"mul","","",113,{"inputs":[{"name":"self"},{"name":"int8"}],"output":{"name":"int8"}}],[11,"mul","","",114,null],[11,"mul","","",114,{"inputs":[{"name":"self"},{"name":"int16"}],"output":{"name":"int16"}}],[11,"mul","","",115,null],[11,"mul","","",115,{"inputs":[{"name":"self"},{"name":"uint"}],"output":{"name":"uint"}}],[11,"mul","","",116,null],[11,"mul","","",116,{"inputs":[{"name":"self"},{"name":"uint2"}],"output":{"name":"uint2"}}],[11,"mul","","",117,null],[11,"mul","","",117,{"inputs":[{"name":"self"},{"name":"uint3"}],"output":{"name":"uint3"}}],[11,"mul","","",118,null],[11,"mul","","",118,{"inputs":[{"name":"self"},{"name":"uint4"}],"output":{"name":"uint4"}}],[11,"mul","","",119,null],[11,"mul","","",119,{"inputs":[{"name":"self"},{"name":"uint8"}],"output":{"name":"uint8"}}],[11,"mul","","",120,null],[11,"mul","","",120,{"inputs":[{"name":"self"},{"name":"uint16"}],"output":{"name":"uint16"}}],[11,"mul","","",121,null],[11,"mul","","",121,{"inputs":[{"name":"self"},{"name":"long"}],"output":{"name":"long"}}],[11,"mul","","",122,null],[11,"mul","","",122,{"inputs":[{"name":"self"},{"name":"long2"}],"output":{"name":"long2"}}],[11,"mul","","",123,null],[11,"mul","","",123,{"inputs":[{"name":"self"},{"name":"long3"}],"output":{"name":"long3"}}],[11,"mul","","",124,null],[11,"mul","","",124,{"inputs":[{"name":"self"},{"name":"long4"}],"output":{"name":"long4"}}],[11,"mul","","",125,null],[11,"mul","","",125,{"inputs":[{"name":"self"},{"name":"long8"}],"output":{"name":"long8"}}],[11,"mul","","",126,null],[11,"mul","","",126,{"inputs":[{"name":"self"},{"name":"long16"}],"output":{"name":"long16"}}],[11,"mul","","",127,null],[11,"mul","","",127,{"inputs":[{"name":"self"},{"name":"ulong"}],"output":{"name":"ulong"}}],[11,"mul","","",128,null],[11,"mul","","",128,{"inputs":[{"name":"self"},{"name":"ulong2"}],"output":{"name":"ulong2"}}],[11,"mul","","",129,null],[11,"mul","","",129,{"inputs":[{"name":"self"},{"name":"ulong3"}],"output":{"name":"ulong3"}}],[11,"mul","","",130,null],[11,"mul","","",130,{"inputs":[{"name":"self"},{"name":"ulong4"}],"output":{"name":"ulong4"}}],[11,"mul","","",131,null],[11,"mul","","",131,{"inputs":[{"name":"self"},{"name":"ulong8"}],"output":{"name":"ulong8"}}],[11,"mul","","",132,null],[11,"mul","","",132,{"inputs":[{"name":"self"},{"name":"ulong16"}],"output":{"name":"ulong16"}}],[11,"mul","","",133,null],[11,"mul","","",133,{"inputs":[{"name":"self"},{"name":"float"}],"output":{"name":"float"}}],[11,"mul","","",134,null],[11,"mul","","",134,{"inputs":[{"name":"self"},{"name":"float2"}],"output":{"name":"float2"}}],[11,"mul","","",135,null],[11,"mul","","",135,{"inputs":[{"name":"self"},{"name":"float3"}],"output":{"name":"float3"}}],[11,"mul","","",136,null],[11,"mul","","",136,{"inputs":[{"name":"self"},{"name":"float4"}],"output":{"name":"float4"}}],[11,"mul","","",137,null],[11,"mul","","",137,{"inputs":[{"name":"self"},{"name":"float8"}],"output":{"name":"float8"}}],[11,"mul","","",138,null],[11,"mul","","",138,{"inputs":[{"name":"self"},{"name":"float16"}],"output":{"name":"float16"}}],[11,"mul","","",139,null],[11,"mul","","",139,{"inputs":[{"name":"self"},{"name":"double"}],"output":{"name":"double"}}],[11,"mul","","",140,null],[11,"mul","","",140,{"inputs":[{"name":"self"},{"name":"double2"}],"output":{"name":"double2"}}],[11,"mul","","",141,null],[11,"mul","","",141,{"inputs":[{"name":"self"},{"name":"double3"}],"output":{"name":"double3"}}],[11,"mul","","",142,null],[11,"mul","","",142,{"inputs":[{"name":"self"},{"name":"double4"}],"output":{"name":"double4"}}],[11,"mul","","",143,null],[11,"mul","","",143,{"inputs":[{"name":"self"},{"name":"double8"}],"output":{"name":"double8"}}],[11,"mul","","",144,null],[11,"mul","","",144,{"inputs":[{"name":"self"},{"name":"double16"}],"output":{"name":"double16"}}],[11,"bitor_assign","","",85,null],[11,"bitor_assign","","",86,null],[11,"bitor_assign","","",87,null],[11,"bitor_assign","","",88,null],[11,"bitor_assign","","",89,null],[11,"bitor_assign","","",90,null],[11,"bitor_assign","","",91,null],[11,"bitor_assign","","",92,null],[11,"bitor_assign","","",93,null],[11,"bitor_assign","","",94,null],[11,"bitor_assign","","",95,null],[11,"bitor_assign","","",96,null],[11,"bitor_assign","","",97,null],[11,"bitor_assign","","",98,null],[11,"bitor_assign","","",99,null],[11,"bitor_assign","","",100,null],[11,"bitor_assign","","",101,null],[11,"bitor_assign","","",102,null],[11,"bitor_assign","","",103,null],[11,"bitor_assign","","",104,null],[11,"bitor_assign","","",105,null],[11,"bitor_assign","","",106,null],[11,"bitor_assign","","",107,null],[11,"bitor_assign","","",108,null],[11,"bitor_assign","","",109,null],[11,"bitor_assign","","",110,null],[11,"bitor_assign","","",111,null],[11,"bitor_assign","","",112,null],[11,"bitor_assign","","",113,null],[11,"bitor_assign","","",114,null],[11,"bitor_assign","","",115,null],[11,"bitor_assign","","",116,null],[11,"bitor_assign","","",117,null],[11,"bitor_assign","","",118,null],[11,"bitor_assign","","",119,null],[11,"bitor_assign","","",120,null],[11,"bitor_assign","","",121,null],[11,"bitor_assign","","",122,null],[11,"bitor_assign","","",123,null],[11,"bitor_assign","","",124,null],[11,"bitor_assign","","",125,null],[11,"bitor_assign","","",126,null],[11,"bitor_assign","","",127,null],[11,"bitor_assign","","",128,null],[11,"bitor_assign","","",129,null],[11,"bitor_assign","","",130,null],[11,"bitor_assign","","",131,null],[11,"bitor_assign","","",132,null],[11,"fmt","","",85,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"fmt","","",86,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"fmt","","",87,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"fmt","","",88,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"fmt","","",89,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"fmt","","",90,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"fmt","","",91,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"fmt","","",92,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"fmt","","",93,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"fmt","","",94,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"fmt","","",95,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"fmt","","",96,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"fmt","","",97,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"fmt","","",98,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"fmt","","",99,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"fmt","","",100,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"fmt","","",101,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"fmt","","",102,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"fmt","","",103,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"fmt","","",104,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"fmt","","",105,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"fmt","","",106,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"fmt","","",107,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"fmt","","",108,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"fmt","","",109,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"fmt","","",110,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"fmt","","",111,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"fmt","","",112,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"fmt","","",113,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"fmt","","",114,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"fmt","","",115,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"fmt","","",116,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"fmt","","",117,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"fmt","","",118,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"fmt","","",119,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"fmt","","",120,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"fmt","","",121,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"fmt","","",122,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"fmt","","",123,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"fmt","","",124,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"fmt","","",125,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"fmt","","",126,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"fmt","","",127,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"fmt","","",128,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"fmt","","",129,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"fmt","","",130,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"fmt","","",131,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"fmt","","",132,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"fmt","","",133,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"fmt","","",134,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"fmt","","",135,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"fmt","","",136,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"fmt","","",137,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"fmt","","",138,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"fmt","","",139,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"fmt","","",140,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"fmt","","",141,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"fmt","","",142,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"fmt","","",143,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"fmt","","",144,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"rem_assign","","",85,null],[11,"rem_assign","","",86,null],[11,"rem_assign","","",87,null],[11,"rem_assign","","",88,null],[11,"rem_assign","","",89,null],[11,"rem_assign","","",90,null],[11,"rem_assign","","",91,null],[11,"rem_assign","","",92,null],[11,"rem_assign","","",93,null],[11,"rem_assign","","",94,null],[11,"rem_assign","","",95,null],[11,"rem_assign","","",96,null],[11,"rem_assign","","",97,null],[11,"rem_assign","","",98,null],[11,"rem_assign","","",99,null],[11,"rem_assign","","",100,null],[11,"rem_assign","","",101,null],[11,"rem_assign","","",102,null],[11,"rem_assign","","",103,null],[11,"rem_assign","","",104,null],[11,"rem_assign","","",105,null],[11,"rem_assign","","",106,null],[11,"rem_assign","","",107,null],[11,"rem_assign","","",108,null],[11,"rem_assign","","",109,null],[11,"rem_assign","","",110,null],[11,"rem_assign","","",111,null],[11,"rem_assign","","",112,null],[11,"rem_assign","","",113,null],[11,"rem_assign","","",114,null],[11,"rem_assign","","",115,null],[11,"rem_assign","","",116,null],[11,"rem_assign","","",117,null],[11,"rem_assign","","",118,null],[11,"rem_assign","","",119,null],[11,"rem_assign","","",120,null],[11,"rem_assign","","",121,null],[11,"rem_assign","","",122,null],[11,"rem_assign","","",123,null],[11,"rem_assign","","",124,null],[11,"rem_assign","","",125,null],[11,"rem_assign","","",126,null],[11,"rem_assign","","",127,null],[11,"rem_assign","","",128,null],[11,"rem_assign","","",129,null],[11,"rem_assign","","",130,null],[11,"rem_assign","","",131,null],[11,"rem_assign","","",132,null],[11,"rem_assign","","",133,null],[11,"rem_assign","","",134,null],[11,"rem_assign","","",135,null],[11,"rem_assign","","",136,null],[11,"rem_assign","","",137,null],[11,"rem_assign","","",138,null],[11,"rem_assign","","",139,null],[11,"rem_assign","","",140,null],[11,"rem_assign","","",141,null],[11,"rem_assign","","",142,null],[11,"rem_assign","","",143,null],[11,"rem_assign","","",144,null],[11,"div_assign","","",85,null],[11,"div_assign","","",86,null],[11,"div_assign","","",87,null],[11,"div_assign","","",88,null],[11,"div_assign","","",89,null],[11,"div_assign","","",90,null],[11,"div_assign","","",91,null],[11,"div_assign","","",92,null],[11,"div_assign","","",93,null],[11,"div_assign","","",94,null],[11,"div_assign","","",95,null],[11,"div_assign","","",96,null],[11,"div_assign","","",97,null],[11,"div_assign","","",98,null],[11,"div_assign","","",99,null],[11,"div_assign","","",100,null],[11,"div_assign","","",101,null],[11,"div_assign","","",102,null],[11,"div_assign","","",103,null],[11,"div_assign","","",104,null],[11,"div_assign","","",105,null],[11,"div_assign","","",106,null],[11,"div_assign","","",107,null],[11,"div_assign","","",108,null],[11,"div_assign","","",109,null],[11,"div_assign","","",110,null],[11,"div_assign","","",111,null],[11,"div_assign","","",112,null],[11,"div_assign","","",113,null],[11,"div_assign","","",114,null],[11,"div_assign","","",115,null],[11,"div_assign","","",116,null],[11,"div_assign","","",117,null],[11,"div_assign","","",118,null],[11,"div_assign","","",119,null],[11,"div_assign","","",120,null],[11,"div_assign","","",121,null],[11,"div_assign","","",122,null],[11,"div_assign","","",123,null],[11,"div_assign","","",124,null],[11,"div_assign","","",125,null],[11,"div_assign","","",126,null],[11,"div_assign","","",127,null],[11,"div_assign","","",128,null],[11,"div_assign","","",129,null],[11,"div_assign","","",130,null],[11,"div_assign","","",131,null],[11,"div_assign","","",132,null],[11,"div_assign","","",133,null],[11,"div_assign","","",134,null],[11,"div_assign","","",135,null],[11,"div_assign","","",136,null],[11,"div_assign","","",137,null],[11,"div_assign","","",138,null],[11,"div_assign","","",139,null],[11,"div_assign","","",140,null],[11,"div_assign","","",141,null],[11,"div_assign","","",142,null],[11,"div_assign","","",143,null],[11,"div_assign","","",144,null],[11,"sub","","",85,null],[11,"sub","","",85,{"inputs":[{"name":"self"},{"name":"char"}],"output":{"name":"char"}}],[11,"sub","","",86,null],[11,"sub","","",86,{"inputs":[{"name":"self"},{"name":"char2"}],"output":{"name":"char2"}}],[11,"sub","","",87,null],[11,"sub","","",87,{"inputs":[{"name":"self"},{"name":"char3"}],"output":{"name":"char3"}}],[11,"sub","","",88,null],[11,"sub","","",88,{"inputs":[{"name":"self"},{"name":"char4"}],"output":{"name":"char4"}}],[11,"sub","","",89,null],[11,"sub","","",89,{"inputs":[{"name":"self"},{"name":"char8"}],"output":{"name":"char8"}}],[11,"sub","","",90,null],[11,"sub","","",90,{"inputs":[{"name":"self"},{"name":"char16"}],"output":{"name":"char16"}}],[11,"sub","","",91,null],[11,"sub","","",91,{"inputs":[{"name":"self"},{"name":"uchar"}],"output":{"name":"uchar"}}],[11,"sub","","",92,null],[11,"sub","","",92,{"inputs":[{"name":"self"},{"name":"uchar2"}],"output":{"name":"uchar2"}}],[11,"sub","","",93,null],[11,"sub","","",93,{"inputs":[{"name":"self"},{"name":"uchar3"}],"output":{"name":"uchar3"}}],[11,"sub","","",94,null],[11,"sub","","",94,{"inputs":[{"name":"self"},{"name":"uchar4"}],"output":{"name":"uchar4"}}],[11,"sub","","",95,null],[11,"sub","","",95,{"inputs":[{"name":"self"},{"name":"uchar8"}],"output":{"name":"uchar8"}}],[11,"sub","","",96,null],[11,"sub","","",96,{"inputs":[{"name":"self"},{"name":"uchar16"}],"output":{"name":"uchar16"}}],[11,"sub","","",97,null],[11,"sub","","",97,{"inputs":[{"name":"self"},{"name":"short"}],"output":{"name":"short"}}],[11,"sub","","",98,null],[11,"sub","","",98,{"inputs":[{"name":"self"},{"name":"short2"}],"output":{"name":"short2"}}],[11,"sub","","",99,null],[11,"sub","","",99,{"inputs":[{"name":"self"},{"name":"short3"}],"output":{"name":"short3"}}],[11,"sub","","",100,null],[11,"sub","","",100,{"inputs":[{"name":"self"},{"name":"short4"}],"output":{"name":"short4"}}],[11,"sub","","",101,null],[11,"sub","","",101,{"inputs":[{"name":"self"},{"name":"short8"}],"output":{"name":"short8"}}],[11,"sub","","",102,null],[11,"sub","","",102,{"inputs":[{"name":"self"},{"name":"short16"}],"output":{"name":"short16"}}],[11,"sub","","",103,null],[11,"sub","","",103,{"inputs":[{"name":"self"},{"name":"ushort"}],"output":{"name":"ushort"}}],[11,"sub","","",104,null],[11,"sub","","",104,{"inputs":[{"name":"self"},{"name":"ushort2"}],"output":{"name":"ushort2"}}],[11,"sub","","",105,null],[11,"sub","","",105,{"inputs":[{"name":"self"},{"name":"ushort3"}],"output":{"name":"ushort3"}}],[11,"sub","","",106,null],[11,"sub","","",106,{"inputs":[{"name":"self"},{"name":"ushort4"}],"output":{"name":"ushort4"}}],[11,"sub","","",107,null],[11,"sub","","",107,{"inputs":[{"name":"self"},{"name":"ushort8"}],"output":{"name":"ushort8"}}],[11,"sub","","",108,null],[11,"sub","","",108,{"inputs":[{"name":"self"},{"name":"ushort16"}],"output":{"name":"ushort16"}}],[11,"sub","","",109,null],[11,"sub","","",109,{"inputs":[{"name":"self"},{"name":"int"}],"output":{"name":"int"}}],[11,"sub","","",110,null],[11,"sub","","",110,{"inputs":[{"name":"self"},{"name":"int2"}],"output":{"name":"int2"}}],[11,"sub","","",111,null],[11,"sub","","",111,{"inputs":[{"name":"self"},{"name":"int3"}],"output":{"name":"int3"}}],[11,"sub","","",112,null],[11,"sub","","",112,{"inputs":[{"name":"self"},{"name":"int4"}],"output":{"name":"int4"}}],[11,"sub","","",113,null],[11,"sub","","",113,{"inputs":[{"name":"self"},{"name":"int8"}],"output":{"name":"int8"}}],[11,"sub","","",114,null],[11,"sub","","",114,{"inputs":[{"name":"self"},{"name":"int16"}],"output":{"name":"int16"}}],[11,"sub","","",115,null],[11,"sub","","",115,{"inputs":[{"name":"self"},{"name":"uint"}],"output":{"name":"uint"}}],[11,"sub","","",116,null],[11,"sub","","",116,{"inputs":[{"name":"self"},{"name":"uint2"}],"output":{"name":"uint2"}}],[11,"sub","","",117,null],[11,"sub","","",117,{"inputs":[{"name":"self"},{"name":"uint3"}],"output":{"name":"uint3"}}],[11,"sub","","",118,null],[11,"sub","","",118,{"inputs":[{"name":"self"},{"name":"uint4"}],"output":{"name":"uint4"}}],[11,"sub","","",119,null],[11,"sub","","",119,{"inputs":[{"name":"self"},{"name":"uint8"}],"output":{"name":"uint8"}}],[11,"sub","","",120,null],[11,"sub","","",120,{"inputs":[{"name":"self"},{"name":"uint16"}],"output":{"name":"uint16"}}],[11,"sub","","",121,null],[11,"sub","","",121,{"inputs":[{"name":"self"},{"name":"long"}],"output":{"name":"long"}}],[11,"sub","","",122,null],[11,"sub","","",122,{"inputs":[{"name":"self"},{"name":"long2"}],"output":{"name":"long2"}}],[11,"sub","","",123,null],[11,"sub","","",123,{"inputs":[{"name":"self"},{"name":"long3"}],"output":{"name":"long3"}}],[11,"sub","","",124,null],[11,"sub","","",124,{"inputs":[{"name":"self"},{"name":"long4"}],"output":{"name":"long4"}}],[11,"sub","","",125,null],[11,"sub","","",125,{"inputs":[{"name":"self"},{"name":"long8"}],"output":{"name":"long8"}}],[11,"sub","","",126,null],[11,"sub","","",126,{"inputs":[{"name":"self"},{"name":"long16"}],"output":{"name":"long16"}}],[11,"sub","","",127,null],[11,"sub","","",127,{"inputs":[{"name":"self"},{"name":"ulong"}],"output":{"name":"ulong"}}],[11,"sub","","",128,null],[11,"sub","","",128,{"inputs":[{"name":"self"},{"name":"ulong2"}],"output":{"name":"ulong2"}}],[11,"sub","","",129,null],[11,"sub","","",129,{"inputs":[{"name":"self"},{"name":"ulong3"}],"output":{"name":"ulong3"}}],[11,"sub","","",130,null],[11,"sub","","",130,{"inputs":[{"name":"self"},{"name":"ulong4"}],"output":{"name":"ulong4"}}],[11,"sub","","",131,null],[11,"sub","","",131,{"inputs":[{"name":"self"},{"name":"ulong8"}],"output":{"name":"ulong8"}}],[11,"sub","","",132,null],[11,"sub","","",132,{"inputs":[{"name":"self"},{"name":"ulong16"}],"output":{"name":"ulong16"}}],[11,"sub","","",133,null],[11,"sub","","",133,{"inputs":[{"name":"self"},{"name":"float"}],"output":{"name":"float"}}],[11,"sub","","",134,null],[11,"sub","","",134,{"inputs":[{"name":"self"},{"name":"float2"}],"output":{"name":"float2"}}],[11,"sub","","",135,null],[11,"sub","","",135,{"inputs":[{"name":"self"},{"name":"float3"}],"output":{"name":"float3"}}],[11,"sub","","",136,null],[11,"sub","","",136,{"inputs":[{"name":"self"},{"name":"float4"}],"output":{"name":"float4"}}],[11,"sub","","",137,null],[11,"sub","","",137,{"inputs":[{"name":"self"},{"name":"float8"}],"output":{"name":"float8"}}],[11,"sub","","",138,null],[11,"sub","","",138,{"inputs":[{"name":"self"},{"name":"float16"}],"output":{"name":"float16"}}],[11,"sub","","",139,null],[11,"sub","","",139,{"inputs":[{"name":"self"},{"name":"double"}],"output":{"name":"double"}}],[11,"sub","","",140,null],[11,"sub","","",140,{"inputs":[{"name":"self"},{"name":"double2"}],"output":{"name":"double2"}}],[11,"sub","","",141,null],[11,"sub","","",141,{"inputs":[{"name":"self"},{"name":"double3"}],"output":{"name":"double3"}}],[11,"sub","","",142,null],[11,"sub","","",142,{"inputs":[{"name":"self"},{"name":"double4"}],"output":{"name":"double4"}}],[11,"sub","","",143,null],[11,"sub","","",143,{"inputs":[{"name":"self"},{"name":"double8"}],"output":{"name":"double8"}}],[11,"sub","","",144,null],[11,"sub","","",144,{"inputs":[{"name":"self"},{"name":"double16"}],"output":{"name":"double16"}}],[11,"partial_cmp","","",85,{"inputs":[{"name":"self"},{"name":"char"}],"output":{"name":"option"}}],[11,"lt","","",85,{"inputs":[{"name":"self"},{"name":"char"}],"output":{"name":"bool"}}],[11,"le","","",85,{"inputs":[{"name":"self"},{"name":"char"}],"output":{"name":"bool"}}],[11,"gt","","",85,{"inputs":[{"name":"self"},{"name":"char"}],"output":{"name":"bool"}}],[11,"ge","","",85,{"inputs":[{"name":"self"},{"name":"char"}],"output":{"name":"bool"}}],[11,"partial_cmp","","",86,{"inputs":[{"name":"self"},{"name":"char2"}],"output":{"name":"option"}}],[11,"lt","","",86,{"inputs":[{"name":"self"},{"name":"char2"}],"output":{"name":"bool"}}],[11,"le","","",86,{"inputs":[{"name":"self"},{"name":"char2"}],"output":{"name":"bool"}}],[11,"gt","","",86,{"inputs":[{"name":"self"},{"name":"char2"}],"output":{"name":"bool"}}],[11,"ge","","",86,{"inputs":[{"name":"self"},{"name":"char2"}],"output":{"name":"bool"}}],[11,"partial_cmp","","",87,{"inputs":[{"name":"self"},{"name":"char3"}],"output":{"name":"option"}}],[11,"lt","","",87,{"inputs":[{"name":"self"},{"name":"char3"}],"output":{"name":"bool"}}],[11,"le","","",87,{"inputs":[{"name":"self"},{"name":"char3"}],"output":{"name":"bool"}}],[11,"gt","","",87,{"inputs":[{"name":"self"},{"name":"char3"}],"output":{"name":"bool"}}],[11,"ge","","",87,{"inputs":[{"name":"self"},{"name":"char3"}],"output":{"name":"bool"}}],[11,"partial_cmp","","",88,{"inputs":[{"name":"self"},{"name":"char4"}],"output":{"name":"option"}}],[11,"lt","","",88,{"inputs":[{"name":"self"},{"name":"char4"}],"output":{"name":"bool"}}],[11,"le","","",88,{"inputs":[{"name":"self"},{"name":"char4"}],"output":{"name":"bool"}}],[11,"gt","","",88,{"inputs":[{"name":"self"},{"name":"char4"}],"output":{"name":"bool"}}],[11,"ge","","",88,{"inputs":[{"name":"self"},{"name":"char4"}],"output":{"name":"bool"}}],[11,"partial_cmp","","",89,{"inputs":[{"name":"self"},{"name":"char8"}],"output":{"name":"option"}}],[11,"lt","","",89,{"inputs":[{"name":"self"},{"name":"char8"}],"output":{"name":"bool"}}],[11,"le","","",89,{"inputs":[{"name":"self"},{"name":"char8"}],"output":{"name":"bool"}}],[11,"gt","","",89,{"inputs":[{"name":"self"},{"name":"char8"}],"output":{"name":"bool"}}],[11,"ge","","",89,{"inputs":[{"name":"self"},{"name":"char8"}],"output":{"name":"bool"}}],[11,"partial_cmp","","",90,{"inputs":[{"name":"self"},{"name":"char16"}],"output":{"name":"option"}}],[11,"lt","","",90,{"inputs":[{"name":"self"},{"name":"char16"}],"output":{"name":"bool"}}],[11,"le","","",90,{"inputs":[{"name":"self"},{"name":"char16"}],"output":{"name":"bool"}}],[11,"gt","","",90,{"inputs":[{"name":"self"},{"name":"char16"}],"output":{"name":"bool"}}],[11,"ge","","",90,{"inputs":[{"name":"self"},{"name":"char16"}],"output":{"name":"bool"}}],[11,"partial_cmp","","",91,{"inputs":[{"name":"self"},{"name":"uchar"}],"output":{"name":"option"}}],[11,"lt","","",91,{"inputs":[{"name":"self"},{"name":"uchar"}],"output":{"name":"bool"}}],[11,"le","","",91,{"inputs":[{"name":"self"},{"name":"uchar"}],"output":{"name":"bool"}}],[11,"gt","","",91,{"inputs":[{"name":"self"},{"name":"uchar"}],"output":{"name":"bool"}}],[11,"ge","","",91,{"inputs":[{"name":"self"},{"name":"uchar"}],"output":{"name":"bool"}}],[11,"partial_cmp","","",92,{"inputs":[{"name":"self"},{"name":"uchar2"}],"output":{"name":"option"}}],[11,"lt","","",92,{"inputs":[{"name":"self"},{"name":"uchar2"}],"output":{"name":"bool"}}],[11,"le","","",92,{"inputs":[{"name":"self"},{"name":"uchar2"}],"output":{"name":"bool"}}],[11,"gt","","",92,{"inputs":[{"name":"self"},{"name":"uchar2"}],"output":{"name":"bool"}}],[11,"ge","","",92,{"inputs":[{"name":"self"},{"name":"uchar2"}],"output":{"name":"bool"}}],[11,"partial_cmp","","",93,{"inputs":[{"name":"self"},{"name":"uchar3"}],"output":{"name":"option"}}],[11,"lt","","",93,{"inputs":[{"name":"self"},{"name":"uchar3"}],"output":{"name":"bool"}}],[11,"le","","",93,{"inputs":[{"name":"self"},{"name":"uchar3"}],"output":{"name":"bool"}}],[11,"gt","","",93,{"inputs":[{"name":"self"},{"name":"uchar3"}],"output":{"name":"bool"}}],[11,"ge","","",93,{"inputs":[{"name":"self"},{"name":"uchar3"}],"output":{"name":"bool"}}],[11,"partial_cmp","","",94,{"inputs":[{"name":"self"},{"name":"uchar4"}],"output":{"name":"option"}}],[11,"lt","","",94,{"inputs":[{"name":"self"},{"name":"uchar4"}],"output":{"name":"bool"}}],[11,"le","","",94,{"inputs":[{"name":"self"},{"name":"uchar4"}],"output":{"name":"bool"}}],[11,"gt","","",94,{"inputs":[{"name":"self"},{"name":"uchar4"}],"output":{"name":"bool"}}],[11,"ge","","",94,{"inputs":[{"name":"self"},{"name":"uchar4"}],"output":{"name":"bool"}}],[11,"partial_cmp","","",95,{"inputs":[{"name":"self"},{"name":"uchar8"}],"output":{"name":"option"}}],[11,"lt","","",95,{"inputs":[{"name":"self"},{"name":"uchar8"}],"output":{"name":"bool"}}],[11,"le","","",95,{"inputs":[{"name":"self"},{"name":"uchar8"}],"output":{"name":"bool"}}],[11,"gt","","",95,{"inputs":[{"name":"self"},{"name":"uchar8"}],"output":{"name":"bool"}}],[11,"ge","","",95,{"inputs":[{"name":"self"},{"name":"uchar8"}],"output":{"name":"bool"}}],[11,"partial_cmp","","",96,{"inputs":[{"name":"self"},{"name":"uchar16"}],"output":{"name":"option"}}],[11,"lt","","",96,{"inputs":[{"name":"self"},{"name":"uchar16"}],"output":{"name":"bool"}}],[11,"le","","",96,{"inputs":[{"name":"self"},{"name":"uchar16"}],"output":{"name":"bool"}}],[11,"gt","","",96,{"inputs":[{"name":"self"},{"name":"uchar16"}],"output":{"name":"bool"}}],[11,"ge","","",96,{"inputs":[{"name":"self"},{"name":"uchar16"}],"output":{"name":"bool"}}],[11,"partial_cmp","","",97,{"inputs":[{"name":"self"},{"name":"short"}],"output":{"name":"option"}}],[11,"lt","","",97,{"inputs":[{"name":"self"},{"name":"short"}],"output":{"name":"bool"}}],[11,"le","","",97,{"inputs":[{"name":"self"},{"name":"short"}],"output":{"name":"bool"}}],[11,"gt","","",97,{"inputs":[{"name":"self"},{"name":"short"}],"output":{"name":"bool"}}],[11,"ge","","",97,{"inputs":[{"name":"self"},{"name":"short"}],"output":{"name":"bool"}}],[11,"partial_cmp","","",98,{"inputs":[{"name":"self"},{"name":"short2"}],"output":{"name":"option"}}],[11,"lt","","",98,{"inputs":[{"name":"self"},{"name":"short2"}],"output":{"name":"bool"}}],[11,"le","","",98,{"inputs":[{"name":"self"},{"name":"short2"}],"output":{"name":"bool"}}],[11,"gt","","",98,{"inputs":[{"name":"self"},{"name":"short2"}],"output":{"name":"bool"}}],[11,"ge","","",98,{"inputs":[{"name":"self"},{"name":"short2"}],"output":{"name":"bool"}}],[11,"partial_cmp","","",99,{"inputs":[{"name":"self"},{"name":"short3"}],"output":{"name":"option"}}],[11,"lt","","",99,{"inputs":[{"name":"self"},{"name":"short3"}],"output":{"name":"bool"}}],[11,"le","","",99,{"inputs":[{"name":"self"},{"name":"short3"}],"output":{"name":"bool"}}],[11,"gt","","",99,{"inputs":[{"name":"self"},{"name":"short3"}],"output":{"name":"bool"}}],[11,"ge","","",99,{"inputs":[{"name":"self"},{"name":"short3"}],"output":{"name":"bool"}}],[11,"partial_cmp","","",100,{"inputs":[{"name":"self"},{"name":"short4"}],"output":{"name":"option"}}],[11,"lt","","",100,{"inputs":[{"name":"self"},{"name":"short4"}],"output":{"name":"bool"}}],[11,"le","","",100,{"inputs":[{"name":"self"},{"name":"short4"}],"output":{"name":"bool"}}],[11,"gt","","",100,{"inputs":[{"name":"self"},{"name":"short4"}],"output":{"name":"bool"}}],[11,"ge","","",100,{"inputs":[{"name":"self"},{"name":"short4"}],"output":{"name":"bool"}}],[11,"partial_cmp","","",101,{"inputs":[{"name":"self"},{"name":"short8"}],"output":{"name":"option"}}],[11,"lt","","",101,{"inputs":[{"name":"self"},{"name":"short8"}],"output":{"name":"bool"}}],[11,"le","","",101,{"inputs":[{"name":"self"},{"name":"short8"}],"output":{"name":"bool"}}],[11,"gt","","",101,{"inputs":[{"name":"self"},{"name":"short8"}],"output":{"name":"bool"}}],[11,"ge","","",101,{"inputs":[{"name":"self"},{"name":"short8"}],"output":{"name":"bool"}}],[11,"partial_cmp","","",102,{"inputs":[{"name":"self"},{"name":"short16"}],"output":{"name":"option"}}],[11,"lt","","",102,{"inputs":[{"name":"self"},{"name":"short16"}],"output":{"name":"bool"}}],[11,"le","","",102,{"inputs":[{"name":"self"},{"name":"short16"}],"output":{"name":"bool"}}],[11,"gt","","",102,{"inputs":[{"name":"self"},{"name":"short16"}],"output":{"name":"bool"}}],[11,"ge","","",102,{"inputs":[{"name":"self"},{"name":"short16"}],"output":{"name":"bool"}}],[11,"partial_cmp","","",103,{"inputs":[{"name":"self"},{"name":"ushort"}],"output":{"name":"option"}}],[11,"lt","","",103,{"inputs":[{"name":"self"},{"name":"ushort"}],"output":{"name":"bool"}}],[11,"le","","",103,{"inputs":[{"name":"self"},{"name":"ushort"}],"output":{"name":"bool"}}],[11,"gt","","",103,{"inputs":[{"name":"self"},{"name":"ushort"}],"output":{"name":"bool"}}],[11,"ge","","",103,{"inputs":[{"name":"self"},{"name":"ushort"}],"output":{"name":"bool"}}],[11,"partial_cmp","","",104,{"inputs":[{"name":"self"},{"name":"ushort2"}],"output":{"name":"option"}}],[11,"lt","","",104,{"inputs":[{"name":"self"},{"name":"ushort2"}],"output":{"name":"bool"}}],[11,"le","","",104,{"inputs":[{"name":"self"},{"name":"ushort2"}],"output":{"name":"bool"}}],[11,"gt","","",104,{"inputs":[{"name":"self"},{"name":"ushort2"}],"output":{"name":"bool"}}],[11,"ge","","",104,{"inputs":[{"name":"self"},{"name":"ushort2"}],"output":{"name":"bool"}}],[11,"partial_cmp","","",105,{"inputs":[{"name":"self"},{"name":"ushort3"}],"output":{"name":"option"}}],[11,"lt","","",105,{"inputs":[{"name":"self"},{"name":"ushort3"}],"output":{"name":"bool"}}],[11,"le","","",105,{"inputs":[{"name":"self"},{"name":"ushort3"}],"output":{"name":"bool"}}],[11,"gt","","",105,{"inputs":[{"name":"self"},{"name":"ushort3"}],"output":{"name":"bool"}}],[11,"ge","","",105,{"inputs":[{"name":"self"},{"name":"ushort3"}],"output":{"name":"bool"}}],[11,"partial_cmp","","",106,{"inputs":[{"name":"self"},{"name":"ushort4"}],"output":{"name":"option"}}],[11,"lt","","",106,{"inputs":[{"name":"self"},{"name":"ushort4"}],"output":{"name":"bool"}}],[11,"le","","",106,{"inputs":[{"name":"self"},{"name":"ushort4"}],"output":{"name":"bool"}}],[11,"gt","","",106,{"inputs":[{"name":"self"},{"name":"ushort4"}],"output":{"name":"bool"}}],[11,"ge","","",106,{"inputs":[{"name":"self"},{"name":"ushort4"}],"output":{"name":"bool"}}],[11,"partial_cmp","","",107,{"inputs":[{"name":"self"},{"name":"ushort8"}],"output":{"name":"option"}}],[11,"lt","","",107,{"inputs":[{"name":"self"},{"name":"ushort8"}],"output":{"name":"bool"}}],[11,"le","","",107,{"inputs":[{"name":"self"},{"name":"ushort8"}],"output":{"name":"bool"}}],[11,"gt","","",107,{"inputs":[{"name":"self"},{"name":"ushort8"}],"output":{"name":"bool"}}],[11,"ge","","",107,{"inputs":[{"name":"self"},{"name":"ushort8"}],"output":{"name":"bool"}}],[11,"partial_cmp","","",108,{"inputs":[{"name":"self"},{"name":"ushort16"}],"output":{"name":"option"}}],[11,"lt","","",108,{"inputs":[{"name":"self"},{"name":"ushort16"}],"output":{"name":"bool"}}],[11,"le","","",108,{"inputs":[{"name":"self"},{"name":"ushort16"}],"output":{"name":"bool"}}],[11,"gt","","",108,{"inputs":[{"name":"self"},{"name":"ushort16"}],"output":{"name":"bool"}}],[11,"ge","","",108,{"inputs":[{"name":"self"},{"name":"ushort16"}],"output":{"name":"bool"}}],[11,"partial_cmp","","",109,{"inputs":[{"name":"self"},{"name":"int"}],"output":{"name":"option"}}],[11,"lt","","",109,{"inputs":[{"name":"self"},{"name":"int"}],"output":{"name":"bool"}}],[11,"le","","",109,{"inputs":[{"name":"self"},{"name":"int"}],"output":{"name":"bool"}}],[11,"gt","","",109,{"inputs":[{"name":"self"},{"name":"int"}],"output":{"name":"bool"}}],[11,"ge","","",109,{"inputs":[{"name":"self"},{"name":"int"}],"output":{"name":"bool"}}],[11,"partial_cmp","","",110,{"inputs":[{"name":"self"},{"name":"int2"}],"output":{"name":"option"}}],[11,"lt","","",110,{"inputs":[{"name":"self"},{"name":"int2"}],"output":{"name":"bool"}}],[11,"le","","",110,{"inputs":[{"name":"self"},{"name":"int2"}],"output":{"name":"bool"}}],[11,"gt","","",110,{"inputs":[{"name":"self"},{"name":"int2"}],"output":{"name":"bool"}}],[11,"ge","","",110,{"inputs":[{"name":"self"},{"name":"int2"}],"output":{"name":"bool"}}],[11,"partial_cmp","","",111,{"inputs":[{"name":"self"},{"name":"int3"}],"output":{"name":"option"}}],[11,"lt","","",111,{"inputs":[{"name":"self"},{"name":"int3"}],"output":{"name":"bool"}}],[11,"le","","",111,{"inputs":[{"name":"self"},{"name":"int3"}],"output":{"name":"bool"}}],[11,"gt","","",111,{"inputs":[{"name":"self"},{"name":"int3"}],"output":{"name":"bool"}}],[11,"ge","","",111,{"inputs":[{"name":"self"},{"name":"int3"}],"output":{"name":"bool"}}],[11,"partial_cmp","","",112,{"inputs":[{"name":"self"},{"name":"int4"}],"output":{"name":"option"}}],[11,"lt","","",112,{"inputs":[{"name":"self"},{"name":"int4"}],"output":{"name":"bool"}}],[11,"le","","",112,{"inputs":[{"name":"self"},{"name":"int4"}],"output":{"name":"bool"}}],[11,"gt","","",112,{"inputs":[{"name":"self"},{"name":"int4"}],"output":{"name":"bool"}}],[11,"ge","","",112,{"inputs":[{"name":"self"},{"name":"int4"}],"output":{"name":"bool"}}],[11,"partial_cmp","","",113,{"inputs":[{"name":"self"},{"name":"int8"}],"output":{"name":"option"}}],[11,"lt","","",113,{"inputs":[{"name":"self"},{"name":"int8"}],"output":{"name":"bool"}}],[11,"le","","",113,{"inputs":[{"name":"self"},{"name":"int8"}],"output":{"name":"bool"}}],[11,"gt","","",113,{"inputs":[{"name":"self"},{"name":"int8"}],"output":{"name":"bool"}}],[11,"ge","","",113,{"inputs":[{"name":"self"},{"name":"int8"}],"output":{"name":"bool"}}],[11,"partial_cmp","","",114,{"inputs":[{"name":"self"},{"name":"int16"}],"output":{"name":"option"}}],[11,"lt","","",114,{"inputs":[{"name":"self"},{"name":"int16"}],"output":{"name":"bool"}}],[11,"le","","",114,{"inputs":[{"name":"self"},{"name":"int16"}],"output":{"name":"bool"}}],[11,"gt","","",114,{"inputs":[{"name":"self"},{"name":"int16"}],"output":{"name":"bool"}}],[11,"ge","","",114,{"inputs":[{"name":"self"},{"name":"int16"}],"output":{"name":"bool"}}],[11,"partial_cmp","","",115,{"inputs":[{"name":"self"},{"name":"uint"}],"output":{"name":"option"}}],[11,"lt","","",115,{"inputs":[{"name":"self"},{"name":"uint"}],"output":{"name":"bool"}}],[11,"le","","",115,{"inputs":[{"name":"self"},{"name":"uint"}],"output":{"name":"bool"}}],[11,"gt","","",115,{"inputs":[{"name":"self"},{"name":"uint"}],"output":{"name":"bool"}}],[11,"ge","","",115,{"inputs":[{"name":"self"},{"name":"uint"}],"output":{"name":"bool"}}],[11,"partial_cmp","","",116,{"inputs":[{"name":"self"},{"name":"uint2"}],"output":{"name":"option"}}],[11,"lt","","",116,{"inputs":[{"name":"self"},{"name":"uint2"}],"output":{"name":"bool"}}],[11,"le","","",116,{"inputs":[{"name":"self"},{"name":"uint2"}],"output":{"name":"bool"}}],[11,"gt","","",116,{"inputs":[{"name":"self"},{"name":"uint2"}],"output":{"name":"bool"}}],[11,"ge","","",116,{"inputs":[{"name":"self"},{"name":"uint2"}],"output":{"name":"bool"}}],[11,"partial_cmp","","",117,{"inputs":[{"name":"self"},{"name":"uint3"}],"output":{"name":"option"}}],[11,"lt","","",117,{"inputs":[{"name":"self"},{"name":"uint3"}],"output":{"name":"bool"}}],[11,"le","","",117,{"inputs":[{"name":"self"},{"name":"uint3"}],"output":{"name":"bool"}}],[11,"gt","","",117,{"inputs":[{"name":"self"},{"name":"uint3"}],"output":{"name":"bool"}}],[11,"ge","","",117,{"inputs":[{"name":"self"},{"name":"uint3"}],"output":{"name":"bool"}}],[11,"partial_cmp","","",118,{"inputs":[{"name":"self"},{"name":"uint4"}],"output":{"name":"option"}}],[11,"lt","","",118,{"inputs":[{"name":"self"},{"name":"uint4"}],"output":{"name":"bool"}}],[11,"le","","",118,{"inputs":[{"name":"self"},{"name":"uint4"}],"output":{"name":"bool"}}],[11,"gt","","",118,{"inputs":[{"name":"self"},{"name":"uint4"}],"output":{"name":"bool"}}],[11,"ge","","",118,{"inputs":[{"name":"self"},{"name":"uint4"}],"output":{"name":"bool"}}],[11,"partial_cmp","","",119,{"inputs":[{"name":"self"},{"name":"uint8"}],"output":{"name":"option"}}],[11,"lt","","",119,{"inputs":[{"name":"self"},{"name":"uint8"}],"output":{"name":"bool"}}],[11,"le","","",119,{"inputs":[{"name":"self"},{"name":"uint8"}],"output":{"name":"bool"}}],[11,"gt","","",119,{"inputs":[{"name":"self"},{"name":"uint8"}],"output":{"name":"bool"}}],[11,"ge","","",119,{"inputs":[{"name":"self"},{"name":"uint8"}],"output":{"name":"bool"}}],[11,"partial_cmp","","",120,{"inputs":[{"name":"self"},{"name":"uint16"}],"output":{"name":"option"}}],[11,"lt","","",120,{"inputs":[{"name":"self"},{"name":"uint16"}],"output":{"name":"bool"}}],[11,"le","","",120,{"inputs":[{"name":"self"},{"name":"uint16"}],"output":{"name":"bool"}}],[11,"gt","","",120,{"inputs":[{"name":"self"},{"name":"uint16"}],"output":{"name":"bool"}}],[11,"ge","","",120,{"inputs":[{"name":"self"},{"name":"uint16"}],"output":{"name":"bool"}}],[11,"partial_cmp","","",121,{"inputs":[{"name":"self"},{"name":"long"}],"output":{"name":"option"}}],[11,"lt","","",121,{"inputs":[{"name":"self"},{"name":"long"}],"output":{"name":"bool"}}],[11,"le","","",121,{"inputs":[{"name":"self"},{"name":"long"}],"output":{"name":"bool"}}],[11,"gt","","",121,{"inputs":[{"name":"self"},{"name":"long"}],"output":{"name":"bool"}}],[11,"ge","","",121,{"inputs":[{"name":"self"},{"name":"long"}],"output":{"name":"bool"}}],[11,"partial_cmp","","",122,{"inputs":[{"name":"self"},{"name":"long2"}],"output":{"name":"option"}}],[11,"lt","","",122,{"inputs":[{"name":"self"},{"name":"long2"}],"output":{"name":"bool"}}],[11,"le","","",122,{"inputs":[{"name":"self"},{"name":"long2"}],"output":{"name":"bool"}}],[11,"gt","","",122,{"inputs":[{"name":"self"},{"name":"long2"}],"output":{"name":"bool"}}],[11,"ge","","",122,{"inputs":[{"name":"self"},{"name":"long2"}],"output":{"name":"bool"}}],[11,"partial_cmp","","",123,{"inputs":[{"name":"self"},{"name":"long3"}],"output":{"name":"option"}}],[11,"lt","","",123,{"inputs":[{"name":"self"},{"name":"long3"}],"output":{"name":"bool"}}],[11,"le","","",123,{"inputs":[{"name":"self"},{"name":"long3"}],"output":{"name":"bool"}}],[11,"gt","","",123,{"inputs":[{"name":"self"},{"name":"long3"}],"output":{"name":"bool"}}],[11,"ge","","",123,{"inputs":[{"name":"self"},{"name":"long3"}],"output":{"name":"bool"}}],[11,"partial_cmp","","",124,{"inputs":[{"name":"self"},{"name":"long4"}],"output":{"name":"option"}}],[11,"lt","","",124,{"inputs":[{"name":"self"},{"name":"long4"}],"output":{"name":"bool"}}],[11,"le","","",124,{"inputs":[{"name":"self"},{"name":"long4"}],"output":{"name":"bool"}}],[11,"gt","","",124,{"inputs":[{"name":"self"},{"name":"long4"}],"output":{"name":"bool"}}],[11,"ge","","",124,{"inputs":[{"name":"self"},{"name":"long4"}],"output":{"name":"bool"}}],[11,"partial_cmp","","",125,{"inputs":[{"name":"self"},{"name":"long8"}],"output":{"name":"option"}}],[11,"lt","","",125,{"inputs":[{"name":"self"},{"name":"long8"}],"output":{"name":"bool"}}],[11,"le","","",125,{"inputs":[{"name":"self"},{"name":"long8"}],"output":{"name":"bool"}}],[11,"gt","","",125,{"inputs":[{"name":"self"},{"name":"long8"}],"output":{"name":"bool"}}],[11,"ge","","",125,{"inputs":[{"name":"self"},{"name":"long8"}],"output":{"name":"bool"}}],[11,"partial_cmp","","",126,{"inputs":[{"name":"self"},{"name":"long16"}],"output":{"name":"option"}}],[11,"lt","","",126,{"inputs":[{"name":"self"},{"name":"long16"}],"output":{"name":"bool"}}],[11,"le","","",126,{"inputs":[{"name":"self"},{"name":"long16"}],"output":{"name":"bool"}}],[11,"gt","","",126,{"inputs":[{"name":"self"},{"name":"long16"}],"output":{"name":"bool"}}],[11,"ge","","",126,{"inputs":[{"name":"self"},{"name":"long16"}],"output":{"name":"bool"}}],[11,"partial_cmp","","",127,{"inputs":[{"name":"self"},{"name":"ulong"}],"output":{"name":"option"}}],[11,"lt","","",127,{"inputs":[{"name":"self"},{"name":"ulong"}],"output":{"name":"bool"}}],[11,"le","","",127,{"inputs":[{"name":"self"},{"name":"ulong"}],"output":{"name":"bool"}}],[11,"gt","","",127,{"inputs":[{"name":"self"},{"name":"ulong"}],"output":{"name":"bool"}}],[11,"ge","","",127,{"inputs":[{"name":"self"},{"name":"ulong"}],"output":{"name":"bool"}}],[11,"partial_cmp","","",128,{"inputs":[{"name":"self"},{"name":"ulong2"}],"output":{"name":"option"}}],[11,"lt","","",128,{"inputs":[{"name":"self"},{"name":"ulong2"}],"output":{"name":"bool"}}],[11,"le","","",128,{"inputs":[{"name":"self"},{"name":"ulong2"}],"output":{"name":"bool"}}],[11,"gt","","",128,{"inputs":[{"name":"self"},{"name":"ulong2"}],"output":{"name":"bool"}}],[11,"ge","","",128,{"inputs":[{"name":"self"},{"name":"ulong2"}],"output":{"name":"bool"}}],[11,"partial_cmp","","",129,{"inputs":[{"name":"self"},{"name":"ulong3"}],"output":{"name":"option"}}],[11,"lt","","",129,{"inputs":[{"name":"self"},{"name":"ulong3"}],"output":{"name":"bool"}}],[11,"le","","",129,{"inputs":[{"name":"self"},{"name":"ulong3"}],"output":{"name":"bool"}}],[11,"gt","","",129,{"inputs":[{"name":"self"},{"name":"ulong3"}],"output":{"name":"bool"}}],[11,"ge","","",129,{"inputs":[{"name":"self"},{"name":"ulong3"}],"output":{"name":"bool"}}],[11,"partial_cmp","","",130,{"inputs":[{"name":"self"},{"name":"ulong4"}],"output":{"name":"option"}}],[11,"lt","","",130,{"inputs":[{"name":"self"},{"name":"ulong4"}],"output":{"name":"bool"}}],[11,"le","","",130,{"inputs":[{"name":"self"},{"name":"ulong4"}],"output":{"name":"bool"}}],[11,"gt","","",130,{"inputs":[{"name":"self"},{"name":"ulong4"}],"output":{"name":"bool"}}],[11,"ge","","",130,{"inputs":[{"name":"self"},{"name":"ulong4"}],"output":{"name":"bool"}}],[11,"partial_cmp","","",131,{"inputs":[{"name":"self"},{"name":"ulong8"}],"output":{"name":"option"}}],[11,"lt","","",131,{"inputs":[{"name":"self"},{"name":"ulong8"}],"output":{"name":"bool"}}],[11,"le","","",131,{"inputs":[{"name":"self"},{"name":"ulong8"}],"output":{"name":"bool"}}],[11,"gt","","",131,{"inputs":[{"name":"self"},{"name":"ulong8"}],"output":{"name":"bool"}}],[11,"ge","","",131,{"inputs":[{"name":"self"},{"name":"ulong8"}],"output":{"name":"bool"}}],[11,"partial_cmp","","",132,{"inputs":[{"name":"self"},{"name":"ulong16"}],"output":{"name":"option"}}],[11,"lt","","",132,{"inputs":[{"name":"self"},{"name":"ulong16"}],"output":{"name":"bool"}}],[11,"le","","",132,{"inputs":[{"name":"self"},{"name":"ulong16"}],"output":{"name":"bool"}}],[11,"gt","","",132,{"inputs":[{"name":"self"},{"name":"ulong16"}],"output":{"name":"bool"}}],[11,"ge","","",132,{"inputs":[{"name":"self"},{"name":"ulong16"}],"output":{"name":"bool"}}],[11,"partial_cmp","","",133,{"inputs":[{"name":"self"},{"name":"float"}],"output":{"name":"option"}}],[11,"lt","","",133,{"inputs":[{"name":"self"},{"name":"float"}],"output":{"name":"bool"}}],[11,"le","","",133,{"inputs":[{"name":"self"},{"name":"float"}],"output":{"name":"bool"}}],[11,"gt","","",133,{"inputs":[{"name":"self"},{"name":"float"}],"output":{"name":"bool"}}],[11,"ge","","",133,{"inputs":[{"name":"self"},{"name":"float"}],"output":{"name":"bool"}}],[11,"partial_cmp","","",134,{"inputs":[{"name":"self"},{"name":"float2"}],"output":{"name":"option"}}],[11,"lt","","",134,{"inputs":[{"name":"self"},{"name":"float2"}],"output":{"name":"bool"}}],[11,"le","","",134,{"inputs":[{"name":"self"},{"name":"float2"}],"output":{"name":"bool"}}],[11,"gt","","",134,{"inputs":[{"name":"self"},{"name":"float2"}],"output":{"name":"bool"}}],[11,"ge","","",134,{"inputs":[{"name":"self"},{"name":"float2"}],"output":{"name":"bool"}}],[11,"partial_cmp","","",135,{"inputs":[{"name":"self"},{"name":"float3"}],"output":{"name":"option"}}],[11,"lt","","",135,{"inputs":[{"name":"self"},{"name":"float3"}],"output":{"name":"bool"}}],[11,"le","","",135,{"inputs":[{"name":"self"},{"name":"float3"}],"output":{"name":"bool"}}],[11,"gt","","",135,{"inputs":[{"name":"self"},{"name":"float3"}],"output":{"name":"bool"}}],[11,"ge","","",135,{"inputs":[{"name":"self"},{"name":"float3"}],"output":{"name":"bool"}}],[11,"partial_cmp","","",136,{"inputs":[{"name":"self"},{"name":"float4"}],"output":{"name":"option"}}],[11,"lt","","",136,{"inputs":[{"name":"self"},{"name":"float4"}],"output":{"name":"bool"}}],[11,"le","","",136,{"inputs":[{"name":"self"},{"name":"float4"}],"output":{"name":"bool"}}],[11,"gt","","",136,{"inputs":[{"name":"self"},{"name":"float4"}],"output":{"name":"bool"}}],[11,"ge","","",136,{"inputs":[{"name":"self"},{"name":"float4"}],"output":{"name":"bool"}}],[11,"partial_cmp","","",137,{"inputs":[{"name":"self"},{"name":"float8"}],"output":{"name":"option"}}],[11,"lt","","",137,{"inputs":[{"name":"self"},{"name":"float8"}],"output":{"name":"bool"}}],[11,"le","","",137,{"inputs":[{"name":"self"},{"name":"float8"}],"output":{"name":"bool"}}],[11,"gt","","",137,{"inputs":[{"name":"self"},{"name":"float8"}],"output":{"name":"bool"}}],[11,"ge","","",137,{"inputs":[{"name":"self"},{"name":"float8"}],"output":{"name":"bool"}}],[11,"partial_cmp","","",138,{"inputs":[{"name":"self"},{"name":"float16"}],"output":{"name":"option"}}],[11,"lt","","",138,{"inputs":[{"name":"self"},{"name":"float16"}],"output":{"name":"bool"}}],[11,"le","","",138,{"inputs":[{"name":"self"},{"name":"float16"}],"output":{"name":"bool"}}],[11,"gt","","",138,{"inputs":[{"name":"self"},{"name":"float16"}],"output":{"name":"bool"}}],[11,"ge","","",138,{"inputs":[{"name":"self"},{"name":"float16"}],"output":{"name":"bool"}}],[11,"partial_cmp","","",139,{"inputs":[{"name":"self"},{"name":"double"}],"output":{"name":"option"}}],[11,"lt","","",139,{"inputs":[{"name":"self"},{"name":"double"}],"output":{"name":"bool"}}],[11,"le","","",139,{"inputs":[{"name":"self"},{"name":"double"}],"output":{"name":"bool"}}],[11,"gt","","",139,{"inputs":[{"name":"self"},{"name":"double"}],"output":{"name":"bool"}}],[11,"ge","","",139,{"inputs":[{"name":"self"},{"name":"double"}],"output":{"name":"bool"}}],[11,"partial_cmp","","",140,{"inputs":[{"name":"self"},{"name":"double2"}],"output":{"name":"option"}}],[11,"lt","","",140,{"inputs":[{"name":"self"},{"name":"double2"}],"output":{"name":"bool"}}],[11,"le","","",140,{"inputs":[{"name":"self"},{"name":"double2"}],"output":{"name":"bool"}}],[11,"gt","","",140,{"inputs":[{"name":"self"},{"name":"double2"}],"output":{"name":"bool"}}],[11,"ge","","",140,{"inputs":[{"name":"self"},{"name":"double2"}],"output":{"name":"bool"}}],[11,"partial_cmp","","",141,{"inputs":[{"name":"self"},{"name":"double3"}],"output":{"name":"option"}}],[11,"lt","","",141,{"inputs":[{"name":"self"},{"name":"double3"}],"output":{"name":"bool"}}],[11,"le","","",141,{"inputs":[{"name":"self"},{"name":"double3"}],"output":{"name":"bool"}}],[11,"gt","","",141,{"inputs":[{"name":"self"},{"name":"double3"}],"output":{"name":"bool"}}],[11,"ge","","",141,{"inputs":[{"name":"self"},{"name":"double3"}],"output":{"name":"bool"}}],[11,"partial_cmp","","",142,{"inputs":[{"name":"self"},{"name":"double4"}],"output":{"name":"option"}}],[11,"lt","","",142,{"inputs":[{"name":"self"},{"name":"double4"}],"output":{"name":"bool"}}],[11,"le","","",142,{"inputs":[{"name":"self"},{"name":"double4"}],"output":{"name":"bool"}}],[11,"gt","","",142,{"inputs":[{"name":"self"},{"name":"double4"}],"output":{"name":"bool"}}],[11,"ge","","",142,{"inputs":[{"name":"self"},{"name":"double4"}],"output":{"name":"bool"}}],[11,"partial_cmp","","",143,{"inputs":[{"name":"self"},{"name":"double8"}],"output":{"name":"option"}}],[11,"lt","","",143,{"inputs":[{"name":"self"},{"name":"double8"}],"output":{"name":"bool"}}],[11,"le","","",143,{"inputs":[{"name":"self"},{"name":"double8"}],"output":{"name":"bool"}}],[11,"gt","","",143,{"inputs":[{"name":"self"},{"name":"double8"}],"output":{"name":"bool"}}],[11,"ge","","",143,{"inputs":[{"name":"self"},{"name":"double8"}],"output":{"name":"bool"}}],[11,"partial_cmp","","",144,{"inputs":[{"name":"self"},{"name":"double16"}],"output":{"name":"option"}}],[11,"lt","","",144,{"inputs":[{"name":"self"},{"name":"double16"}],"output":{"name":"bool"}}],[11,"le","","",144,{"inputs":[{"name":"self"},{"name":"double16"}],"output":{"name":"bool"}}],[11,"gt","","",144,{"inputs":[{"name":"self"},{"name":"double16"}],"output":{"name":"bool"}}],[11,"ge","","",144,{"inputs":[{"name":"self"},{"name":"double16"}],"output":{"name":"bool"}}],[11,"shl","","",85,{"inputs":[{"name":"self"},{"name":"usize"}],"output":{"name":"char"}}],[11,"shl","","",86,{"inputs":[{"name":"self"},{"name":"usize"}],"output":{"name":"char2"}}],[11,"shl","","",87,{"inputs":[{"name":"self"},{"name":"usize"}],"output":{"name":"char3"}}],[11,"shl","","",88,{"inputs":[{"name":"self"},{"name":"usize"}],"output":{"name":"char4"}}],[11,"shl","","",89,{"inputs":[{"name":"self"},{"name":"usize"}],"output":{"name":"char8"}}],[11,"shl","","",90,{"inputs":[{"name":"self"},{"name":"usize"}],"output":{"name":"char16"}}],[11,"shl","","",91,{"inputs":[{"name":"self"},{"name":"usize"}],"output":{"name":"uchar"}}],[11,"shl","","",92,{"inputs":[{"name":"self"},{"name":"usize"}],"output":{"name":"uchar2"}}],[11,"shl","","",93,{"inputs":[{"name":"self"},{"name":"usize"}],"output":{"name":"uchar3"}}],[11,"shl","","",94,{"inputs":[{"name":"self"},{"name":"usize"}],"output":{"name":"uchar4"}}],[11,"shl","","",95,{"inputs":[{"name":"self"},{"name":"usize"}],"output":{"name":"uchar8"}}],[11,"shl","","",96,{"inputs":[{"name":"self"},{"name":"usize"}],"output":{"name":"uchar16"}}],[11,"shl","","",97,{"inputs":[{"name":"self"},{"name":"usize"}],"output":{"name":"short"}}],[11,"shl","","",98,{"inputs":[{"name":"self"},{"name":"usize"}],"output":{"name":"short2"}}],[11,"shl","","",99,{"inputs":[{"name":"self"},{"name":"usize"}],"output":{"name":"short3"}}],[11,"shl","","",100,{"inputs":[{"name":"self"},{"name":"usize"}],"output":{"name":"short4"}}],[11,"shl","","",101,{"inputs":[{"name":"self"},{"name":"usize"}],"output":{"name":"short8"}}],[11,"shl","","",102,{"inputs":[{"name":"self"},{"name":"usize"}],"output":{"name":"short16"}}],[11,"shl","","",103,{"inputs":[{"name":"self"},{"name":"usize"}],"output":{"name":"ushort"}}],[11,"shl","","",104,{"inputs":[{"name":"self"},{"name":"usize"}],"output":{"name":"ushort2"}}],[11,"shl","","",105,{"inputs":[{"name":"self"},{"name":"usize"}],"output":{"name":"ushort3"}}],[11,"shl","","",106,{"inputs":[{"name":"self"},{"name":"usize"}],"output":{"name":"ushort4"}}],[11,"shl","","",107,{"inputs":[{"name":"self"},{"name":"usize"}],"output":{"name":"ushort8"}}],[11,"shl","","",108,{"inputs":[{"name":"self"},{"name":"usize"}],"output":{"name":"ushort16"}}],[11,"shl","","",109,{"inputs":[{"name":"self"},{"name":"usize"}],"output":{"name":"int"}}],[11,"shl","","",110,{"inputs":[{"name":"self"},{"name":"usize"}],"output":{"name":"int2"}}],[11,"shl","","",111,{"inputs":[{"name":"self"},{"name":"usize"}],"output":{"name":"int3"}}],[11,"shl","","",112,{"inputs":[{"name":"self"},{"name":"usize"}],"output":{"name":"int4"}}],[11,"shl","","",113,{"inputs":[{"name":"self"},{"name":"usize"}],"output":{"name":"int8"}}],[11,"shl","","",114,{"inputs":[{"name":"self"},{"name":"usize"}],"output":{"name":"int16"}}],[11,"shl","","",115,{"inputs":[{"name":"self"},{"name":"usize"}],"output":{"name":"uint"}}],[11,"shl","","",116,{"inputs":[{"name":"self"},{"name":"usize"}],"output":{"name":"uint2"}}],[11,"shl","","",117,{"inputs":[{"name":"self"},{"name":"usize"}],"output":{"name":"uint3"}}],[11,"shl","","",118,{"inputs":[{"name":"self"},{"name":"usize"}],"output":{"name":"uint4"}}],[11,"shl","","",119,{"inputs":[{"name":"self"},{"name":"usize"}],"output":{"name":"uint8"}}],[11,"shl","","",120,{"inputs":[{"name":"self"},{"name":"usize"}],"output":{"name":"uint16"}}],[11,"shl","","",121,{"inputs":[{"name":"self"},{"name":"usize"}],"output":{"name":"long"}}],[11,"shl","","",122,{"inputs":[{"name":"self"},{"name":"usize"}],"output":{"name":"long2"}}],[11,"shl","","",123,{"inputs":[{"name":"self"},{"name":"usize"}],"output":{"name":"long3"}}],[11,"shl","","",124,{"inputs":[{"name":"self"},{"name":"usize"}],"output":{"name":"long4"}}],[11,"shl","","",125,{"inputs":[{"name":"self"},{"name":"usize"}],"output":{"name":"long8"}}],[11,"shl","","",126,{"inputs":[{"name":"self"},{"name":"usize"}],"output":{"name":"long16"}}],[11,"shl","","",127,{"inputs":[{"name":"self"},{"name":"usize"}],"output":{"name":"ulong"}}],[11,"shl","","",128,{"inputs":[{"name":"self"},{"name":"usize"}],"output":{"name":"ulong2"}}],[11,"shl","","",129,{"inputs":[{"name":"self"},{"name":"usize"}],"output":{"name":"ulong3"}}],[11,"shl","","",130,{"inputs":[{"name":"self"},{"name":"usize"}],"output":{"name":"ulong4"}}],[11,"shl","","",131,{"inputs":[{"name":"self"},{"name":"usize"}],"output":{"name":"ulong8"}}],[11,"shl","","",132,{"inputs":[{"name":"self"},{"name":"usize"}],"output":{"name":"ulong16"}}],[11,"deref","","",85,null],[11,"deref","","",86,null],[11,"deref","","",87,null],[11,"deref","","",88,null],[11,"deref","","",89,null],[11,"deref","","",90,null],[11,"deref","","",91,null],[11,"deref","","",92,null],[11,"deref","","",93,null],[11,"deref","","",94,null],[11,"deref","","",95,null],[11,"deref","","",96,null],[11,"deref","","",97,null],[11,"deref","","",98,null],[11,"deref","","",99,null],[11,"deref","","",100,null],[11,"deref","","",101,null],[11,"deref","","",102,null],[11,"deref","","",103,null],[11,"deref","","",104,null],[11,"deref","","",105,null],[11,"deref","","",106,null],[11,"deref","","",107,null],[11,"deref","","",108,null],[11,"deref","","",109,null],[11,"deref","","",110,null],[11,"deref","","",111,null],[11,"deref","","",112,null],[11,"deref","","",113,null],[11,"deref","","",114,null],[11,"deref","","",115,null],[11,"deref","","",116,null],[11,"deref","","",117,null],[11,"deref","","",118,null],[11,"deref","","",119,null],[11,"deref","","",120,null],[11,"deref","","",121,null],[11,"deref","","",122,null],[11,"deref","","",123,null],[11,"deref","","",124,null],[11,"deref","","",125,null],[11,"deref","","",126,null],[11,"deref","","",127,null],[11,"deref","","",128,null],[11,"deref","","",129,null],[11,"deref","","",130,null],[11,"deref","","",131,null],[11,"deref","","",132,null],[11,"deref","","",133,null],[11,"deref","","",134,null],[11,"deref","","",135,null],[11,"deref","","",136,null],[11,"deref","","",137,null],[11,"deref","","",138,null],[11,"deref","","",139,null],[11,"deref","","",140,null],[11,"deref","","",141,null],[11,"deref","","",142,null],[11,"deref","","",143,null],[11,"deref","","",144,null],[11,"one","","",85,{"inputs":[],"output":{"name":"char"}}],[11,"one","","",86,{"inputs":[],"output":{"name":"char2"}}],[11,"one","","",87,{"inputs":[],"output":{"name":"char3"}}],[11,"one","","",88,{"inputs":[],"output":{"name":"char4"}}],[11,"one","","",89,{"inputs":[],"output":{"name":"char8"}}],[11,"one","","",90,{"inputs":[],"output":{"name":"char16"}}],[11,"one","","",91,{"inputs":[],"output":{"name":"uchar"}}],[11,"one","","",92,{"inputs":[],"output":{"name":"uchar2"}}],[11,"one","","",93,{"inputs":[],"output":{"name":"uchar3"}}],[11,"one","","",94,{"inputs":[],"output":{"name":"uchar4"}}],[11,"one","","",95,{"inputs":[],"output":{"name":"uchar8"}}],[11,"one","","",96,{"inputs":[],"output":{"name":"uchar16"}}],[11,"one","","",97,{"inputs":[],"output":{"name":"short"}}],[11,"one","","",98,{"inputs":[],"output":{"name":"short2"}}],[11,"one","","",99,{"inputs":[],"output":{"name":"short3"}}],[11,"one","","",100,{"inputs":[],"output":{"name":"short4"}}],[11,"one","","",101,{"inputs":[],"output":{"name":"short8"}}],[11,"one","","",102,{"inputs":[],"output":{"name":"short16"}}],[11,"one","","",103,{"inputs":[],"output":{"name":"ushort"}}],[11,"one","","",104,{"inputs":[],"output":{"name":"ushort2"}}],[11,"one","","",105,{"inputs":[],"output":{"name":"ushort3"}}],[11,"one","","",106,{"inputs":[],"output":{"name":"ushort4"}}],[11,"one","","",107,{"inputs":[],"output":{"name":"ushort8"}}],[11,"one","","",108,{"inputs":[],"output":{"name":"ushort16"}}],[11,"one","","",109,{"inputs":[],"output":{"name":"int"}}],[11,"one","","",110,{"inputs":[],"output":{"name":"int2"}}],[11,"one","","",111,{"inputs":[],"output":{"name":"int3"}}],[11,"one","","",112,{"inputs":[],"output":{"name":"int4"}}],[11,"one","","",113,{"inputs":[],"output":{"name":"int8"}}],[11,"one","","",114,{"inputs":[],"output":{"name":"int16"}}],[11,"one","","",115,{"inputs":[],"output":{"name":"uint"}}],[11,"one","","",116,{"inputs":[],"output":{"name":"uint2"}}],[11,"one","","",117,{"inputs":[],"output":{"name":"uint3"}}],[11,"one","","",118,{"inputs":[],"output":{"name":"uint4"}}],[11,"one","","",119,{"inputs":[],"output":{"name":"uint8"}}],[11,"one","","",120,{"inputs":[],"output":{"name":"uint16"}}],[11,"one","","",121,{"inputs":[],"output":{"name":"long"}}],[11,"one","","",122,{"inputs":[],"output":{"name":"long2"}}],[11,"one","","",123,{"inputs":[],"output":{"name":"long3"}}],[11,"one","","",124,{"inputs":[],"output":{"name":"long4"}}],[11,"one","","",125,{"inputs":[],"output":{"name":"long8"}}],[11,"one","","",126,{"inputs":[],"output":{"name":"long16"}}],[11,"one","","",127,{"inputs":[],"output":{"name":"ulong"}}],[11,"one","","",128,{"inputs":[],"output":{"name":"ulong2"}}],[11,"one","","",129,{"inputs":[],"output":{"name":"ulong3"}}],[11,"one","","",130,{"inputs":[],"output":{"name":"ulong4"}}],[11,"one","","",131,{"inputs":[],"output":{"name":"ulong8"}}],[11,"one","","",132,{"inputs":[],"output":{"name":"ulong16"}}],[11,"one","","",133,{"inputs":[],"output":{"name":"float"}}],[11,"one","","",134,{"inputs":[],"output":{"name":"float2"}}],[11,"one","","",135,{"inputs":[],"output":{"name":"float3"}}],[11,"one","","",136,{"inputs":[],"output":{"name":"float4"}}],[11,"one","","",137,{"inputs":[],"output":{"name":"float8"}}],[11,"one","","",138,{"inputs":[],"output":{"name":"float16"}}],[11,"one","","",139,{"inputs":[],"output":{"name":"double"}}],[11,"one","","",140,{"inputs":[],"output":{"name":"double2"}}],[11,"one","","",141,{"inputs":[],"output":{"name":"double3"}}],[11,"one","","",142,{"inputs":[],"output":{"name":"double4"}}],[11,"one","","",143,{"inputs":[],"output":{"name":"double8"}}],[11,"one","","",144,{"inputs":[],"output":{"name":"double16"}}],[11,"shl_assign","","",85,null],[11,"shl_assign","","",86,null],[11,"shl_assign","","",87,null],[11,"shl_assign","","",88,null],[11,"shl_assign","","",89,null],[11,"shl_assign","","",90,null],[11,"shl_assign","","",91,null],[11,"shl_assign","","",92,null],[11,"shl_assign","","",93,null],[11,"shl_assign","","",94,null],[11,"shl_assign","","",95,null],[11,"shl_assign","","",96,null],[11,"shl_assign","","",97,null],[11,"shl_assign","","",98,null],[11,"shl_assign","","",99,null],[11,"shl_assign","","",100,null],[11,"shl_assign","","",101,null],[11,"shl_assign","","",102,null],[11,"shl_assign","","",103,null],[11,"shl_assign","","",104,null],[11,"shl_assign","","",105,null],[11,"shl_assign","","",106,null],[11,"shl_assign","","",107,null],[11,"shl_assign","","",108,null],[11,"shl_assign","","",109,null],[11,"shl_assign","","",110,null],[11,"shl_assign","","",111,null],[11,"shl_assign","","",112,null],[11,"shl_assign","","",113,null],[11,"shl_assign","","",114,null],[11,"shl_assign","","",115,null],[11,"shl_assign","","",116,null],[11,"shl_assign","","",117,null],[11,"shl_assign","","",118,null],[11,"shl_assign","","",119,null],[11,"shl_assign","","",120,null],[11,"shl_assign","","",121,null],[11,"shl_assign","","",122,null],[11,"shl_assign","","",123,null],[11,"shl_assign","","",124,null],[11,"shl_assign","","",125,null],[11,"shl_assign","","",126,null],[11,"shl_assign","","",127,null],[11,"shl_assign","","",128,null],[11,"shl_assign","","",129,null],[11,"shl_assign","","",130,null],[11,"shl_assign","","",131,null],[11,"shl_assign","","",132,null],[11,"fmt","","",85,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"fmt","","",86,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"fmt","","",87,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"fmt","","",88,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"fmt","","",89,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"fmt","","",90,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"fmt","","",91,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"fmt","","",92,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"fmt","","",93,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"fmt","","",94,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"fmt","","",95,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"fmt","","",96,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"fmt","","",97,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"fmt","","",98,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"fmt","","",99,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"fmt","","",100,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"fmt","","",101,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"fmt","","",102,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"fmt","","",103,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"fmt","","",104,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"fmt","","",105,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"fmt","","",106,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"fmt","","",107,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"fmt","","",108,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"fmt","","",109,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"fmt","","",110,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"fmt","","",111,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"fmt","","",112,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"fmt","","",113,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"fmt","","",114,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"fmt","","",115,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"fmt","","",116,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"fmt","","",117,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"fmt","","",118,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"fmt","","",119,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"fmt","","",120,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"fmt","","",121,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"fmt","","",122,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"fmt","","",123,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"fmt","","",124,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"fmt","","",125,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"fmt","","",126,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"fmt","","",127,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"fmt","","",128,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"fmt","","",129,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"fmt","","",130,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"fmt","","",131,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"fmt","","",132,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"fmt","","",133,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"fmt","","",134,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"fmt","","",135,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"fmt","","",136,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"fmt","","",137,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"fmt","","",138,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"fmt","","",139,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"fmt","","",140,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"fmt","","",141,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"fmt","","",142,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"fmt","","",143,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"fmt","","",144,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"zero","","",85,{"inputs":[],"output":{"name":"char"}}],[11,"is_zero","","",85,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"zero","","",86,{"inputs":[],"output":{"name":"char2"}}],[11,"is_zero","","",86,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"zero","","",87,{"inputs":[],"output":{"name":"char3"}}],[11,"is_zero","","",87,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"zero","","",88,{"inputs":[],"output":{"name":"char4"}}],[11,"is_zero","","",88,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"zero","","",89,{"inputs":[],"output":{"name":"char8"}}],[11,"is_zero","","",89,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"zero","","",90,{"inputs":[],"output":{"name":"char16"}}],[11,"is_zero","","",90,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"zero","","",91,{"inputs":[],"output":{"name":"uchar"}}],[11,"is_zero","","",91,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"zero","","",92,{"inputs":[],"output":{"name":"uchar2"}}],[11,"is_zero","","",92,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"zero","","",93,{"inputs":[],"output":{"name":"uchar3"}}],[11,"is_zero","","",93,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"zero","","",94,{"inputs":[],"output":{"name":"uchar4"}}],[11,"is_zero","","",94,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"zero","","",95,{"inputs":[],"output":{"name":"uchar8"}}],[11,"is_zero","","",95,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"zero","","",96,{"inputs":[],"output":{"name":"uchar16"}}],[11,"is_zero","","",96,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"zero","","",97,{"inputs":[],"output":{"name":"short"}}],[11,"is_zero","","",97,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"zero","","",98,{"inputs":[],"output":{"name":"short2"}}],[11,"is_zero","","",98,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"zero","","",99,{"inputs":[],"output":{"name":"short3"}}],[11,"is_zero","","",99,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"zero","","",100,{"inputs":[],"output":{"name":"short4"}}],[11,"is_zero","","",100,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"zero","","",101,{"inputs":[],"output":{"name":"short8"}}],[11,"is_zero","","",101,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"zero","","",102,{"inputs":[],"output":{"name":"short16"}}],[11,"is_zero","","",102,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"zero","","",103,{"inputs":[],"output":{"name":"ushort"}}],[11,"is_zero","","",103,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"zero","","",104,{"inputs":[],"output":{"name":"ushort2"}}],[11,"is_zero","","",104,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"zero","","",105,{"inputs":[],"output":{"name":"ushort3"}}],[11,"is_zero","","",105,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"zero","","",106,{"inputs":[],"output":{"name":"ushort4"}}],[11,"is_zero","","",106,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"zero","","",107,{"inputs":[],"output":{"name":"ushort8"}}],[11,"is_zero","","",107,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"zero","","",108,{"inputs":[],"output":{"name":"ushort16"}}],[11,"is_zero","","",108,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"zero","","",109,{"inputs":[],"output":{"name":"int"}}],[11,"is_zero","","",109,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"zero","","",110,{"inputs":[],"output":{"name":"int2"}}],[11,"is_zero","","",110,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"zero","","",111,{"inputs":[],"output":{"name":"int3"}}],[11,"is_zero","","",111,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"zero","","",112,{"inputs":[],"output":{"name":"int4"}}],[11,"is_zero","","",112,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"zero","","",113,{"inputs":[],"output":{"name":"int8"}}],[11,"is_zero","","",113,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"zero","","",114,{"inputs":[],"output":{"name":"int16"}}],[11,"is_zero","","",114,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"zero","","",115,{"inputs":[],"output":{"name":"uint"}}],[11,"is_zero","","",115,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"zero","","",116,{"inputs":[],"output":{"name":"uint2"}}],[11,"is_zero","","",116,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"zero","","",117,{"inputs":[],"output":{"name":"uint3"}}],[11,"is_zero","","",117,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"zero","","",118,{"inputs":[],"output":{"name":"uint4"}}],[11,"is_zero","","",118,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"zero","","",119,{"inputs":[],"output":{"name":"uint8"}}],[11,"is_zero","","",119,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"zero","","",120,{"inputs":[],"output":{"name":"uint16"}}],[11,"is_zero","","",120,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"zero","","",121,{"inputs":[],"output":{"name":"long"}}],[11,"is_zero","","",121,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"zero","","",122,{"inputs":[],"output":{"name":"long2"}}],[11,"is_zero","","",122,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"zero","","",123,{"inputs":[],"output":{"name":"long3"}}],[11,"is_zero","","",123,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"zero","","",124,{"inputs":[],"output":{"name":"long4"}}],[11,"is_zero","","",124,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"zero","","",125,{"inputs":[],"output":{"name":"long8"}}],[11,"is_zero","","",125,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"zero","","",126,{"inputs":[],"output":{"name":"long16"}}],[11,"is_zero","","",126,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"zero","","",127,{"inputs":[],"output":{"name":"ulong"}}],[11,"is_zero","","",127,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"zero","","",128,{"inputs":[],"output":{"name":"ulong2"}}],[11,"is_zero","","",128,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"zero","","",129,{"inputs":[],"output":{"name":"ulong3"}}],[11,"is_zero","","",129,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"zero","","",130,{"inputs":[],"output":{"name":"ulong4"}}],[11,"is_zero","","",130,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"zero","","",131,{"inputs":[],"output":{"name":"ulong8"}}],[11,"is_zero","","",131,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"zero","","",132,{"inputs":[],"output":{"name":"ulong16"}}],[11,"is_zero","","",132,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"zero","","",133,{"inputs":[],"output":{"name":"float"}}],[11,"is_zero","","",133,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"zero","","",134,{"inputs":[],"output":{"name":"float2"}}],[11,"is_zero","","",134,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"zero","","",135,{"inputs":[],"output":{"name":"float3"}}],[11,"is_zero","","",135,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"zero","","",136,{"inputs":[],"output":{"name":"float4"}}],[11,"is_zero","","",136,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"zero","","",137,{"inputs":[],"output":{"name":"float8"}}],[11,"is_zero","","",137,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"zero","","",138,{"inputs":[],"output":{"name":"float16"}}],[11,"is_zero","","",138,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"zero","","",139,{"inputs":[],"output":{"name":"double"}}],[11,"is_zero","","",139,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"zero","","",140,{"inputs":[],"output":{"name":"double2"}}],[11,"is_zero","","",140,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"zero","","",141,{"inputs":[],"output":{"name":"double3"}}],[11,"is_zero","","",141,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"zero","","",142,{"inputs":[],"output":{"name":"double4"}}],[11,"is_zero","","",142,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"zero","","",143,{"inputs":[],"output":{"name":"double8"}}],[11,"is_zero","","",143,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"zero","","",144,{"inputs":[],"output":{"name":"double16"}}],[11,"is_zero","","",144,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"bitxor_assign","","",85,null],[11,"bitxor_assign","","",86,null],[11,"bitxor_assign","","",87,null],[11,"bitxor_assign","","",88,null],[11,"bitxor_assign","","",89,null],[11,"bitxor_assign","","",90,null],[11,"bitxor_assign","","",91,null],[11,"bitxor_assign","","",92,null],[11,"bitxor_assign","","",93,null],[11,"bitxor_assign","","",94,null],[11,"bitxor_assign","","",95,null],[11,"bitxor_assign","","",96,null],[11,"bitxor_assign","","",97,null],[11,"bitxor_assign","","",98,null],[11,"bitxor_assign","","",99,null],[11,"bitxor_assign","","",100,null],[11,"bitxor_assign","","",101,null],[11,"bitxor_assign","","",102,null],[11,"bitxor_assign","","",103,null],[11,"bitxor_assign","","",104,null],[11,"bitxor_assign","","",105,null],[11,"bitxor_assign","","",106,null],[11,"bitxor_assign","","",107,null],[11,"bitxor_assign","","",108,null],[11,"bitxor_assign","","",109,null],[11,"bitxor_assign","","",110,null],[11,"bitxor_assign","","",111,null],[11,"bitxor_assign","","",112,null],[11,"bitxor_assign","","",113,null],[11,"bitxor_assign","","",114,null],[11,"bitxor_assign","","",115,null],[11,"bitxor_assign","","",116,null],[11,"bitxor_assign","","",117,null],[11,"bitxor_assign","","",118,null],[11,"bitxor_assign","","",119,null],[11,"bitxor_assign","","",120,null],[11,"bitxor_assign","","",121,null],[11,"bitxor_assign","","",122,null],[11,"bitxor_assign","","",123,null],[11,"bitxor_assign","","",124,null],[11,"bitxor_assign","","",125,null],[11,"bitxor_assign","","",126,null],[11,"bitxor_assign","","",127,null],[11,"bitxor_assign","","",128,null],[11,"bitxor_assign","","",129,null],[11,"bitxor_assign","","",130,null],[11,"bitxor_assign","","",131,null],[11,"bitxor_assign","","",132,null],[11,"eq","","",85,{"inputs":[{"name":"self"},{"name":"char"}],"output":{"name":"bool"}}],[11,"eq","","",86,{"inputs":[{"name":"self"},{"name":"char2"}],"output":{"name":"bool"}}],[11,"eq","","",87,{"inputs":[{"name":"self"},{"name":"char3"}],"output":{"name":"bool"}}],[11,"eq","","",88,{"inputs":[{"name":"self"},{"name":"char4"}],"output":{"name":"bool"}}],[11,"eq","","",89,{"inputs":[{"name":"self"},{"name":"char8"}],"output":{"name":"bool"}}],[11,"eq","","",90,{"inputs":[{"name":"self"},{"name":"char16"}],"output":{"name":"bool"}}],[11,"eq","","",91,{"inputs":[{"name":"self"},{"name":"uchar"}],"output":{"name":"bool"}}],[11,"eq","","",92,{"inputs":[{"name":"self"},{"name":"uchar2"}],"output":{"name":"bool"}}],[11,"eq","","",93,{"inputs":[{"name":"self"},{"name":"uchar3"}],"output":{"name":"bool"}}],[11,"eq","","",94,{"inputs":[{"name":"self"},{"name":"uchar4"}],"output":{"name":"bool"}}],[11,"eq","","",95,{"inputs":[{"name":"self"},{"name":"uchar8"}],"output":{"name":"bool"}}],[11,"eq","","",96,{"inputs":[{"name":"self"},{"name":"uchar16"}],"output":{"name":"bool"}}],[11,"eq","","",97,{"inputs":[{"name":"self"},{"name":"short"}],"output":{"name":"bool"}}],[11,"eq","","",98,{"inputs":[{"name":"self"},{"name":"short2"}],"output":{"name":"bool"}}],[11,"eq","","",99,{"inputs":[{"name":"self"},{"name":"short3"}],"output":{"name":"bool"}}],[11,"eq","","",100,{"inputs":[{"name":"self"},{"name":"short4"}],"output":{"name":"bool"}}],[11,"eq","","",101,{"inputs":[{"name":"self"},{"name":"short8"}],"output":{"name":"bool"}}],[11,"eq","","",102,{"inputs":[{"name":"self"},{"name":"short16"}],"output":{"name":"bool"}}],[11,"eq","","",103,{"inputs":[{"name":"self"},{"name":"ushort"}],"output":{"name":"bool"}}],[11,"eq","","",104,{"inputs":[{"name":"self"},{"name":"ushort2"}],"output":{"name":"bool"}}],[11,"eq","","",105,{"inputs":[{"name":"self"},{"name":"ushort3"}],"output":{"name":"bool"}}],[11,"eq","","",106,{"inputs":[{"name":"self"},{"name":"ushort4"}],"output":{"name":"bool"}}],[11,"eq","","",107,{"inputs":[{"name":"self"},{"name":"ushort8"}],"output":{"name":"bool"}}],[11,"eq","","",108,{"inputs":[{"name":"self"},{"name":"ushort16"}],"output":{"name":"bool"}}],[11,"eq","","",109,{"inputs":[{"name":"self"},{"name":"int"}],"output":{"name":"bool"}}],[11,"eq","","",110,{"inputs":[{"name":"self"},{"name":"int2"}],"output":{"name":"bool"}}],[11,"eq","","",111,{"inputs":[{"name":"self"},{"name":"int3"}],"output":{"name":"bool"}}],[11,"eq","","",112,{"inputs":[{"name":"self"},{"name":"int4"}],"output":{"name":"bool"}}],[11,"eq","","",113,{"inputs":[{"name":"self"},{"name":"int8"}],"output":{"name":"bool"}}],[11,"eq","","",114,{"inputs":[{"name":"self"},{"name":"int16"}],"output":{"name":"bool"}}],[11,"eq","","",115,{"inputs":[{"name":"self"},{"name":"uint"}],"output":{"name":"bool"}}],[11,"eq","","",116,{"inputs":[{"name":"self"},{"name":"uint2"}],"output":{"name":"bool"}}],[11,"eq","","",117,{"inputs":[{"name":"self"},{"name":"uint3"}],"output":{"name":"bool"}}],[11,"eq","","",118,{"inputs":[{"name":"self"},{"name":"uint4"}],"output":{"name":"bool"}}],[11,"eq","","",119,{"inputs":[{"name":"self"},{"name":"uint8"}],"output":{"name":"bool"}}],[11,"eq","","",120,{"inputs":[{"name":"self"},{"name":"uint16"}],"output":{"name":"bool"}}],[11,"eq","","",121,{"inputs":[{"name":"self"},{"name":"long"}],"output":{"name":"bool"}}],[11,"eq","","",122,{"inputs":[{"name":"self"},{"name":"long2"}],"output":{"name":"bool"}}],[11,"eq","","",123,{"inputs":[{"name":"self"},{"name":"long3"}],"output":{"name":"bool"}}],[11,"eq","","",124,{"inputs":[{"name":"self"},{"name":"long4"}],"output":{"name":"bool"}}],[11,"eq","","",125,{"inputs":[{"name":"self"},{"name":"long8"}],"output":{"name":"bool"}}],[11,"eq","","",126,{"inputs":[{"name":"self"},{"name":"long16"}],"output":{"name":"bool"}}],[11,"eq","","",127,{"inputs":[{"name":"self"},{"name":"ulong"}],"output":{"name":"bool"}}],[11,"eq","","",128,{"inputs":[{"name":"self"},{"name":"ulong2"}],"output":{"name":"bool"}}],[11,"eq","","",129,{"inputs":[{"name":"self"},{"name":"ulong3"}],"output":{"name":"bool"}}],[11,"eq","","",130,{"inputs":[{"name":"self"},{"name":"ulong4"}],"output":{"name":"bool"}}],[11,"eq","","",131,{"inputs":[{"name":"self"},{"name":"ulong8"}],"output":{"name":"bool"}}],[11,"eq","","",132,{"inputs":[{"name":"self"},{"name":"ulong16"}],"output":{"name":"bool"}}],[11,"eq","","",133,{"inputs":[{"name":"self"},{"name":"float"}],"output":{"name":"bool"}}],[11,"eq","","",134,{"inputs":[{"name":"self"},{"name":"float2"}],"output":{"name":"bool"}}],[11,"eq","","",135,{"inputs":[{"name":"self"},{"name":"float3"}],"output":{"name":"bool"}}],[11,"eq","","",136,{"inputs":[{"name":"self"},{"name":"float4"}],"output":{"name":"bool"}}],[11,"eq","","",137,{"inputs":[{"name":"self"},{"name":"float8"}],"output":{"name":"bool"}}],[11,"eq","","",138,{"inputs":[{"name":"self"},{"name":"float16"}],"output":{"name":"bool"}}],[11,"eq","","",139,{"inputs":[{"name":"self"},{"name":"double"}],"output":{"name":"bool"}}],[11,"eq","","",140,{"inputs":[{"name":"self"},{"name":"double2"}],"output":{"name":"bool"}}],[11,"eq","","",141,{"inputs":[{"name":"self"},{"name":"double3"}],"output":{"name":"bool"}}],[11,"eq","","",142,{"inputs":[{"name":"self"},{"name":"double4"}],"output":{"name":"bool"}}],[11,"eq","","",143,{"inputs":[{"name":"self"},{"name":"double8"}],"output":{"name":"bool"}}],[11,"eq","","",144,{"inputs":[{"name":"self"},{"name":"double16"}],"output":{"name":"bool"}}],[11,"add","","",85,null],[11,"add","","",85,{"inputs":[{"name":"self"},{"name":"char"}],"output":{"name":"char"}}],[11,"add","","",86,null],[11,"add","","",86,{"inputs":[{"name":"self"},{"name":"char2"}],"output":{"name":"char2"}}],[11,"add","","",87,null],[11,"add","","",87,{"inputs":[{"name":"self"},{"name":"char3"}],"output":{"name":"char3"}}],[11,"add","","",88,null],[11,"add","","",88,{"inputs":[{"name":"self"},{"name":"char4"}],"output":{"name":"char4"}}],[11,"add","","",89,null],[11,"add","","",89,{"inputs":[{"name":"self"},{"name":"char8"}],"output":{"name":"char8"}}],[11,"add","","",90,null],[11,"add","","",90,{"inputs":[{"name":"self"},{"name":"char16"}],"output":{"name":"char16"}}],[11,"add","","",91,null],[11,"add","","",91,{"inputs":[{"name":"self"},{"name":"uchar"}],"output":{"name":"uchar"}}],[11,"add","","",92,null],[11,"add","","",92,{"inputs":[{"name":"self"},{"name":"uchar2"}],"output":{"name":"uchar2"}}],[11,"add","","",93,null],[11,"add","","",93,{"inputs":[{"name":"self"},{"name":"uchar3"}],"output":{"name":"uchar3"}}],[11,"add","","",94,null],[11,"add","","",94,{"inputs":[{"name":"self"},{"name":"uchar4"}],"output":{"name":"uchar4"}}],[11,"add","","",95,null],[11,"add","","",95,{"inputs":[{"name":"self"},{"name":"uchar8"}],"output":{"name":"uchar8"}}],[11,"add","","",96,null],[11,"add","","",96,{"inputs":[{"name":"self"},{"name":"uchar16"}],"output":{"name":"uchar16"}}],[11,"add","","",97,null],[11,"add","","",97,{"inputs":[{"name":"self"},{"name":"short"}],"output":{"name":"short"}}],[11,"add","","",98,null],[11,"add","","",98,{"inputs":[{"name":"self"},{"name":"short2"}],"output":{"name":"short2"}}],[11,"add","","",99,null],[11,"add","","",99,{"inputs":[{"name":"self"},{"name":"short3"}],"output":{"name":"short3"}}],[11,"add","","",100,null],[11,"add","","",100,{"inputs":[{"name":"self"},{"name":"short4"}],"output":{"name":"short4"}}],[11,"add","","",101,null],[11,"add","","",101,{"inputs":[{"name":"self"},{"name":"short8"}],"output":{"name":"short8"}}],[11,"add","","",102,null],[11,"add","","",102,{"inputs":[{"name":"self"},{"name":"short16"}],"output":{"name":"short16"}}],[11,"add","","",103,null],[11,"add","","",103,{"inputs":[{"name":"self"},{"name":"ushort"}],"output":{"name":"ushort"}}],[11,"add","","",104,null],[11,"add","","",104,{"inputs":[{"name":"self"},{"name":"ushort2"}],"output":{"name":"ushort2"}}],[11,"add","","",105,null],[11,"add","","",105,{"inputs":[{"name":"self"},{"name":"ushort3"}],"output":{"name":"ushort3"}}],[11,"add","","",106,null],[11,"add","","",106,{"inputs":[{"name":"self"},{"name":"ushort4"}],"output":{"name":"ushort4"}}],[11,"add","","",107,null],[11,"add","","",107,{"inputs":[{"name":"self"},{"name":"ushort8"}],"output":{"name":"ushort8"}}],[11,"add","","",108,null],[11,"add","","",108,{"inputs":[{"name":"self"},{"name":"ushort16"}],"output":{"name":"ushort16"}}],[11,"add","","",109,null],[11,"add","","",109,{"inputs":[{"name":"self"},{"name":"int"}],"output":{"name":"int"}}],[11,"add","","",110,null],[11,"add","","",110,{"inputs":[{"name":"self"},{"name":"int2"}],"output":{"name":"int2"}}],[11,"add","","",111,null],[11,"add","","",111,{"inputs":[{"name":"self"},{"name":"int3"}],"output":{"name":"int3"}}],[11,"add","","",112,null],[11,"add","","",112,{"inputs":[{"name":"self"},{"name":"int4"}],"output":{"name":"int4"}}],[11,"add","","",113,null],[11,"add","","",113,{"inputs":[{"name":"self"},{"name":"int8"}],"output":{"name":"int8"}}],[11,"add","","",114,null],[11,"add","","",114,{"inputs":[{"name":"self"},{"name":"int16"}],"output":{"name":"int16"}}],[11,"add","","",115,null],[11,"add","","",115,{"inputs":[{"name":"self"},{"name":"uint"}],"output":{"name":"uint"}}],[11,"add","","",116,null],[11,"add","","",116,{"inputs":[{"name":"self"},{"name":"uint2"}],"output":{"name":"uint2"}}],[11,"add","","",117,null],[11,"add","","",117,{"inputs":[{"name":"self"},{"name":"uint3"}],"output":{"name":"uint3"}}],[11,"add","","",118,null],[11,"add","","",118,{"inputs":[{"name":"self"},{"name":"uint4"}],"output":{"name":"uint4"}}],[11,"add","","",119,null],[11,"add","","",119,{"inputs":[{"name":"self"},{"name":"uint8"}],"output":{"name":"uint8"}}],[11,"add","","",120,null],[11,"add","","",120,{"inputs":[{"name":"self"},{"name":"uint16"}],"output":{"name":"uint16"}}],[11,"add","","",121,null],[11,"add","","",121,{"inputs":[{"name":"self"},{"name":"long"}],"output":{"name":"long"}}],[11,"add","","",122,null],[11,"add","","",122,{"inputs":[{"name":"self"},{"name":"long2"}],"output":{"name":"long2"}}],[11,"add","","",123,null],[11,"add","","",123,{"inputs":[{"name":"self"},{"name":"long3"}],"output":{"name":"long3"}}],[11,"add","","",124,null],[11,"add","","",124,{"inputs":[{"name":"self"},{"name":"long4"}],"output":{"name":"long4"}}],[11,"add","","",125,null],[11,"add","","",125,{"inputs":[{"name":"self"},{"name":"long8"}],"output":{"name":"long8"}}],[11,"add","","",126,null],[11,"add","","",126,{"inputs":[{"name":"self"},{"name":"long16"}],"output":{"name":"long16"}}],[11,"add","","",127,null],[11,"add","","",127,{"inputs":[{"name":"self"},{"name":"ulong"}],"output":{"name":"ulong"}}],[11,"add","","",128,null],[11,"add","","",128,{"inputs":[{"name":"self"},{"name":"ulong2"}],"output":{"name":"ulong2"}}],[11,"add","","",129,null],[11,"add","","",129,{"inputs":[{"name":"self"},{"name":"ulong3"}],"output":{"name":"ulong3"}}],[11,"add","","",130,null],[11,"add","","",130,{"inputs":[{"name":"self"},{"name":"ulong4"}],"output":{"name":"ulong4"}}],[11,"add","","",131,null],[11,"add","","",131,{"inputs":[{"name":"self"},{"name":"ulong8"}],"output":{"name":"ulong8"}}],[11,"add","","",132,null],[11,"add","","",132,{"inputs":[{"name":"self"},{"name":"ulong16"}],"output":{"name":"ulong16"}}],[11,"add","","",133,null],[11,"add","","",133,{"inputs":[{"name":"self"},{"name":"float"}],"output":{"name":"float"}}],[11,"add","","",134,null],[11,"add","","",134,{"inputs":[{"name":"self"},{"name":"float2"}],"output":{"name":"float2"}}],[11,"add","","",135,null],[11,"add","","",135,{"inputs":[{"name":"self"},{"name":"float3"}],"output":{"name":"float3"}}],[11,"add","","",136,null],[11,"add","","",136,{"inputs":[{"name":"self"},{"name":"float4"}],"output":{"name":"float4"}}],[11,"add","","",137,null],[11,"add","","",137,{"inputs":[{"name":"self"},{"name":"float8"}],"output":{"name":"float8"}}],[11,"add","","",138,null],[11,"add","","",138,{"inputs":[{"name":"self"},{"name":"float16"}],"output":{"name":"float16"}}],[11,"add","","",139,null],[11,"add","","",139,{"inputs":[{"name":"self"},{"name":"double"}],"output":{"name":"double"}}],[11,"add","","",140,null],[11,"add","","",140,{"inputs":[{"name":"self"},{"name":"double2"}],"output":{"name":"double2"}}],[11,"add","","",141,null],[11,"add","","",141,{"inputs":[{"name":"self"},{"name":"double3"}],"output":{"name":"double3"}}],[11,"add","","",142,null],[11,"add","","",142,{"inputs":[{"name":"self"},{"name":"double4"}],"output":{"name":"double4"}}],[11,"add","","",143,null],[11,"add","","",143,{"inputs":[{"name":"self"},{"name":"double8"}],"output":{"name":"double8"}}],[11,"add","","",144,null],[11,"add","","",144,{"inputs":[{"name":"self"},{"name":"double16"}],"output":{"name":"double16"}}],[11,"bitand_assign","","",85,null],[11,"bitand_assign","","",86,null],[11,"bitand_assign","","",87,null],[11,"bitand_assign","","",88,null],[11,"bitand_assign","","",89,null],[11,"bitand_assign","","",90,null],[11,"bitand_assign","","",91,null],[11,"bitand_assign","","",92,null],[11,"bitand_assign","","",93,null],[11,"bitand_assign","","",94,null],[11,"bitand_assign","","",95,null],[11,"bitand_assign","","",96,null],[11,"bitand_assign","","",97,null],[11,"bitand_assign","","",98,null],[11,"bitand_assign","","",99,null],[11,"bitand_assign","","",100,null],[11,"bitand_assign","","",101,null],[11,"bitand_assign","","",102,null],[11,"bitand_assign","","",103,null],[11,"bitand_assign","","",104,null],[11,"bitand_assign","","",105,null],[11,"bitand_assign","","",106,null],[11,"bitand_assign","","",107,null],[11,"bitand_assign","","",108,null],[11,"bitand_assign","","",109,null],[11,"bitand_assign","","",110,null],[11,"bitand_assign","","",111,null],[11,"bitand_assign","","",112,null],[11,"bitand_assign","","",113,null],[11,"bitand_assign","","",114,null],[11,"bitand_assign","","",115,null],[11,"bitand_assign","","",116,null],[11,"bitand_assign","","",117,null],[11,"bitand_assign","","",118,null],[11,"bitand_assign","","",119,null],[11,"bitand_assign","","",120,null],[11,"bitand_assign","","",121,null],[11,"bitand_assign","","",122,null],[11,"bitand_assign","","",123,null],[11,"bitand_assign","","",124,null],[11,"bitand_assign","","",125,null],[11,"bitand_assign","","",126,null],[11,"bitand_assign","","",127,null],[11,"bitand_assign","","",128,null],[11,"bitand_assign","","",129,null],[11,"bitand_assign","","",130,null],[11,"bitand_assign","","",131,null],[11,"bitand_assign","","",132,null],[11,"not","","",85,{"inputs":[{"name":"self"}],"output":{"name":"char"}}],[11,"not","","",86,{"inputs":[{"name":"self"}],"output":{"name":"char2"}}],[11,"not","","",87,{"inputs":[{"name":"self"}],"output":{"name":"char3"}}],[11,"not","","",88,{"inputs":[{"name":"self"}],"output":{"name":"char4"}}],[11,"not","","",89,{"inputs":[{"name":"self"}],"output":{"name":"char8"}}],[11,"not","","",90,{"inputs":[{"name":"self"}],"output":{"name":"char16"}}],[11,"not","","",91,{"inputs":[{"name":"self"}],"output":{"name":"uchar"}}],[11,"not","","",92,{"inputs":[{"name":"self"}],"output":{"name":"uchar2"}}],[11,"not","","",93,{"inputs":[{"name":"self"}],"output":{"name":"uchar3"}}],[11,"not","","",94,{"inputs":[{"name":"self"}],"output":{"name":"uchar4"}}],[11,"not","","",95,{"inputs":[{"name":"self"}],"output":{"name":"uchar8"}}],[11,"not","","",96,{"inputs":[{"name":"self"}],"output":{"name":"uchar16"}}],[11,"not","","",97,{"inputs":[{"name":"self"}],"output":{"name":"short"}}],[11,"not","","",98,{"inputs":[{"name":"self"}],"output":{"name":"short2"}}],[11,"not","","",99,{"inputs":[{"name":"self"}],"output":{"name":"short3"}}],[11,"not","","",100,{"inputs":[{"name":"self"}],"output":{"name":"short4"}}],[11,"not","","",101,{"inputs":[{"name":"self"}],"output":{"name":"short8"}}],[11,"not","","",102,{"inputs":[{"name":"self"}],"output":{"name":"short16"}}],[11,"not","","",103,{"inputs":[{"name":"self"}],"output":{"name":"ushort"}}],[11,"not","","",104,{"inputs":[{"name":"self"}],"output":{"name":"ushort2"}}],[11,"not","","",105,{"inputs":[{"name":"self"}],"output":{"name":"ushort3"}}],[11,"not","","",106,{"inputs":[{"name":"self"}],"output":{"name":"ushort4"}}],[11,"not","","",107,{"inputs":[{"name":"self"}],"output":{"name":"ushort8"}}],[11,"not","","",108,{"inputs":[{"name":"self"}],"output":{"name":"ushort16"}}],[11,"not","","",109,{"inputs":[{"name":"self"}],"output":{"name":"int"}}],[11,"not","","",110,{"inputs":[{"name":"self"}],"output":{"name":"int2"}}],[11,"not","","",111,{"inputs":[{"name":"self"}],"output":{"name":"int3"}}],[11,"not","","",112,{"inputs":[{"name":"self"}],"output":{"name":"int4"}}],[11,"not","","",113,{"inputs":[{"name":"self"}],"output":{"name":"int8"}}],[11,"not","","",114,{"inputs":[{"name":"self"}],"output":{"name":"int16"}}],[11,"not","","",115,{"inputs":[{"name":"self"}],"output":{"name":"uint"}}],[11,"not","","",116,{"inputs":[{"name":"self"}],"output":{"name":"uint2"}}],[11,"not","","",117,{"inputs":[{"name":"self"}],"output":{"name":"uint3"}}],[11,"not","","",118,{"inputs":[{"name":"self"}],"output":{"name":"uint4"}}],[11,"not","","",119,{"inputs":[{"name":"self"}],"output":{"name":"uint8"}}],[11,"not","","",120,{"inputs":[{"name":"self"}],"output":{"name":"uint16"}}],[11,"not","","",121,{"inputs":[{"name":"self"}],"output":{"name":"long"}}],[11,"not","","",122,{"inputs":[{"name":"self"}],"output":{"name":"long2"}}],[11,"not","","",123,{"inputs":[{"name":"self"}],"output":{"name":"long3"}}],[11,"not","","",124,{"inputs":[{"name":"self"}],"output":{"name":"long4"}}],[11,"not","","",125,{"inputs":[{"name":"self"}],"output":{"name":"long8"}}],[11,"not","","",126,{"inputs":[{"name":"self"}],"output":{"name":"long16"}}],[11,"not","","",127,{"inputs":[{"name":"self"}],"output":{"name":"ulong"}}],[11,"not","","",128,{"inputs":[{"name":"self"}],"output":{"name":"ulong2"}}],[11,"not","","",129,{"inputs":[{"name":"self"}],"output":{"name":"ulong3"}}],[11,"not","","",130,{"inputs":[{"name":"self"}],"output":{"name":"ulong4"}}],[11,"not","","",131,{"inputs":[{"name":"self"}],"output":{"name":"ulong8"}}],[11,"not","","",132,{"inputs":[{"name":"self"}],"output":{"name":"ulong16"}}],[11,"clone","","",85,{"inputs":[{"name":"self"}],"output":{"name":"char"}}],[11,"clone","","",86,{"inputs":[{"name":"self"}],"output":{"name":"char2"}}],[11,"clone","","",87,{"inputs":[{"name":"self"}],"output":{"name":"char3"}}],[11,"clone","","",88,{"inputs":[{"name":"self"}],"output":{"name":"char4"}}],[11,"clone","","",89,{"inputs":[{"name":"self"}],"output":{"name":"char8"}}],[11,"clone","","",90,{"inputs":[{"name":"self"}],"output":{"name":"char16"}}],[11,"clone","","",91,{"inputs":[{"name":"self"}],"output":{"name":"uchar"}}],[11,"clone","","",92,{"inputs":[{"name":"self"}],"output":{"name":"uchar2"}}],[11,"clone","","",93,{"inputs":[{"name":"self"}],"output":{"name":"uchar3"}}],[11,"clone","","",94,{"inputs":[{"name":"self"}],"output":{"name":"uchar4"}}],[11,"clone","","",95,{"inputs":[{"name":"self"}],"output":{"name":"uchar8"}}],[11,"clone","","",96,{"inputs":[{"name":"self"}],"output":{"name":"uchar16"}}],[11,"clone","","",97,{"inputs":[{"name":"self"}],"output":{"name":"short"}}],[11,"clone","","",98,{"inputs":[{"name":"self"}],"output":{"name":"short2"}}],[11,"clone","","",99,{"inputs":[{"name":"self"}],"output":{"name":"short3"}}],[11,"clone","","",100,{"inputs":[{"name":"self"}],"output":{"name":"short4"}}],[11,"clone","","",101,{"inputs":[{"name":"self"}],"output":{"name":"short8"}}],[11,"clone","","",102,{"inputs":[{"name":"self"}],"output":{"name":"short16"}}],[11,"clone","","",103,{"inputs":[{"name":"self"}],"output":{"name":"ushort"}}],[11,"clone","","",104,{"inputs":[{"name":"self"}],"output":{"name":"ushort2"}}],[11,"clone","","",105,{"inputs":[{"name":"self"}],"output":{"name":"ushort3"}}],[11,"clone","","",106,{"inputs":[{"name":"self"}],"output":{"name":"ushort4"}}],[11,"clone","","",107,{"inputs":[{"name":"self"}],"output":{"name":"ushort8"}}],[11,"clone","","",108,{"inputs":[{"name":"self"}],"output":{"name":"ushort16"}}],[11,"clone","","",109,{"inputs":[{"name":"self"}],"output":{"name":"int"}}],[11,"clone","","",110,{"inputs":[{"name":"self"}],"output":{"name":"int2"}}],[11,"clone","","",111,{"inputs":[{"name":"self"}],"output":{"name":"int3"}}],[11,"clone","","",112,{"inputs":[{"name":"self"}],"output":{"name":"int4"}}],[11,"clone","","",113,{"inputs":[{"name":"self"}],"output":{"name":"int8"}}],[11,"clone","","",114,{"inputs":[{"name":"self"}],"output":{"name":"int16"}}],[11,"clone","","",115,{"inputs":[{"name":"self"}],"output":{"name":"uint"}}],[11,"clone","","",116,{"inputs":[{"name":"self"}],"output":{"name":"uint2"}}],[11,"clone","","",117,{"inputs":[{"name":"self"}],"output":{"name":"uint3"}}],[11,"clone","","",118,{"inputs":[{"name":"self"}],"output":{"name":"uint4"}}],[11,"clone","","",119,{"inputs":[{"name":"self"}],"output":{"name":"uint8"}}],[11,"clone","","",120,{"inputs":[{"name":"self"}],"output":{"name":"uint16"}}],[11,"clone","","",121,{"inputs":[{"name":"self"}],"output":{"name":"long"}}],[11,"clone","","",122,{"inputs":[{"name":"self"}],"output":{"name":"long2"}}],[11,"clone","","",123,{"inputs":[{"name":"self"}],"output":{"name":"long3"}}],[11,"clone","","",124,{"inputs":[{"name":"self"}],"output":{"name":"long4"}}],[11,"clone","","",125,{"inputs":[{"name":"self"}],"output":{"name":"long8"}}],[11,"clone","","",126,{"inputs":[{"name":"self"}],"output":{"name":"long16"}}],[11,"clone","","",127,{"inputs":[{"name":"self"}],"output":{"name":"ulong"}}],[11,"clone","","",128,{"inputs":[{"name":"self"}],"output":{"name":"ulong2"}}],[11,"clone","","",129,{"inputs":[{"name":"self"}],"output":{"name":"ulong3"}}],[11,"clone","","",130,{"inputs":[{"name":"self"}],"output":{"name":"ulong4"}}],[11,"clone","","",131,{"inputs":[{"name":"self"}],"output":{"name":"ulong8"}}],[11,"clone","","",132,{"inputs":[{"name":"self"}],"output":{"name":"ulong16"}}],[11,"clone","","",133,{"inputs":[{"name":"self"}],"output":{"name":"float"}}],[11,"clone","","",134,{"inputs":[{"name":"self"}],"output":{"name":"float2"}}],[11,"clone","","",135,{"inputs":[{"name":"self"}],"output":{"name":"float3"}}],[11,"clone","","",136,{"inputs":[{"name":"self"}],"output":{"name":"float4"}}],[11,"clone","","",137,{"inputs":[{"name":"self"}],"output":{"name":"float8"}}],[11,"clone","","",138,{"inputs":[{"name":"self"}],"output":{"name":"float16"}}],[11,"clone","","",139,{"inputs":[{"name":"self"}],"output":{"name":"double"}}],[11,"clone","","",140,{"inputs":[{"name":"self"}],"output":{"name":"double2"}}],[11,"clone","","",141,{"inputs":[{"name":"self"}],"output":{"name":"double3"}}],[11,"clone","","",142,{"inputs":[{"name":"self"}],"output":{"name":"double4"}}],[11,"clone","","",143,{"inputs":[{"name":"self"}],"output":{"name":"double8"}}],[11,"clone","","",144,{"inputs":[{"name":"self"}],"output":{"name":"double16"}}],[11,"rem","","",85,null],[11,"rem","","",85,{"inputs":[{"name":"self"},{"name":"char"}],"output":{"name":"char"}}],[11,"rem","","",86,null],[11,"rem","","",86,{"inputs":[{"name":"self"},{"name":"char2"}],"output":{"name":"char2"}}],[11,"rem","","",87,null],[11,"rem","","",87,{"inputs":[{"name":"self"},{"name":"char3"}],"output":{"name":"char3"}}],[11,"rem","","",88,null],[11,"rem","","",88,{"inputs":[{"name":"self"},{"name":"char4"}],"output":{"name":"char4"}}],[11,"rem","","",89,null],[11,"rem","","",89,{"inputs":[{"name":"self"},{"name":"char8"}],"output":{"name":"char8"}}],[11,"rem","","",90,null],[11,"rem","","",90,{"inputs":[{"name":"self"},{"name":"char16"}],"output":{"name":"char16"}}],[11,"rem","","",91,null],[11,"rem","","",91,{"inputs":[{"name":"self"},{"name":"uchar"}],"output":{"name":"uchar"}}],[11,"rem","","",92,null],[11,"rem","","",92,{"inputs":[{"name":"self"},{"name":"uchar2"}],"output":{"name":"uchar2"}}],[11,"rem","","",93,null],[11,"rem","","",93,{"inputs":[{"name":"self"},{"name":"uchar3"}],"output":{"name":"uchar3"}}],[11,"rem","","",94,null],[11,"rem","","",94,{"inputs":[{"name":"self"},{"name":"uchar4"}],"output":{"name":"uchar4"}}],[11,"rem","","",95,null],[11,"rem","","",95,{"inputs":[{"name":"self"},{"name":"uchar8"}],"output":{"name":"uchar8"}}],[11,"rem","","",96,null],[11,"rem","","",96,{"inputs":[{"name":"self"},{"name":"uchar16"}],"output":{"name":"uchar16"}}],[11,"rem","","",97,null],[11,"rem","","",97,{"inputs":[{"name":"self"},{"name":"short"}],"output":{"name":"short"}}],[11,"rem","","",98,null],[11,"rem","","",98,{"inputs":[{"name":"self"},{"name":"short2"}],"output":{"name":"short2"}}],[11,"rem","","",99,null],[11,"rem","","",99,{"inputs":[{"name":"self"},{"name":"short3"}],"output":{"name":"short3"}}],[11,"rem","","",100,null],[11,"rem","","",100,{"inputs":[{"name":"self"},{"name":"short4"}],"output":{"name":"short4"}}],[11,"rem","","",101,null],[11,"rem","","",101,{"inputs":[{"name":"self"},{"name":"short8"}],"output":{"name":"short8"}}],[11,"rem","","",102,null],[11,"rem","","",102,{"inputs":[{"name":"self"},{"name":"short16"}],"output":{"name":"short16"}}],[11,"rem","","",103,null],[11,"rem","","",103,{"inputs":[{"name":"self"},{"name":"ushort"}],"output":{"name":"ushort"}}],[11,"rem","","",104,null],[11,"rem","","",104,{"inputs":[{"name":"self"},{"name":"ushort2"}],"output":{"name":"ushort2"}}],[11,"rem","","",105,null],[11,"rem","","",105,{"inputs":[{"name":"self"},{"name":"ushort3"}],"output":{"name":"ushort3"}}],[11,"rem","","",106,null],[11,"rem","","",106,{"inputs":[{"name":"self"},{"name":"ushort4"}],"output":{"name":"ushort4"}}],[11,"rem","","",107,null],[11,"rem","","",107,{"inputs":[{"name":"self"},{"name":"ushort8"}],"output":{"name":"ushort8"}}],[11,"rem","","",108,null],[11,"rem","","",108,{"inputs":[{"name":"self"},{"name":"ushort16"}],"output":{"name":"ushort16"}}],[11,"rem","","",109,null],[11,"rem","","",109,{"inputs":[{"name":"self"},{"name":"int"}],"output":{"name":"int"}}],[11,"rem","","",110,null],[11,"rem","","",110,{"inputs":[{"name":"self"},{"name":"int2"}],"output":{"name":"int2"}}],[11,"rem","","",111,null],[11,"rem","","",111,{"inputs":[{"name":"self"},{"name":"int3"}],"output":{"name":"int3"}}],[11,"rem","","",112,null],[11,"rem","","",112,{"inputs":[{"name":"self"},{"name":"int4"}],"output":{"name":"int4"}}],[11,"rem","","",113,null],[11,"rem","","",113,{"inputs":[{"name":"self"},{"name":"int8"}],"output":{"name":"int8"}}],[11,"rem","","",114,null],[11,"rem","","",114,{"inputs":[{"name":"self"},{"name":"int16"}],"output":{"name":"int16"}}],[11,"rem","","",115,null],[11,"rem","","",115,{"inputs":[{"name":"self"},{"name":"uint"}],"output":{"name":"uint"}}],[11,"rem","","",116,null],[11,"rem","","",116,{"inputs":[{"name":"self"},{"name":"uint2"}],"output":{"name":"uint2"}}],[11,"rem","","",117,null],[11,"rem","","",117,{"inputs":[{"name":"self"},{"name":"uint3"}],"output":{"name":"uint3"}}],[11,"rem","","",118,null],[11,"rem","","",118,{"inputs":[{"name":"self"},{"name":"uint4"}],"output":{"name":"uint4"}}],[11,"rem","","",119,null],[11,"rem","","",119,{"inputs":[{"name":"self"},{"name":"uint8"}],"output":{"name":"uint8"}}],[11,"rem","","",120,null],[11,"rem","","",120,{"inputs":[{"name":"self"},{"name":"uint16"}],"output":{"name":"uint16"}}],[11,"rem","","",121,null],[11,"rem","","",121,{"inputs":[{"name":"self"},{"name":"long"}],"output":{"name":"long"}}],[11,"rem","","",122,null],[11,"rem","","",122,{"inputs":[{"name":"self"},{"name":"long2"}],"output":{"name":"long2"}}],[11,"rem","","",123,null],[11,"rem","","",123,{"inputs":[{"name":"self"},{"name":"long3"}],"output":{"name":"long3"}}],[11,"rem","","",124,null],[11,"rem","","",124,{"inputs":[{"name":"self"},{"name":"long4"}],"output":{"name":"long4"}}],[11,"rem","","",125,null],[11,"rem","","",125,{"inputs":[{"name":"self"},{"name":"long8"}],"output":{"name":"long8"}}],[11,"rem","","",126,null],[11,"rem","","",126,{"inputs":[{"name":"self"},{"name":"long16"}],"output":{"name":"long16"}}],[11,"rem","","",127,null],[11,"rem","","",127,{"inputs":[{"name":"self"},{"name":"ulong"}],"output":{"name":"ulong"}}],[11,"rem","","",128,null],[11,"rem","","",128,{"inputs":[{"name":"self"},{"name":"ulong2"}],"output":{"name":"ulong2"}}],[11,"rem","","",129,null],[11,"rem","","",129,{"inputs":[{"name":"self"},{"name":"ulong3"}],"output":{"name":"ulong3"}}],[11,"rem","","",130,null],[11,"rem","","",130,{"inputs":[{"name":"self"},{"name":"ulong4"}],"output":{"name":"ulong4"}}],[11,"rem","","",131,null],[11,"rem","","",131,{"inputs":[{"name":"self"},{"name":"ulong8"}],"output":{"name":"ulong8"}}],[11,"rem","","",132,null],[11,"rem","","",132,{"inputs":[{"name":"self"},{"name":"ulong16"}],"output":{"name":"ulong16"}}],[11,"rem","","",133,null],[11,"rem","","",133,{"inputs":[{"name":"self"},{"name":"float"}],"output":{"name":"float"}}],[11,"rem","","",134,null],[11,"rem","","",134,{"inputs":[{"name":"self"},{"name":"float2"}],"output":{"name":"float2"}}],[11,"rem","","",135,null],[11,"rem","","",135,{"inputs":[{"name":"self"},{"name":"float3"}],"output":{"name":"float3"}}],[11,"rem","","",136,null],[11,"rem","","",136,{"inputs":[{"name":"self"},{"name":"float4"}],"output":{"name":"float4"}}],[11,"rem","","",137,null],[11,"rem","","",137,{"inputs":[{"name":"self"},{"name":"float8"}],"output":{"name":"float8"}}],[11,"rem","","",138,null],[11,"rem","","",138,{"inputs":[{"name":"self"},{"name":"float16"}],"output":{"name":"float16"}}],[11,"rem","","",139,null],[11,"rem","","",139,{"inputs":[{"name":"self"},{"name":"double"}],"output":{"name":"double"}}],[11,"rem","","",140,null],[11,"rem","","",140,{"inputs":[{"name":"self"},{"name":"double2"}],"output":{"name":"double2"}}],[11,"rem","","",141,null],[11,"rem","","",141,{"inputs":[{"name":"self"},{"name":"double3"}],"output":{"name":"double3"}}],[11,"rem","","",142,null],[11,"rem","","",142,{"inputs":[{"name":"self"},{"name":"double4"}],"output":{"name":"double4"}}],[11,"rem","","",143,null],[11,"rem","","",143,{"inputs":[{"name":"self"},{"name":"double8"}],"output":{"name":"double8"}}],[11,"rem","","",144,null],[11,"rem","","",144,{"inputs":[{"name":"self"},{"name":"double16"}],"output":{"name":"double16"}}],[11,"neg","","",85,{"inputs":[{"name":"self"}],"output":{"name":"char"}}],[11,"neg","","",86,{"inputs":[{"name":"self"}],"output":{"name":"char2"}}],[11,"neg","","",87,{"inputs":[{"name":"self"}],"output":{"name":"char3"}}],[11,"neg","","",88,{"inputs":[{"name":"self"}],"output":{"name":"char4"}}],[11,"neg","","",89,{"inputs":[{"name":"self"}],"output":{"name":"char8"}}],[11,"neg","","",90,{"inputs":[{"name":"self"}],"output":{"name":"char16"}}],[11,"neg","","",91,{"inputs":[{"name":"self"}],"output":{"name":"uchar"}}],[11,"neg","","",92,{"inputs":[{"name":"self"}],"output":{"name":"uchar2"}}],[11,"neg","","",93,{"inputs":[{"name":"self"}],"output":{"name":"uchar3"}}],[11,"neg","","",94,{"inputs":[{"name":"self"}],"output":{"name":"uchar4"}}],[11,"neg","","",95,{"inputs":[{"name":"self"}],"output":{"name":"uchar8"}}],[11,"neg","","",96,{"inputs":[{"name":"self"}],"output":{"name":"uchar16"}}],[11,"neg","","",97,{"inputs":[{"name":"self"}],"output":{"name":"short"}}],[11,"neg","","",98,{"inputs":[{"name":"self"}],"output":{"name":"short2"}}],[11,"neg","","",99,{"inputs":[{"name":"self"}],"output":{"name":"short3"}}],[11,"neg","","",100,{"inputs":[{"name":"self"}],"output":{"name":"short4"}}],[11,"neg","","",101,{"inputs":[{"name":"self"}],"output":{"name":"short8"}}],[11,"neg","","",102,{"inputs":[{"name":"self"}],"output":{"name":"short16"}}],[11,"neg","","",103,{"inputs":[{"name":"self"}],"output":{"name":"ushort"}}],[11,"neg","","",104,{"inputs":[{"name":"self"}],"output":{"name":"ushort2"}}],[11,"neg","","",105,{"inputs":[{"name":"self"}],"output":{"name":"ushort3"}}],[11,"neg","","",106,{"inputs":[{"name":"self"}],"output":{"name":"ushort4"}}],[11,"neg","","",107,{"inputs":[{"name":"self"}],"output":{"name":"ushort8"}}],[11,"neg","","",108,{"inputs":[{"name":"self"}],"output":{"name":"ushort16"}}],[11,"neg","","",109,{"inputs":[{"name":"self"}],"output":{"name":"int"}}],[11,"neg","","",110,{"inputs":[{"name":"self"}],"output":{"name":"int2"}}],[11,"neg","","",111,{"inputs":[{"name":"self"}],"output":{"name":"int3"}}],[11,"neg","","",112,{"inputs":[{"name":"self"}],"output":{"name":"int4"}}],[11,"neg","","",113,{"inputs":[{"name":"self"}],"output":{"name":"int8"}}],[11,"neg","","",114,{"inputs":[{"name":"self"}],"output":{"name":"int16"}}],[11,"neg","","",115,{"inputs":[{"name":"self"}],"output":{"name":"uint"}}],[11,"neg","","",116,{"inputs":[{"name":"self"}],"output":{"name":"uint2"}}],[11,"neg","","",117,{"inputs":[{"name":"self"}],"output":{"name":"uint3"}}],[11,"neg","","",118,{"inputs":[{"name":"self"}],"output":{"name":"uint4"}}],[11,"neg","","",119,{"inputs":[{"name":"self"}],"output":{"name":"uint8"}}],[11,"neg","","",120,{"inputs":[{"name":"self"}],"output":{"name":"uint16"}}],[11,"neg","","",121,{"inputs":[{"name":"self"}],"output":{"name":"long"}}],[11,"neg","","",122,{"inputs":[{"name":"self"}],"output":{"name":"long2"}}],[11,"neg","","",123,{"inputs":[{"name":"self"}],"output":{"name":"long3"}}],[11,"neg","","",124,{"inputs":[{"name":"self"}],"output":{"name":"long4"}}],[11,"neg","","",125,{"inputs":[{"name":"self"}],"output":{"name":"long8"}}],[11,"neg","","",126,{"inputs":[{"name":"self"}],"output":{"name":"long16"}}],[11,"neg","","",127,{"inputs":[{"name":"self"}],"output":{"name":"ulong"}}],[11,"neg","","",128,{"inputs":[{"name":"self"}],"output":{"name":"ulong2"}}],[11,"neg","","",129,{"inputs":[{"name":"self"}],"output":{"name":"ulong3"}}],[11,"neg","","",130,{"inputs":[{"name":"self"}],"output":{"name":"ulong4"}}],[11,"neg","","",131,{"inputs":[{"name":"self"}],"output":{"name":"ulong8"}}],[11,"neg","","",132,{"inputs":[{"name":"self"}],"output":{"name":"ulong16"}}],[11,"neg","","",133,{"inputs":[{"name":"self"}],"output":{"name":"float"}}],[11,"neg","","",134,{"inputs":[{"name":"self"}],"output":{"name":"float2"}}],[11,"neg","","",135,{"inputs":[{"name":"self"}],"output":{"name":"float3"}}],[11,"neg","","",136,{"inputs":[{"name":"self"}],"output":{"name":"float4"}}],[11,"neg","","",137,{"inputs":[{"name":"self"}],"output":{"name":"float8"}}],[11,"neg","","",138,{"inputs":[{"name":"self"}],"output":{"name":"float16"}}],[11,"neg","","",139,{"inputs":[{"name":"self"}],"output":{"name":"double"}}],[11,"neg","","",140,{"inputs":[{"name":"self"}],"output":{"name":"double2"}}],[11,"neg","","",141,{"inputs":[{"name":"self"}],"output":{"name":"double3"}}],[11,"neg","","",142,{"inputs":[{"name":"self"}],"output":{"name":"double4"}}],[11,"neg","","",143,{"inputs":[{"name":"self"}],"output":{"name":"double8"}}],[11,"neg","","",144,{"inputs":[{"name":"self"}],"output":{"name":"double16"}}],[11,"bitxor","","",85,{"inputs":[{"name":"self"},{"name":"char"}],"output":{"name":"char"}}],[11,"bitxor","","",85,null],[11,"bitxor","","",86,{"inputs":[{"name":"self"},{"name":"char2"}],"output":{"name":"char2"}}],[11,"bitxor","","",86,null],[11,"bitxor","","",87,{"inputs":[{"name":"self"},{"name":"char3"}],"output":{"name":"char3"}}],[11,"bitxor","","",87,null],[11,"bitxor","","",88,{"inputs":[{"name":"self"},{"name":"char4"}],"output":{"name":"char4"}}],[11,"bitxor","","",88,null],[11,"bitxor","","",89,{"inputs":[{"name":"self"},{"name":"char8"}],"output":{"name":"char8"}}],[11,"bitxor","","",89,null],[11,"bitxor","","",90,{"inputs":[{"name":"self"},{"name":"char16"}],"output":{"name":"char16"}}],[11,"bitxor","","",90,null],[11,"bitxor","","",91,{"inputs":[{"name":"self"},{"name":"uchar"}],"output":{"name":"uchar"}}],[11,"bitxor","","",91,null],[11,"bitxor","","",92,{"inputs":[{"name":"self"},{"name":"uchar2"}],"output":{"name":"uchar2"}}],[11,"bitxor","","",92,null],[11,"bitxor","","",93,{"inputs":[{"name":"self"},{"name":"uchar3"}],"output":{"name":"uchar3"}}],[11,"bitxor","","",93,null],[11,"bitxor","","",94,{"inputs":[{"name":"self"},{"name":"uchar4"}],"output":{"name":"uchar4"}}],[11,"bitxor","","",94,null],[11,"bitxor","","",95,{"inputs":[{"name":"self"},{"name":"uchar8"}],"output":{"name":"uchar8"}}],[11,"bitxor","","",95,null],[11,"bitxor","","",96,{"inputs":[{"name":"self"},{"name":"uchar16"}],"output":{"name":"uchar16"}}],[11,"bitxor","","",96,null],[11,"bitxor","","",97,{"inputs":[{"name":"self"},{"name":"short"}],"output":{"name":"short"}}],[11,"bitxor","","",97,null],[11,"bitxor","","",98,{"inputs":[{"name":"self"},{"name":"short2"}],"output":{"name":"short2"}}],[11,"bitxor","","",98,null],[11,"bitxor","","",99,{"inputs":[{"name":"self"},{"name":"short3"}],"output":{"name":"short3"}}],[11,"bitxor","","",99,null],[11,"bitxor","","",100,{"inputs":[{"name":"self"},{"name":"short4"}],"output":{"name":"short4"}}],[11,"bitxor","","",100,null],[11,"bitxor","","",101,{"inputs":[{"name":"self"},{"name":"short8"}],"output":{"name":"short8"}}],[11,"bitxor","","",101,null],[11,"bitxor","","",102,{"inputs":[{"name":"self"},{"name":"short16"}],"output":{"name":"short16"}}],[11,"bitxor","","",102,null],[11,"bitxor","","",103,{"inputs":[{"name":"self"},{"name":"ushort"}],"output":{"name":"ushort"}}],[11,"bitxor","","",103,null],[11,"bitxor","","",104,{"inputs":[{"name":"self"},{"name":"ushort2"}],"output":{"name":"ushort2"}}],[11,"bitxor","","",104,null],[11,"bitxor","","",105,{"inputs":[{"name":"self"},{"name":"ushort3"}],"output":{"name":"ushort3"}}],[11,"bitxor","","",105,null],[11,"bitxor","","",106,{"inputs":[{"name":"self"},{"name":"ushort4"}],"output":{"name":"ushort4"}}],[11,"bitxor","","",106,null],[11,"bitxor","","",107,{"inputs":[{"name":"self"},{"name":"ushort8"}],"output":{"name":"ushort8"}}],[11,"bitxor","","",107,null],[11,"bitxor","","",108,{"inputs":[{"name":"self"},{"name":"ushort16"}],"output":{"name":"ushort16"}}],[11,"bitxor","","",108,null],[11,"bitxor","","",109,{"inputs":[{"name":"self"},{"name":"int"}],"output":{"name":"int"}}],[11,"bitxor","","",109,null],[11,"bitxor","","",110,{"inputs":[{"name":"self"},{"name":"int2"}],"output":{"name":"int2"}}],[11,"bitxor","","",110,null],[11,"bitxor","","",111,{"inputs":[{"name":"self"},{"name":"int3"}],"output":{"name":"int3"}}],[11,"bitxor","","",111,null],[11,"bitxor","","",112,{"inputs":[{"name":"self"},{"name":"int4"}],"output":{"name":"int4"}}],[11,"bitxor","","",112,null],[11,"bitxor","","",113,{"inputs":[{"name":"self"},{"name":"int8"}],"output":{"name":"int8"}}],[11,"bitxor","","",113,null],[11,"bitxor","","",114,{"inputs":[{"name":"self"},{"name":"int16"}],"output":{"name":"int16"}}],[11,"bitxor","","",114,null],[11,"bitxor","","",115,{"inputs":[{"name":"self"},{"name":"uint"}],"output":{"name":"uint"}}],[11,"bitxor","","",115,null],[11,"bitxor","","",116,{"inputs":[{"name":"self"},{"name":"uint2"}],"output":{"name":"uint2"}}],[11,"bitxor","","",116,null],[11,"bitxor","","",117,{"inputs":[{"name":"self"},{"name":"uint3"}],"output":{"name":"uint3"}}],[11,"bitxor","","",117,null],[11,"bitxor","","",118,{"inputs":[{"name":"self"},{"name":"uint4"}],"output":{"name":"uint4"}}],[11,"bitxor","","",118,null],[11,"bitxor","","",119,{"inputs":[{"name":"self"},{"name":"uint8"}],"output":{"name":"uint8"}}],[11,"bitxor","","",119,null],[11,"bitxor","","",120,{"inputs":[{"name":"self"},{"name":"uint16"}],"output":{"name":"uint16"}}],[11,"bitxor","","",120,null],[11,"bitxor","","",121,{"inputs":[{"name":"self"},{"name":"long"}],"output":{"name":"long"}}],[11,"bitxor","","",121,null],[11,"bitxor","","",122,{"inputs":[{"name":"self"},{"name":"long2"}],"output":{"name":"long2"}}],[11,"bitxor","","",122,null],[11,"bitxor","","",123,{"inputs":[{"name":"self"},{"name":"long3"}],"output":{"name":"long3"}}],[11,"bitxor","","",123,null],[11,"bitxor","","",124,{"inputs":[{"name":"self"},{"name":"long4"}],"output":{"name":"long4"}}],[11,"bitxor","","",124,null],[11,"bitxor","","",125,{"inputs":[{"name":"self"},{"name":"long8"}],"output":{"name":"long8"}}],[11,"bitxor","","",125,null],[11,"bitxor","","",126,{"inputs":[{"name":"self"},{"name":"long16"}],"output":{"name":"long16"}}],[11,"bitxor","","",126,null],[11,"bitxor","","",127,{"inputs":[{"name":"self"},{"name":"ulong"}],"output":{"name":"ulong"}}],[11,"bitxor","","",127,null],[11,"bitxor","","",128,{"inputs":[{"name":"self"},{"name":"ulong2"}],"output":{"name":"ulong2"}}],[11,"bitxor","","",128,null],[11,"bitxor","","",129,{"inputs":[{"name":"self"},{"name":"ulong3"}],"output":{"name":"ulong3"}}],[11,"bitxor","","",129,null],[11,"bitxor","","",130,{"inputs":[{"name":"self"},{"name":"ulong4"}],"output":{"name":"ulong4"}}],[11,"bitxor","","",130,null],[11,"bitxor","","",131,{"inputs":[{"name":"self"},{"name":"ulong8"}],"output":{"name":"ulong8"}}],[11,"bitxor","","",131,null],[11,"bitxor","","",132,{"inputs":[{"name":"self"},{"name":"ulong16"}],"output":{"name":"ulong16"}}],[11,"bitxor","","",132,null],[11,"bitor","","",85,{"inputs":[{"name":"self"},{"name":"char"}],"output":{"name":"char"}}],[11,"bitor","","",85,null],[11,"bitor","","",86,{"inputs":[{"name":"self"},{"name":"char2"}],"output":{"name":"char2"}}],[11,"bitor","","",86,null],[11,"bitor","","",87,{"inputs":[{"name":"self"},{"name":"char3"}],"output":{"name":"char3"}}],[11,"bitor","","",87,null],[11,"bitor","","",88,{"inputs":[{"name":"self"},{"name":"char4"}],"output":{"name":"char4"}}],[11,"bitor","","",88,null],[11,"bitor","","",89,{"inputs":[{"name":"self"},{"name":"char8"}],"output":{"name":"char8"}}],[11,"bitor","","",89,null],[11,"bitor","","",90,{"inputs":[{"name":"self"},{"name":"char16"}],"output":{"name":"char16"}}],[11,"bitor","","",90,null],[11,"bitor","","",91,{"inputs":[{"name":"self"},{"name":"uchar"}],"output":{"name":"uchar"}}],[11,"bitor","","",91,null],[11,"bitor","","",92,{"inputs":[{"name":"self"},{"name":"uchar2"}],"output":{"name":"uchar2"}}],[11,"bitor","","",92,null],[11,"bitor","","",93,{"inputs":[{"name":"self"},{"name":"uchar3"}],"output":{"name":"uchar3"}}],[11,"bitor","","",93,null],[11,"bitor","","",94,{"inputs":[{"name":"self"},{"name":"uchar4"}],"output":{"name":"uchar4"}}],[11,"bitor","","",94,null],[11,"bitor","","",95,{"inputs":[{"name":"self"},{"name":"uchar8"}],"output":{"name":"uchar8"}}],[11,"bitor","","",95,null],[11,"bitor","","",96,{"inputs":[{"name":"self"},{"name":"uchar16"}],"output":{"name":"uchar16"}}],[11,"bitor","","",96,null],[11,"bitor","","",97,{"inputs":[{"name":"self"},{"name":"short"}],"output":{"name":"short"}}],[11,"bitor","","",97,null],[11,"bitor","","",98,{"inputs":[{"name":"self"},{"name":"short2"}],"output":{"name":"short2"}}],[11,"bitor","","",98,null],[11,"bitor","","",99,{"inputs":[{"name":"self"},{"name":"short3"}],"output":{"name":"short3"}}],[11,"bitor","","",99,null],[11,"bitor","","",100,{"inputs":[{"name":"self"},{"name":"short4"}],"output":{"name":"short4"}}],[11,"bitor","","",100,null],[11,"bitor","","",101,{"inputs":[{"name":"self"},{"name":"short8"}],"output":{"name":"short8"}}],[11,"bitor","","",101,null],[11,"bitor","","",102,{"inputs":[{"name":"self"},{"name":"short16"}],"output":{"name":"short16"}}],[11,"bitor","","",102,null],[11,"bitor","","",103,{"inputs":[{"name":"self"},{"name":"ushort"}],"output":{"name":"ushort"}}],[11,"bitor","","",103,null],[11,"bitor","","",104,{"inputs":[{"name":"self"},{"name":"ushort2"}],"output":{"name":"ushort2"}}],[11,"bitor","","",104,null],[11,"bitor","","",105,{"inputs":[{"name":"self"},{"name":"ushort3"}],"output":{"name":"ushort3"}}],[11,"bitor","","",105,null],[11,"bitor","","",106,{"inputs":[{"name":"self"},{"name":"ushort4"}],"output":{"name":"ushort4"}}],[11,"bitor","","",106,null],[11,"bitor","","",107,{"inputs":[{"name":"self"},{"name":"ushort8"}],"output":{"name":"ushort8"}}],[11,"bitor","","",107,null],[11,"bitor","","",108,{"inputs":[{"name":"self"},{"name":"ushort16"}],"output":{"name":"ushort16"}}],[11,"bitor","","",108,null],[11,"bitor","","",109,{"inputs":[{"name":"self"},{"name":"int"}],"output":{"name":"int"}}],[11,"bitor","","",109,null],[11,"bitor","","",110,{"inputs":[{"name":"self"},{"name":"int2"}],"output":{"name":"int2"}}],[11,"bitor","","",110,null],[11,"bitor","","",111,{"inputs":[{"name":"self"},{"name":"int3"}],"output":{"name":"int3"}}],[11,"bitor","","",111,null],[11,"bitor","","",112,{"inputs":[{"name":"self"},{"name":"int4"}],"output":{"name":"int4"}}],[11,"bitor","","",112,null],[11,"bitor","","",113,{"inputs":[{"name":"self"},{"name":"int8"}],"output":{"name":"int8"}}],[11,"bitor","","",113,null],[11,"bitor","","",114,{"inputs":[{"name":"self"},{"name":"int16"}],"output":{"name":"int16"}}],[11,"bitor","","",114,null],[11,"bitor","","",115,{"inputs":[{"name":"self"},{"name":"uint"}],"output":{"name":"uint"}}],[11,"bitor","","",115,null],[11,"bitor","","",116,{"inputs":[{"name":"self"},{"name":"uint2"}],"output":{"name":"uint2"}}],[11,"bitor","","",116,null],[11,"bitor","","",117,{"inputs":[{"name":"self"},{"name":"uint3"}],"output":{"name":"uint3"}}],[11,"bitor","","",117,null],[11,"bitor","","",118,{"inputs":[{"name":"self"},{"name":"uint4"}],"output":{"name":"uint4"}}],[11,"bitor","","",118,null],[11,"bitor","","",119,{"inputs":[{"name":"self"},{"name":"uint8"}],"output":{"name":"uint8"}}],[11,"bitor","","",119,null],[11,"bitor","","",120,{"inputs":[{"name":"self"},{"name":"uint16"}],"output":{"name":"uint16"}}],[11,"bitor","","",120,null],[11,"bitor","","",121,{"inputs":[{"name":"self"},{"name":"long"}],"output":{"name":"long"}}],[11,"bitor","","",121,null],[11,"bitor","","",122,{"inputs":[{"name":"self"},{"name":"long2"}],"output":{"name":"long2"}}],[11,"bitor","","",122,null],[11,"bitor","","",123,{"inputs":[{"name":"self"},{"name":"long3"}],"output":{"name":"long3"}}],[11,"bitor","","",123,null],[11,"bitor","","",124,{"inputs":[{"name":"self"},{"name":"long4"}],"output":{"name":"long4"}}],[11,"bitor","","",124,null],[11,"bitor","","",125,{"inputs":[{"name":"self"},{"name":"long8"}],"output":{"name":"long8"}}],[11,"bitor","","",125,null],[11,"bitor","","",126,{"inputs":[{"name":"self"},{"name":"long16"}],"output":{"name":"long16"}}],[11,"bitor","","",126,null],[11,"bitor","","",127,{"inputs":[{"name":"self"},{"name":"ulong"}],"output":{"name":"ulong"}}],[11,"bitor","","",127,null],[11,"bitor","","",128,{"inputs":[{"name":"self"},{"name":"ulong2"}],"output":{"name":"ulong2"}}],[11,"bitor","","",128,null],[11,"bitor","","",129,{"inputs":[{"name":"self"},{"name":"ulong3"}],"output":{"name":"ulong3"}}],[11,"bitor","","",129,null],[11,"bitor","","",130,{"inputs":[{"name":"self"},{"name":"ulong4"}],"output":{"name":"ulong4"}}],[11,"bitor","","",130,null],[11,"bitor","","",131,{"inputs":[{"name":"self"},{"name":"ulong8"}],"output":{"name":"ulong8"}}],[11,"bitor","","",131,null],[11,"bitor","","",132,{"inputs":[{"name":"self"},{"name":"ulong16"}],"output":{"name":"ulong16"}}],[11,"bitor","","",132,null],[11,"sub_assign","","",85,null],[11,"sub_assign","","",86,null],[11,"sub_assign","","",87,null],[11,"sub_assign","","",88,null],[11,"sub_assign","","",89,null],[11,"sub_assign","","",90,null],[11,"sub_assign","","",91,null],[11,"sub_assign","","",92,null],[11,"sub_assign","","",93,null],[11,"sub_assign","","",94,null],[11,"sub_assign","","",95,null],[11,"sub_assign","","",96,null],[11,"sub_assign","","",97,null],[11,"sub_assign","","",98,null],[11,"sub_assign","","",99,null],[11,"sub_assign","","",100,null],[11,"sub_assign","","",101,null],[11,"sub_assign","","",102,null],[11,"sub_assign","","",103,null],[11,"sub_assign","","",104,null],[11,"sub_assign","","",105,null],[11,"sub_assign","","",106,null],[11,"sub_assign","","",107,null],[11,"sub_assign","","",108,null],[11,"sub_assign","","",109,null],[11,"sub_assign","","",110,null],[11,"sub_assign","","",111,null],[11,"sub_assign","","",112,null],[11,"sub_assign","","",113,null],[11,"sub_assign","","",114,null],[11,"sub_assign","","",115,null],[11,"sub_assign","","",116,null],[11,"sub_assign","","",117,null],[11,"sub_assign","","",118,null],[11,"sub_assign","","",119,null],[11,"sub_assign","","",120,null],[11,"sub_assign","","",121,null],[11,"sub_assign","","",122,null],[11,"sub_assign","","",123,null],[11,"sub_assign","","",124,null],[11,"sub_assign","","",125,null],[11,"sub_assign","","",126,null],[11,"sub_assign","","",127,null],[11,"sub_assign","","",128,null],[11,"sub_assign","","",129,null],[11,"sub_assign","","",130,null],[11,"sub_assign","","",131,null],[11,"sub_assign","","",132,null],[11,"sub_assign","","",133,null],[11,"sub_assign","","",134,null],[11,"sub_assign","","",135,null],[11,"sub_assign","","",136,null],[11,"sub_assign","","",137,null],[11,"sub_assign","","",138,null],[11,"sub_assign","","",139,null],[11,"sub_assign","","",140,null],[11,"sub_assign","","",141,null],[11,"sub_assign","","",142,null],[11,"sub_assign","","",143,null],[11,"sub_assign","","",144,null],[11,"deref_mut","","",85,null],[11,"deref_mut","","",86,null],[11,"deref_mut","","",87,null],[11,"deref_mut","","",88,null],[11,"deref_mut","","",89,null],[11,"deref_mut","","",90,null],[11,"deref_mut","","",91,null],[11,"deref_mut","","",92,null],[11,"deref_mut","","",93,null],[11,"deref_mut","","",94,null],[11,"deref_mut","","",95,null],[11,"deref_mut","","",96,null],[11,"deref_mut","","",97,null],[11,"deref_mut","","",98,null],[11,"deref_mut","","",99,null],[11,"deref_mut","","",100,null],[11,"deref_mut","","",101,null],[11,"deref_mut","","",102,null],[11,"deref_mut","","",103,null],[11,"deref_mut","","",104,null],[11,"deref_mut","","",105,null],[11,"deref_mut","","",106,null],[11,"deref_mut","","",107,null],[11,"deref_mut","","",108,null],[11,"deref_mut","","",109,null],[11,"deref_mut","","",110,null],[11,"deref_mut","","",111,null],[11,"deref_mut","","",112,null],[11,"deref_mut","","",113,null],[11,"deref_mut","","",114,null],[11,"deref_mut","","",115,null],[11,"deref_mut","","",116,null],[11,"deref_mut","","",117,null],[11,"deref_mut","","",118,null],[11,"deref_mut","","",119,null],[11,"deref_mut","","",120,null],[11,"deref_mut","","",121,null],[11,"deref_mut","","",122,null],[11,"deref_mut","","",123,null],[11,"deref_mut","","",124,null],[11,"deref_mut","","",125,null],[11,"deref_mut","","",126,null],[11,"deref_mut","","",127,null],[11,"deref_mut","","",128,null],[11,"deref_mut","","",129,null],[11,"deref_mut","","",130,null],[11,"deref_mut","","",131,null],[11,"deref_mut","","",132,null],[11,"deref_mut","","",133,null],[11,"deref_mut","","",134,null],[11,"deref_mut","","",135,null],[11,"deref_mut","","",136,null],[11,"deref_mut","","",137,null],[11,"deref_mut","","",138,null],[11,"deref_mut","","",139,null],[11,"deref_mut","","",140,null],[11,"deref_mut","","",141,null],[11,"deref_mut","","",142,null],[11,"deref_mut","","",143,null],[11,"deref_mut","","",144,null],[11,"from","","",85,null],[11,"from","","",85,{"inputs":[{"name":"i8"}],"output":{"name":"char"}}],[11,"from","","",86,null],[11,"from","","",87,null],[11,"from","","",88,null],[11,"from","","",89,null],[11,"from","","",90,null],[11,"from","","",91,null],[11,"from","","",91,{"inputs":[{"name":"u8"}],"output":{"name":"uchar"}}],[11,"from","","",92,null],[11,"from","","",93,null],[11,"from","","",94,null],[11,"from","","",95,null],[11,"from","","",96,null],[11,"from","","",97,null],[11,"from","","",97,{"inputs":[{"name":"i16"}],"output":{"name":"short"}}],[11,"from","","",98,null],[11,"from","","",99,null],[11,"from","","",100,null],[11,"from","","",101,null],[11,"from","","",102,null],[11,"from","","",103,null],[11,"from","","",103,{"inputs":[{"name":"u16"}],"output":{"name":"ushort"}}],[11,"from","","",104,null],[11,"from","","",105,null],[11,"from","","",106,null],[11,"from","","",107,null],[11,"from","","",108,null],[11,"from","","",109,null],[11,"from","","",109,{"inputs":[{"name":"i32"}],"output":{"name":"int"}}],[11,"from","","",110,null],[11,"from","","",111,null],[11,"from","","",112,null],[11,"from","","",113,null],[11,"from","","",114,null],[11,"from","","",115,null],[11,"from","","",115,{"inputs":[{"name":"u32"}],"output":{"name":"uint"}}],[11,"from","","",116,null],[11,"from","","",117,null],[11,"from","","",118,null],[11,"from","","",119,null],[11,"from","","",120,null],[11,"from","","",121,null],[11,"from","","",121,{"inputs":[{"name":"i64"}],"output":{"name":"long"}}],[11,"from","","",122,null],[11,"from","","",123,null],[11,"from","","",124,null],[11,"from","","",125,null],[11,"from","","",126,null],[11,"from","","",127,null],[11,"from","","",127,{"inputs":[{"name":"u64"}],"output":{"name":"ulong"}}],[11,"from","","",128,null],[11,"from","","",129,null],[11,"from","","",130,null],[11,"from","","",131,null],[11,"from","","",132,null],[11,"from","","",133,null],[11,"from","","",133,{"inputs":[{"name":"f32"}],"output":{"name":"float"}}],[11,"from","","",134,null],[11,"from","","",135,null],[11,"from","","",136,null],[11,"from","","",137,null],[11,"from","","",138,null],[11,"from","","",139,null],[11,"from","","",139,{"inputs":[{"name":"f64"}],"output":{"name":"double"}}],[11,"from","","",140,null],[11,"from","","",141,null],[11,"from","","",142,null],[11,"from","","",143,null],[11,"from","","",144,null],[11,"hash","","",85,null],[11,"hash","","",86,null],[11,"hash","","",87,null],[11,"hash","","",88,null],[11,"hash","","",89,null],[11,"hash","","",90,null],[11,"hash","","",91,null],[11,"hash","","",92,null],[11,"hash","","",93,null],[11,"hash","","",94,null],[11,"hash","","",95,null],[11,"hash","","",96,null],[11,"hash","","",97,null],[11,"hash","","",98,null],[11,"hash","","",99,null],[11,"hash","","",100,null],[11,"hash","","",101,null],[11,"hash","","",102,null],[11,"hash","","",103,null],[11,"hash","","",104,null],[11,"hash","","",105,null],[11,"hash","","",106,null],[11,"hash","","",107,null],[11,"hash","","",108,null],[11,"hash","","",109,null],[11,"hash","","",110,null],[11,"hash","","",111,null],[11,"hash","","",112,null],[11,"hash","","",113,null],[11,"hash","","",114,null],[11,"hash","","",115,null],[11,"hash","","",116,null],[11,"hash","","",117,null],[11,"hash","","",118,null],[11,"hash","","",119,null],[11,"hash","","",120,null],[11,"hash","","",121,null],[11,"hash","","",122,null],[11,"hash","","",123,null],[11,"hash","","",124,null],[11,"hash","","",125,null],[11,"hash","","",126,null],[11,"hash","","",127,null],[11,"hash","","",128,null],[11,"hash","","",129,null],[11,"hash","","",130,null],[11,"hash","","",131,null],[11,"hash","","",132,null],[11,"div","","",85,null],[11,"div","","",85,{"inputs":[{"name":"self"},{"name":"char"}],"output":{"name":"char"}}],[11,"div","","",86,null],[11,"div","","",86,{"inputs":[{"name":"self"},{"name":"char2"}],"output":{"name":"char2"}}],[11,"div","","",87,null],[11,"div","","",87,{"inputs":[{"name":"self"},{"name":"char3"}],"output":{"name":"char3"}}],[11,"div","","",88,null],[11,"div","","",88,{"inputs":[{"name":"self"},{"name":"char4"}],"output":{"name":"char4"}}],[11,"div","","",89,null],[11,"div","","",89,{"inputs":[{"name":"self"},{"name":"char8"}],"output":{"name":"char8"}}],[11,"div","","",90,null],[11,"div","","",90,{"inputs":[{"name":"self"},{"name":"char16"}],"output":{"name":"char16"}}],[11,"div","","",91,null],[11,"div","","",91,{"inputs":[{"name":"self"},{"name":"uchar"}],"output":{"name":"uchar"}}],[11,"div","","",92,null],[11,"div","","",92,{"inputs":[{"name":"self"},{"name":"uchar2"}],"output":{"name":"uchar2"}}],[11,"div","","",93,null],[11,"div","","",93,{"inputs":[{"name":"self"},{"name":"uchar3"}],"output":{"name":"uchar3"}}],[11,"div","","",94,null],[11,"div","","",94,{"inputs":[{"name":"self"},{"name":"uchar4"}],"output":{"name":"uchar4"}}],[11,"div","","",95,null],[11,"div","","",95,{"inputs":[{"name":"self"},{"name":"uchar8"}],"output":{"name":"uchar8"}}],[11,"div","","",96,null],[11,"div","","",96,{"inputs":[{"name":"self"},{"name":"uchar16"}],"output":{"name":"uchar16"}}],[11,"div","","",97,null],[11,"div","","",97,{"inputs":[{"name":"self"},{"name":"short"}],"output":{"name":"short"}}],[11,"div","","",98,null],[11,"div","","",98,{"inputs":[{"name":"self"},{"name":"short2"}],"output":{"name":"short2"}}],[11,"div","","",99,null],[11,"div","","",99,{"inputs":[{"name":"self"},{"name":"short3"}],"output":{"name":"short3"}}],[11,"div","","",100,null],[11,"div","","",100,{"inputs":[{"name":"self"},{"name":"short4"}],"output":{"name":"short4"}}],[11,"div","","",101,null],[11,"div","","",101,{"inputs":[{"name":"self"},{"name":"short8"}],"output":{"name":"short8"}}],[11,"div","","",102,null],[11,"div","","",102,{"inputs":[{"name":"self"},{"name":"short16"}],"output":{"name":"short16"}}],[11,"div","","",103,null],[11,"div","","",103,{"inputs":[{"name":"self"},{"name":"ushort"}],"output":{"name":"ushort"}}],[11,"div","","",104,null],[11,"div","","",104,{"inputs":[{"name":"self"},{"name":"ushort2"}],"output":{"name":"ushort2"}}],[11,"div","","",105,null],[11,"div","","",105,{"inputs":[{"name":"self"},{"name":"ushort3"}],"output":{"name":"ushort3"}}],[11,"div","","",106,null],[11,"div","","",106,{"inputs":[{"name":"self"},{"name":"ushort4"}],"output":{"name":"ushort4"}}],[11,"div","","",107,null],[11,"div","","",107,{"inputs":[{"name":"self"},{"name":"ushort8"}],"output":{"name":"ushort8"}}],[11,"div","","",108,null],[11,"div","","",108,{"inputs":[{"name":"self"},{"name":"ushort16"}],"output":{"name":"ushort16"}}],[11,"div","","",109,null],[11,"div","","",109,{"inputs":[{"name":"self"},{"name":"int"}],"output":{"name":"int"}}],[11,"div","","",110,null],[11,"div","","",110,{"inputs":[{"name":"self"},{"name":"int2"}],"output":{"name":"int2"}}],[11,"div","","",111,null],[11,"div","","",111,{"inputs":[{"name":"self"},{"name":"int3"}],"output":{"name":"int3"}}],[11,"div","","",112,null],[11,"div","","",112,{"inputs":[{"name":"self"},{"name":"int4"}],"output":{"name":"int4"}}],[11,"div","","",113,null],[11,"div","","",113,{"inputs":[{"name":"self"},{"name":"int8"}],"output":{"name":"int8"}}],[11,"div","","",114,null],[11,"div","","",114,{"inputs":[{"name":"self"},{"name":"int16"}],"output":{"name":"int16"}}],[11,"div","","",115,null],[11,"div","","",115,{"inputs":[{"name":"self"},{"name":"uint"}],"output":{"name":"uint"}}],[11,"div","","",116,null],[11,"div","","",116,{"inputs":[{"name":"self"},{"name":"uint2"}],"output":{"name":"uint2"}}],[11,"div","","",117,null],[11,"div","","",117,{"inputs":[{"name":"self"},{"name":"uint3"}],"output":{"name":"uint3"}}],[11,"div","","",118,null],[11,"div","","",118,{"inputs":[{"name":"self"},{"name":"uint4"}],"output":{"name":"uint4"}}],[11,"div","","",119,null],[11,"div","","",119,{"inputs":[{"name":"self"},{"name":"uint8"}],"output":{"name":"uint8"}}],[11,"div","","",120,null],[11,"div","","",120,{"inputs":[{"name":"self"},{"name":"uint16"}],"output":{"name":"uint16"}}],[11,"div","","",121,null],[11,"div","","",121,{"inputs":[{"name":"self"},{"name":"long"}],"output":{"name":"long"}}],[11,"div","","",122,null],[11,"div","","",122,{"inputs":[{"name":"self"},{"name":"long2"}],"output":{"name":"long2"}}],[11,"div","","",123,null],[11,"div","","",123,{"inputs":[{"name":"self"},{"name":"long3"}],"output":{"name":"long3"}}],[11,"div","","",124,null],[11,"div","","",124,{"inputs":[{"name":"self"},{"name":"long4"}],"output":{"name":"long4"}}],[11,"div","","",125,null],[11,"div","","",125,{"inputs":[{"name":"self"},{"name":"long8"}],"output":{"name":"long8"}}],[11,"div","","",126,null],[11,"div","","",126,{"inputs":[{"name":"self"},{"name":"long16"}],"output":{"name":"long16"}}],[11,"div","","",127,null],[11,"div","","",127,{"inputs":[{"name":"self"},{"name":"ulong"}],"output":{"name":"ulong"}}],[11,"div","","",128,null],[11,"div","","",128,{"inputs":[{"name":"self"},{"name":"ulong2"}],"output":{"name":"ulong2"}}],[11,"div","","",129,null],[11,"div","","",129,{"inputs":[{"name":"self"},{"name":"ulong3"}],"output":{"name":"ulong3"}}],[11,"div","","",130,null],[11,"div","","",130,{"inputs":[{"name":"self"},{"name":"ulong4"}],"output":{"name":"ulong4"}}],[11,"div","","",131,null],[11,"div","","",131,{"inputs":[{"name":"self"},{"name":"ulong8"}],"output":{"name":"ulong8"}}],[11,"div","","",132,null],[11,"div","","",132,{"inputs":[{"name":"self"},{"name":"ulong16"}],"output":{"name":"ulong16"}}],[11,"div","","",133,null],[11,"div","","",133,{"inputs":[{"name":"self"},{"name":"float"}],"output":{"name":"float"}}],[11,"div","","",134,null],[11,"div","","",134,{"inputs":[{"name":"self"},{"name":"float2"}],"output":{"name":"float2"}}],[11,"div","","",135,null],[11,"div","","",135,{"inputs":[{"name":"self"},{"name":"float3"}],"output":{"name":"float3"}}],[11,"div","","",136,null],[11,"div","","",136,{"inputs":[{"name":"self"},{"name":"float4"}],"output":{"name":"float4"}}],[11,"div","","",137,null],[11,"div","","",137,{"inputs":[{"name":"self"},{"name":"float8"}],"output":{"name":"float8"}}],[11,"div","","",138,null],[11,"div","","",138,{"inputs":[{"name":"self"},{"name":"float16"}],"output":{"name":"float16"}}],[11,"div","","",139,null],[11,"div","","",139,{"inputs":[{"name":"self"},{"name":"double"}],"output":{"name":"double"}}],[11,"div","","",140,null],[11,"div","","",140,{"inputs":[{"name":"self"},{"name":"double2"}],"output":{"name":"double2"}}],[11,"div","","",141,null],[11,"div","","",141,{"inputs":[{"name":"self"},{"name":"double3"}],"output":{"name":"double3"}}],[11,"div","","",142,null],[11,"div","","",142,{"inputs":[{"name":"self"},{"name":"double4"}],"output":{"name":"double4"}}],[11,"div","","",143,null],[11,"div","","",143,{"inputs":[{"name":"self"},{"name":"double8"}],"output":{"name":"double8"}}],[11,"div","","",144,null],[11,"div","","",144,{"inputs":[{"name":"self"},{"name":"double16"}],"output":{"name":"double16"}}],[11,"cmp","ocl::flags","",145,{"inputs":[{"name":"self"},{"name":"devicetype"}],"output":{"name":"ordering"}}],[11,"cmp","","",146,{"inputs":[{"name":"self"},{"name":"devicefpconfig"}],"output":{"name":"ordering"}}],[11,"cmp","","",147,{"inputs":[{"name":"self"},{"name":"deviceexeccapabilities"}],"output":{"name":"ordering"}}],[11,"cmp","","",148,{"inputs":[{"name":"self"},{"name":"commandqueueproperties"}],"output":{"name":"ordering"}}],[11,"cmp","","",149,{"inputs":[{"name":"self"},{"name":"deviceaffinitydomain"}],"output":{"name":"ordering"}}],[11,"cmp","","",150,{"inputs":[{"name":"self"},{"name":"memflags"}],"output":{"name":"ordering"}}],[11,"cmp","","",151,{"inputs":[{"name":"self"},{"name":"memmigrationflags"}],"output":{"name":"ordering"}}],[11,"cmp","","",152,{"inputs":[{"name":"self"},{"name":"mapflags"}],"output":{"name":"ordering"}}],[11,"cmp","","",153,{"inputs":[{"name":"self"},{"name":"programbinarytype"}],"output":{"name":"ordering"}}],[11,"cmp","","",154,{"inputs":[{"name":"self"},{"name":"kernelargtypequalifier"}],"output":{"name":"ordering"}}],[11,"from_iter","","",145,{"inputs":[{"name":"t"}],"output":{"name":"devicetype"}}],[11,"from_iter","","",146,{"inputs":[{"name":"t"}],"output":{"name":"devicefpconfig"}}],[11,"from_iter","","",147,{"inputs":[{"name":"t"}],"output":{"name":"deviceexeccapabilities"}}],[11,"from_iter","","",148,{"inputs":[{"name":"t"}],"output":{"name":"commandqueueproperties"}}],[11,"from_iter","","",149,{"inputs":[{"name":"t"}],"output":{"name":"deviceaffinitydomain"}}],[11,"from_iter","","",150,{"inputs":[{"name":"t"}],"output":{"name":"memflags"}}],[11,"from_iter","","",151,{"inputs":[{"name":"t"}],"output":{"name":"memmigrationflags"}}],[11,"from_iter","","",152,{"inputs":[{"name":"t"}],"output":{"name":"mapflags"}}],[11,"from_iter","","",153,{"inputs":[{"name":"t"}],"output":{"name":"programbinarytype"}}],[11,"from_iter","","",154,{"inputs":[{"name":"t"}],"output":{"name":"kernelargtypequalifier"}}],[11,"from_i64","ocl::enums","",84,{"inputs":[{"name":"i64"}],"output":{"name":"option"}}],[11,"from_u64","","",84,{"inputs":[{"name":"u64"}],"output":{"name":"option"}}],[11,"from_i64","","",35,{"inputs":[{"name":"i64"}],"output":{"name":"option"}}],[11,"from_u64","","",35,{"inputs":[{"name":"u64"}],"output":{"name":"option"}}],[11,"from_i64","","",36,{"inputs":[{"name":"i64"}],"output":{"name":"option"}}],[11,"from_u64","","",36,{"inputs":[{"name":"u64"}],"output":{"name":"option"}}],[11,"from_i64","","",37,{"inputs":[{"name":"i64"}],"output":{"name":"option"}}],[11,"from_u64","","",37,{"inputs":[{"name":"u64"}],"output":{"name":"option"}}],[11,"from_i64","","",38,{"inputs":[{"name":"i64"}],"output":{"name":"option"}}],[11,"from_u64","","",38,{"inputs":[{"name":"u64"}],"output":{"name":"option"}}],[11,"from_i64","","",39,{"inputs":[{"name":"i64"}],"output":{"name":"option"}}],[11,"from_u64","","",39,{"inputs":[{"name":"u64"}],"output":{"name":"option"}}],[11,"from_i64","","",40,{"inputs":[{"name":"i64"}],"output":{"name":"option"}}],[11,"from_u64","","",40,{"inputs":[{"name":"u64"}],"output":{"name":"option"}}],[11,"from_i64","","",41,{"inputs":[{"name":"i64"}],"output":{"name":"option"}}],[11,"from_u64","","",41,{"inputs":[{"name":"u64"}],"output":{"name":"option"}}],[11,"from_i64","","",42,{"inputs":[{"name":"i64"}],"output":{"name":"option"}}],[11,"from_u64","","",42,{"inputs":[{"name":"u64"}],"output":{"name":"option"}}],[11,"from_i64","","",43,{"inputs":[{"name":"i64"}],"output":{"name":"option"}}],[11,"from_u64","","",43,{"inputs":[{"name":"u64"}],"output":{"name":"option"}}],[11,"from_i64","","",44,{"inputs":[{"name":"i64"}],"output":{"name":"option"}}],[11,"from_u64","","",44,{"inputs":[{"name":"u64"}],"output":{"name":"option"}}],[11,"from_i64","","",45,{"inputs":[{"name":"i64"}],"output":{"name":"option"}}],[11,"from_u64","","",45,{"inputs":[{"name":"u64"}],"output":{"name":"option"}}],[11,"from_i64","","",46,{"inputs":[{"name":"i64"}],"output":{"name":"option"}}],[11,"from_u64","","",46,{"inputs":[{"name":"u64"}],"output":{"name":"option"}}],[11,"from_i64","","",47,{"inputs":[{"name":"i64"}],"output":{"name":"option"}}],[11,"from_u64","","",47,{"inputs":[{"name":"u64"}],"output":{"name":"option"}}],[11,"from_i64","","",48,{"inputs":[{"name":"i64"}],"output":{"name":"option"}}],[11,"from_u64","","",48,{"inputs":[{"name":"u64"}],"output":{"name":"option"}}],[11,"from_i64","","",49,{"inputs":[{"name":"i64"}],"output":{"name":"option"}}],[11,"from_u64","","",49,{"inputs":[{"name":"u64"}],"output":{"name":"option"}}],[11,"from_i64","","",50,{"inputs":[{"name":"i64"}],"output":{"name":"option"}}],[11,"from_u64","","",50,{"inputs":[{"name":"u64"}],"output":{"name":"option"}}],[11,"from_i64","","",51,{"inputs":[{"name":"i64"}],"output":{"name":"option"}}],[11,"from_u64","","",51,{"inputs":[{"name":"u64"}],"output":{"name":"option"}}],[11,"from_i64","","",52,{"inputs":[{"name":"i64"}],"output":{"name":"option"}}],[11,"from_u64","","",52,{"inputs":[{"name":"u64"}],"output":{"name":"option"}}],[11,"from_i64","","",53,{"inputs":[{"name":"i64"}],"output":{"name":"option"}}],[11,"from_u64","","",53,{"inputs":[{"name":"u64"}],"output":{"name":"option"}}],[11,"from_i64","","",54,{"inputs":[{"name":"i64"}],"output":{"name":"option"}}],[11,"from_u64","","",54,{"inputs":[{"name":"u64"}],"output":{"name":"option"}}],[11,"from_i64","","",55,{"inputs":[{"name":"i64"}],"output":{"name":"option"}}],[11,"from_u64","","",55,{"inputs":[{"name":"u64"}],"output":{"name":"option"}}],[11,"from_i64","","",56,{"inputs":[{"name":"i64"}],"output":{"name":"option"}}],[11,"from_u64","","",56,{"inputs":[{"name":"u64"}],"output":{"name":"option"}}],[11,"from_i64","","",57,{"inputs":[{"name":"i64"}],"output":{"name":"option"}}],[11,"from_u64","","",57,{"inputs":[{"name":"u64"}],"output":{"name":"option"}}],[11,"from_i64","","",58,{"inputs":[{"name":"i64"}],"output":{"name":"option"}}],[11,"from_u64","","",58,{"inputs":[{"name":"u64"}],"output":{"name":"option"}}],[11,"from_i64","","",59,{"inputs":[{"name":"i64"}],"output":{"name":"option"}}],[11,"from_u64","","",59,{"inputs":[{"name":"u64"}],"output":{"name":"option"}}],[11,"from_i64","","",60,{"inputs":[{"name":"i64"}],"output":{"name":"option"}}],[11,"from_u64","","",60,{"inputs":[{"name":"u64"}],"output":{"name":"option"}}],[11,"from_i64","","",61,{"inputs":[{"name":"i64"}],"output":{"name":"option"}}],[11,"from_u64","","",61,{"inputs":[{"name":"u64"}],"output":{"name":"option"}}],[11,"from_i64","","",62,{"inputs":[{"name":"i64"}],"output":{"name":"option"}}],[11,"from_u64","","",62,{"inputs":[{"name":"u64"}],"output":{"name":"option"}}],[11,"from_i64","","",63,{"inputs":[{"name":"i64"}],"output":{"name":"option"}}],[11,"from_u64","","",63,{"inputs":[{"name":"u64"}],"output":{"name":"option"}}],[11,"from_i64","","",64,{"inputs":[{"name":"i64"}],"output":{"name":"option"}}],[11,"from_u64","","",64,{"inputs":[{"name":"u64"}],"output":{"name":"option"}}],[11,"from_i64","","",65,{"inputs":[{"name":"i64"}],"output":{"name":"option"}}],[11,"from_u64","","",65,{"inputs":[{"name":"u64"}],"output":{"name":"option"}}],[11,"from_i64","","",66,{"inputs":[{"name":"i64"}],"output":{"name":"option"}}],[11,"from_u64","","",66,{"inputs":[{"name":"u64"}],"output":{"name":"option"}}],[11,"from_i64","","",67,{"inputs":[{"name":"i64"}],"output":{"name":"option"}}],[11,"from_u64","","",67,{"inputs":[{"name":"u64"}],"output":{"name":"option"}}],[11,"bitand","ocl::flags","Returns the intersection between the two sets of flags.",145,{"inputs":[{"name":"self"},{"name":"devicetype"}],"output":{"name":"devicetype"}}],[11,"bitand","","Returns the intersection between the two sets of flags.",146,{"inputs":[{"name":"self"},{"name":"devicefpconfig"}],"output":{"name":"devicefpconfig"}}],[11,"bitand","","Returns the intersection between the two sets of flags.",147,{"inputs":[{"name":"self"},{"name":"deviceexeccapabilities"}],"output":{"name":"deviceexeccapabilities"}}],[11,"bitand","","Returns the intersection between the two sets of flags.",148,{"inputs":[{"name":"self"},{"name":"commandqueueproperties"}],"output":{"name":"commandqueueproperties"}}],[11,"bitand","","Returns the intersection between the two sets of flags.",149,{"inputs":[{"name":"self"},{"name":"deviceaffinitydomain"}],"output":{"name":"deviceaffinitydomain"}}],[11,"bitand","","Returns the intersection between the two sets of flags.",150,{"inputs":[{"name":"self"},{"name":"memflags"}],"output":{"name":"memflags"}}],[11,"bitand","","Returns the intersection between the two sets of flags.",151,{"inputs":[{"name":"self"},{"name":"memmigrationflags"}],"output":{"name":"memmigrationflags"}}],[11,"bitand","","Returns the intersection between the two sets of flags.",152,{"inputs":[{"name":"self"},{"name":"mapflags"}],"output":{"name":"mapflags"}}],[11,"bitand","","Returns the intersection between the two sets of flags.",153,{"inputs":[{"name":"self"},{"name":"programbinarytype"}],"output":{"name":"programbinarytype"}}],[11,"bitand","","Returns the intersection between the two sets of flags.",154,{"inputs":[{"name":"self"},{"name":"kernelargtypequalifier"}],"output":{"name":"kernelargtypequalifier"}}],[11,"default","","",145,{"inputs":[],"output":{"name":"devicetype"}}],[11,"default","","",148,{"inputs":[],"output":{"name":"commandqueueproperties"}}],[11,"default","","",150,{"inputs":[],"output":{"name":"memflags"}}],[11,"default","","",152,{"inputs":[],"output":{"name":"mapflags"}}],[11,"bitor_assign","","Adds the set of flags.",145,null],[11,"bitor_assign","","Adds the set of flags.",146,null],[11,"bitor_assign","","Adds the set of flags.",147,null],[11,"bitor_assign","","Adds the set of flags.",148,null],[11,"bitor_assign","","Adds the set of flags.",149,null],[11,"bitor_assign","","Adds the set of flags.",150,null],[11,"bitor_assign","","Adds the set of flags.",151,null],[11,"bitor_assign","","Adds the set of flags.",152,null],[11,"bitor_assign","","Adds the set of flags.",153,null],[11,"bitor_assign","","Adds the set of flags.",154,null],[11,"fmt","ocl::enums","",70,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"fmt","","",71,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"fmt","","",72,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"fmt","","",73,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"fmt","","",74,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"fmt","","",75,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"fmt","","",76,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"fmt","","",77,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"fmt","","",78,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"fmt","","",79,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"fmt","","",80,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"fmt","","",81,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"fmt","","",82,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"fmt","","",83,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"fmt","ocl","",0,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"fmt","ocl::enums","",84,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"sub","ocl::flags","Returns the set difference of the two sets of flags.",145,{"inputs":[{"name":"self"},{"name":"devicetype"}],"output":{"name":"devicetype"}}],[11,"sub","","Returns the set difference of the two sets of flags.",146,{"inputs":[{"name":"self"},{"name":"devicefpconfig"}],"output":{"name":"devicefpconfig"}}],[11,"sub","","Returns the set difference of the two sets of flags.",147,{"inputs":[{"name":"self"},{"name":"deviceexeccapabilities"}],"output":{"name":"deviceexeccapabilities"}}],[11,"sub","","Returns the set difference of the two sets of flags.",148,{"inputs":[{"name":"self"},{"name":"commandqueueproperties"}],"output":{"name":"commandqueueproperties"}}],[11,"sub","","Returns the set difference of the two sets of flags.",149,{"inputs":[{"name":"self"},{"name":"deviceaffinitydomain"}],"output":{"name":"deviceaffinitydomain"}}],[11,"sub","","Returns the set difference of the two sets of flags.",150,{"inputs":[{"name":"self"},{"name":"memflags"}],"output":{"name":"memflags"}}],[11,"sub","","Returns the set difference of the two sets of flags.",151,{"inputs":[{"name":"self"},{"name":"memmigrationflags"}],"output":{"name":"memmigrationflags"}}],[11,"sub","","Returns the set difference of the two sets of flags.",152,{"inputs":[{"name":"self"},{"name":"mapflags"}],"output":{"name":"mapflags"}}],[11,"sub","","Returns the set difference of the two sets of flags.",153,{"inputs":[{"name":"self"},{"name":"programbinarytype"}],"output":{"name":"programbinarytype"}}],[11,"sub","","Returns the set difference of the two sets of flags.",154,{"inputs":[{"name":"self"},{"name":"kernelargtypequalifier"}],"output":{"name":"kernelargtypequalifier"}}],[11,"partial_cmp","","",145,{"inputs":[{"name":"self"},{"name":"devicetype"}],"output":{"name":"option"}}],[11,"lt","","",145,{"inputs":[{"name":"self"},{"name":"devicetype"}],"output":{"name":"bool"}}],[11,"le","","",145,{"inputs":[{"name":"self"},{"name":"devicetype"}],"output":{"name":"bool"}}],[11,"gt","","",145,{"inputs":[{"name":"self"},{"name":"devicetype"}],"output":{"name":"bool"}}],[11,"ge","","",145,{"inputs":[{"name":"self"},{"name":"devicetype"}],"output":{"name":"bool"}}],[11,"partial_cmp","","",146,{"inputs":[{"name":"self"},{"name":"devicefpconfig"}],"output":{"name":"option"}}],[11,"lt","","",146,{"inputs":[{"name":"self"},{"name":"devicefpconfig"}],"output":{"name":"bool"}}],[11,"le","","",146,{"inputs":[{"name":"self"},{"name":"devicefpconfig"}],"output":{"name":"bool"}}],[11,"gt","","",146,{"inputs":[{"name":"self"},{"name":"devicefpconfig"}],"output":{"name":"bool"}}],[11,"ge","","",146,{"inputs":[{"name":"self"},{"name":"devicefpconfig"}],"output":{"name":"bool"}}],[11,"partial_cmp","","",147,{"inputs":[{"name":"self"},{"name":"deviceexeccapabilities"}],"output":{"name":"option"}}],[11,"lt","","",147,{"inputs":[{"name":"self"},{"name":"deviceexeccapabilities"}],"output":{"name":"bool"}}],[11,"le","","",147,{"inputs":[{"name":"self"},{"name":"deviceexeccapabilities"}],"output":{"name":"bool"}}],[11,"gt","","",147,{"inputs":[{"name":"self"},{"name":"deviceexeccapabilities"}],"output":{"name":"bool"}}],[11,"ge","","",147,{"inputs":[{"name":"self"},{"name":"deviceexeccapabilities"}],"output":{"name":"bool"}}],[11,"partial_cmp","","",148,{"inputs":[{"name":"self"},{"name":"commandqueueproperties"}],"output":{"name":"option"}}],[11,"lt","","",148,{"inputs":[{"name":"self"},{"name":"commandqueueproperties"}],"output":{"name":"bool"}}],[11,"le","","",148,{"inputs":[{"name":"self"},{"name":"commandqueueproperties"}],"output":{"name":"bool"}}],[11,"gt","","",148,{"inputs":[{"name":"self"},{"name":"commandqueueproperties"}],"output":{"name":"bool"}}],[11,"ge","","",148,{"inputs":[{"name":"self"},{"name":"commandqueueproperties"}],"output":{"name":"bool"}}],[11,"partial_cmp","","",149,{"inputs":[{"name":"self"},{"name":"deviceaffinitydomain"}],"output":{"name":"option"}}],[11,"lt","","",149,{"inputs":[{"name":"self"},{"name":"deviceaffinitydomain"}],"output":{"name":"bool"}}],[11,"le","","",149,{"inputs":[{"name":"self"},{"name":"deviceaffinitydomain"}],"output":{"name":"bool"}}],[11,"gt","","",149,{"inputs":[{"name":"self"},{"name":"deviceaffinitydomain"}],"output":{"name":"bool"}}],[11,"ge","","",149,{"inputs":[{"name":"self"},{"name":"deviceaffinitydomain"}],"output":{"name":"bool"}}],[11,"partial_cmp","","",150,{"inputs":[{"name":"self"},{"name":"memflags"}],"output":{"name":"option"}}],[11,"lt","","",150,{"inputs":[{"name":"self"},{"name":"memflags"}],"output":{"name":"bool"}}],[11,"le","","",150,{"inputs":[{"name":"self"},{"name":"memflags"}],"output":{"name":"bool"}}],[11,"gt","","",150,{"inputs":[{"name":"self"},{"name":"memflags"}],"output":{"name":"bool"}}],[11,"ge","","",150,{"inputs":[{"name":"self"},{"name":"memflags"}],"output":{"name":"bool"}}],[11,"partial_cmp","","",151,{"inputs":[{"name":"self"},{"name":"memmigrationflags"}],"output":{"name":"option"}}],[11,"lt","","",151,{"inputs":[{"name":"self"},{"name":"memmigrationflags"}],"output":{"name":"bool"}}],[11,"le","","",151,{"inputs":[{"name":"self"},{"name":"memmigrationflags"}],"output":{"name":"bool"}}],[11,"gt","","",151,{"inputs":[{"name":"self"},{"name":"memmigrationflags"}],"output":{"name":"bool"}}],[11,"ge","","",151,{"inputs":[{"name":"self"},{"name":"memmigrationflags"}],"output":{"name":"bool"}}],[11,"partial_cmp","","",152,{"inputs":[{"name":"self"},{"name":"mapflags"}],"output":{"name":"option"}}],[11,"lt","","",152,{"inputs":[{"name":"self"},{"name":"mapflags"}],"output":{"name":"bool"}}],[11,"le","","",152,{"inputs":[{"name":"self"},{"name":"mapflags"}],"output":{"name":"bool"}}],[11,"gt","","",152,{"inputs":[{"name":"self"},{"name":"mapflags"}],"output":{"name":"bool"}}],[11,"ge","","",152,{"inputs":[{"name":"self"},{"name":"mapflags"}],"output":{"name":"bool"}}],[11,"partial_cmp","","",153,{"inputs":[{"name":"self"},{"name":"programbinarytype"}],"output":{"name":"option"}}],[11,"lt","","",153,{"inputs":[{"name":"self"},{"name":"programbinarytype"}],"output":{"name":"bool"}}],[11,"le","","",153,{"inputs":[{"name":"self"},{"name":"programbinarytype"}],"output":{"name":"bool"}}],[11,"gt","","",153,{"inputs":[{"name":"self"},{"name":"programbinarytype"}],"output":{"name":"bool"}}],[11,"ge","","",153,{"inputs":[{"name":"self"},{"name":"programbinarytype"}],"output":{"name":"bool"}}],[11,"partial_cmp","","",154,{"inputs":[{"name":"self"},{"name":"kernelargtypequalifier"}],"output":{"name":"option"}}],[11,"lt","","",154,{"inputs":[{"name":"self"},{"name":"kernelargtypequalifier"}],"output":{"name":"bool"}}],[11,"le","","",154,{"inputs":[{"name":"self"},{"name":"kernelargtypequalifier"}],"output":{"name":"bool"}}],[11,"gt","","",154,{"inputs":[{"name":"self"},{"name":"kernelargtypequalifier"}],"output":{"name":"bool"}}],[11,"ge","","",154,{"inputs":[{"name":"self"},{"name":"kernelargtypequalifier"}],"output":{"name":"bool"}}],[11,"description","ocl::enums","",70,{"inputs":[{"name":"self"}],"output":{"name":"str"}}],[11,"description","","",71,{"inputs":[{"name":"self"}],"output":{"name":"str"}}],[11,"description","","",72,{"inputs":[{"name":"self"}],"output":{"name":"str"}}],[11,"description","","",73,{"inputs":[{"name":"self"}],"output":{"name":"str"}}],[11,"description","","",74,{"inputs":[{"name":"self"}],"output":{"name":"str"}}],[11,"description","","",75,{"inputs":[{"name":"self"}],"output":{"name":"str"}}],[11,"description","","",76,{"inputs":[{"name":"self"}],"output":{"name":"str"}}],[11,"description","","",77,{"inputs":[{"name":"self"}],"output":{"name":"str"}}],[11,"description","","",78,{"inputs":[{"name":"self"}],"output":{"name":"str"}}],[11,"description","","",79,{"inputs":[{"name":"self"}],"output":{"name":"str"}}],[11,"description","","",80,{"inputs":[{"name":"self"}],"output":{"name":"str"}}],[11,"description","","",81,{"inputs":[{"name":"self"}],"output":{"name":"str"}}],[11,"description","","",82,{"inputs":[{"name":"self"}],"output":{"name":"str"}}],[11,"description","","",83,{"inputs":[{"name":"self"}],"output":{"name":"str"}}],[11,"description","ocl","",0,{"inputs":[{"name":"self"}],"output":{"name":"str"}}],[11,"fmt","ocl::enums","",70,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"fmt","","",71,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"fmt","","",72,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"fmt","","",73,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"fmt","","",74,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"fmt","","",75,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"fmt","","",76,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"fmt","","",77,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"fmt","","",78,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"fmt","","",79,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"fmt","","",80,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"fmt","","",81,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"fmt","","",82,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"fmt","","",83,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"fmt","ocl","",0,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"fmt","ocl::enums","",68,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"fmt","","",69,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"fmt","ocl::builders","",155,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"fmt","","",26,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"fmt","","",27,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"fmt","ocl::flags","",145,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"fmt","","",146,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"fmt","","",147,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"fmt","","",148,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"fmt","","",149,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"fmt","","",150,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"fmt","","",151,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"fmt","","",152,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"fmt","","",153,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"fmt","","",154,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"fmt","ocl::enums","",84,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"fmt","","",35,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"fmt","","",36,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"fmt","","",37,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"fmt","","",38,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"fmt","","",39,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"fmt","","",40,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"fmt","","",41,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"fmt","","",42,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"fmt","","",43,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"fmt","","",44,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"fmt","","",45,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"fmt","","",46,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"fmt","","",47,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"fmt","","",48,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"fmt","","",49,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"fmt","","",50,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"fmt","","",51,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"fmt","","",52,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"fmt","","",53,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"fmt","","",54,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"fmt","","",55,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"fmt","","",56,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"fmt","","",57,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"fmt","","",58,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"fmt","","",59,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"fmt","","",60,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"fmt","","",61,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"fmt","","",62,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"fmt","","",63,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"fmt","","",64,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"fmt","","",65,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"fmt","","",66,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"fmt","","",67,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"bitxor_assign","ocl::flags","Toggles the set of flags.",145,null],[11,"bitxor_assign","","Toggles the set of flags.",146,null],[11,"bitxor_assign","","Toggles the set of flags.",147,null],[11,"bitxor_assign","","Toggles the set of flags.",148,null],[11,"bitxor_assign","","Toggles the set of flags.",149,null],[11,"bitxor_assign","","Toggles the set of flags.",150,null],[11,"bitxor_assign","","Toggles the set of flags.",151,null],[11,"bitxor_assign","","Toggles the set of flags.",152,null],[11,"bitxor_assign","","Toggles the set of flags.",153,null],[11,"bitxor_assign","","Toggles the set of flags.",154,null],[11,"eq","","",145,{"inputs":[{"name":"self"},{"name":"devicetype"}],"output":{"name":"bool"}}],[11,"ne","","",145,{"inputs":[{"name":"self"},{"name":"devicetype"}],"output":{"name":"bool"}}],[11,"eq","","",146,{"inputs":[{"name":"self"},{"name":"devicefpconfig"}],"output":{"name":"bool"}}],[11,"ne","","",146,{"inputs":[{"name":"self"},{"name":"devicefpconfig"}],"output":{"name":"bool"}}],[11,"eq","","",147,{"inputs":[{"name":"self"},{"name":"deviceexeccapabilities"}],"output":{"name":"bool"}}],[11,"ne","","",147,{"inputs":[{"name":"self"},{"name":"deviceexeccapabilities"}],"output":{"name":"bool"}}],[11,"eq","","",148,{"inputs":[{"name":"self"},{"name":"commandqueueproperties"}],"output":{"name":"bool"}}],[11,"ne","","",148,{"inputs":[{"name":"self"},{"name":"commandqueueproperties"}],"output":{"name":"bool"}}],[11,"eq","","",149,{"inputs":[{"name":"self"},{"name":"deviceaffinitydomain"}],"output":{"name":"bool"}}],[11,"ne","","",149,{"inputs":[{"name":"self"},{"name":"deviceaffinitydomain"}],"output":{"name":"bool"}}],[11,"eq","","",150,{"inputs":[{"name":"self"},{"name":"memflags"}],"output":{"name":"bool"}}],[11,"ne","","",150,{"inputs":[{"name":"self"},{"name":"memflags"}],"output":{"name":"bool"}}],[11,"eq","","",151,{"inputs":[{"name":"self"},{"name":"memmigrationflags"}],"output":{"name":"bool"}}],[11,"ne","","",151,{"inputs":[{"name":"self"},{"name":"memmigrationflags"}],"output":{"name":"bool"}}],[11,"eq","","",152,{"inputs":[{"name":"self"},{"name":"mapflags"}],"output":{"name":"bool"}}],[11,"ne","","",152,{"inputs":[{"name":"self"},{"name":"mapflags"}],"output":{"name":"bool"}}],[11,"eq","","",153,{"inputs":[{"name":"self"},{"name":"programbinarytype"}],"output":{"name":"bool"}}],[11,"ne","","",153,{"inputs":[{"name":"self"},{"name":"programbinarytype"}],"output":{"name":"bool"}}],[11,"eq","","",154,{"inputs":[{"name":"self"},{"name":"kernelargtypequalifier"}],"output":{"name":"bool"}}],[11,"ne","","",154,{"inputs":[{"name":"self"},{"name":"kernelargtypequalifier"}],"output":{"name":"bool"}}],[11,"eq","ocl::enums","",84,{"inputs":[{"name":"self"},{"name":"status"}],"output":{"name":"bool"}}],[11,"eq","","",35,{"inputs":[{"name":"self"},{"name":"imagechannelorder"}],"output":{"name":"bool"}}],[11,"eq","","",36,{"inputs":[{"name":"self"},{"name":"imagechanneldatatype"}],"output":{"name":"bool"}}],[11,"eq","","",37,{"inputs":[{"name":"self"},{"name":"cbool"}],"output":{"name":"bool"}}],[11,"eq","","",38,{"inputs":[{"name":"self"},{"name":"polling"}],"output":{"name":"bool"}}],[11,"eq","","",39,{"inputs":[{"name":"self"},{"name":"platforminfo"}],"output":{"name":"bool"}}],[11,"eq","","",40,{"inputs":[{"name":"self"},{"name":"deviceinfo"}],"output":{"name":"bool"}}],[11,"eq","","",41,{"inputs":[{"name":"self"},{"name":"devicememcachetype"}],"output":{"name":"bool"}}],[11,"eq","","",42,{"inputs":[{"name":"self"},{"name":"devicelocalmemtype"}],"output":{"name":"bool"}}],[11,"eq","","",43,{"inputs":[{"name":"self"},{"name":"contextinfo"}],"output":{"name":"bool"}}],[11,"eq","","",44,{"inputs":[{"name":"self"},{"name":"contextproperty"}],"output":{"name":"bool"}}],[11,"eq","","",45,{"inputs":[{"name":"self"},{"name":"contextinfoorpropertiespointertype"}],"output":{"name":"bool"}}],[11,"eq","","",46,{"inputs":[{"name":"self"},{"name":"devicepartitionproperty"}],"output":{"name":"bool"}}],[11,"eq","","",47,{"inputs":[{"name":"self"},{"name":"commandqueueinfo"}],"output":{"name":"bool"}}],[11,"eq","","",48,{"inputs":[{"name":"self"},{"name":"channeltype"}],"output":{"name":"bool"}}],[11,"eq","","",49,{"inputs":[{"name":"self"},{"name":"memobjecttype"}],"output":{"name":"bool"}}],[11,"eq","","",50,{"inputs":[{"name":"self"},{"name":"meminfo"}],"output":{"name":"bool"}}],[11,"eq","","",51,{"inputs":[{"name":"self"},{"name":"imageinfo"}],"output":{"name":"bool"}}],[11,"eq","","",52,{"inputs":[{"name":"self"},{"name":"addressingmode"}],"output":{"name":"bool"}}],[11,"eq","","",53,{"inputs":[{"name":"self"},{"name":"filtermode"}],"output":{"name":"bool"}}],[11,"eq","","",54,{"inputs":[{"name":"self"},{"name":"samplerinfo"}],"output":{"name":"bool"}}],[11,"eq","","",55,{"inputs":[{"name":"self"},{"name":"programinfo"}],"output":{"name":"bool"}}],[11,"eq","","",56,{"inputs":[{"name":"self"},{"name":"programbuildinfo"}],"output":{"name":"bool"}}],[11,"eq","","",57,{"inputs":[{"name":"self"},{"name":"programbuildstatus"}],"output":{"name":"bool"}}],[11,"eq","","",58,{"inputs":[{"name":"self"},{"name":"kernelinfo"}],"output":{"name":"bool"}}],[11,"eq","","",59,{"inputs":[{"name":"self"},{"name":"kernelarginfo"}],"output":{"name":"bool"}}],[11,"eq","","",60,{"inputs":[{"name":"self"},{"name":"kernelargaddressqualifier"}],"output":{"name":"bool"}}],[11,"eq","","",61,{"inputs":[{"name":"self"},{"name":"kernelargaccessqualifier"}],"output":{"name":"bool"}}],[11,"eq","","",62,{"inputs":[{"name":"self"},{"name":"kernelworkgroupinfo"}],"output":{"name":"bool"}}],[11,"eq","","",63,{"inputs":[{"name":"self"},{"name":"eventinfo"}],"output":{"name":"bool"}}],[11,"eq","","",64,{"inputs":[{"name":"self"},{"name":"commandtype"}],"output":{"name":"bool"}}],[11,"eq","","",65,{"inputs":[{"name":"self"},{"name":"commandexecutionstatus"}],"output":{"name":"bool"}}],[11,"eq","","",66,{"inputs":[{"name":"self"},{"name":"buffercreatetype"}],"output":{"name":"bool"}}],[11,"eq","","",67,{"inputs":[{"name":"self"},{"name":"profilinginfo"}],"output":{"name":"bool"}}],[11,"bitand_assign","ocl::flags","Disables all flags disabled in the set.",145,null],[11,"bitand_assign","","Disables all flags disabled in the set.",146,null],[11,"bitand_assign","","Disables all flags disabled in the set.",147,null],[11,"bitand_assign","","Disables all flags disabled in the set.",148,null],[11,"bitand_assign","","Disables all flags disabled in the set.",149,null],[11,"bitand_assign","","Disables all flags disabled in the set.",150,null],[11,"bitand_assign","","Disables all flags disabled in the set.",151,null],[11,"bitand_assign","","Disables all flags disabled in the set.",152,null],[11,"bitand_assign","","Disables all flags disabled in the set.",153,null],[11,"bitand_assign","","Disables all flags disabled in the set.",154,null],[11,"clone","ocl::enums","",69,{"inputs":[{"name":"self"}],"output":{"name":"contextpropertyvalue"}}],[11,"clone","ocl::builders","",155,{"inputs":[{"name":"self"}],"output":{"name":"contextproperties"}}],[11,"clone","","",26,{"inputs":[{"name":"self"}],"output":{"name":"imageformat"}}],[11,"clone","","",27,{"inputs":[{"name":"self"}],"output":{"name":"imagedescriptor"}}],[11,"clone","ocl::flags","",145,{"inputs":[{"name":"self"}],"output":{"name":"devicetype"}}],[11,"clone","","",146,{"inputs":[{"name":"self"}],"output":{"name":"devicefpconfig"}}],[11,"clone","","",147,{"inputs":[{"name":"self"}],"output":{"name":"deviceexeccapabilities"}}],[11,"clone","","",148,{"inputs":[{"name":"self"}],"output":{"name":"commandqueueproperties"}}],[11,"clone","","",149,{"inputs":[{"name":"self"}],"output":{"name":"deviceaffinitydomain"}}],[11,"clone","","",150,{"inputs":[{"name":"self"}],"output":{"name":"memflags"}}],[11,"clone","","",151,{"inputs":[{"name":"self"}],"output":{"name":"memmigrationflags"}}],[11,"clone","","",152,{"inputs":[{"name":"self"}],"output":{"name":"mapflags"}}],[11,"clone","","",153,{"inputs":[{"name":"self"}],"output":{"name":"programbinarytype"}}],[11,"clone","","",154,{"inputs":[{"name":"self"}],"output":{"name":"kernelargtypequalifier"}}],[11,"clone","ocl::enums","",84,{"inputs":[{"name":"self"}],"output":{"name":"status"}}],[11,"clone","","",35,{"inputs":[{"name":"self"}],"output":{"name":"imagechannelorder"}}],[11,"clone","","",36,{"inputs":[{"name":"self"}],"output":{"name":"imagechanneldatatype"}}],[11,"clone","","",37,{"inputs":[{"name":"self"}],"output":{"name":"cbool"}}],[11,"clone","","",38,{"inputs":[{"name":"self"}],"output":{"name":"polling"}}],[11,"clone","","",39,{"inputs":[{"name":"self"}],"output":{"name":"platforminfo"}}],[11,"clone","","",40,{"inputs":[{"name":"self"}],"output":{"name":"deviceinfo"}}],[11,"clone","","",41,{"inputs":[{"name":"self"}],"output":{"name":"devicememcachetype"}}],[11,"clone","","",42,{"inputs":[{"name":"self"}],"output":{"name":"devicelocalmemtype"}}],[11,"clone","","",43,{"inputs":[{"name":"self"}],"output":{"name":"contextinfo"}}],[11,"clone","","",44,{"inputs":[{"name":"self"}],"output":{"name":"contextproperty"}}],[11,"clone","","",45,{"inputs":[{"name":"self"}],"output":{"name":"contextinfoorpropertiespointertype"}}],[11,"clone","","",46,{"inputs":[{"name":"self"}],"output":{"name":"devicepartitionproperty"}}],[11,"clone","","",47,{"inputs":[{"name":"self"}],"output":{"name":"commandqueueinfo"}}],[11,"clone","","",48,{"inputs":[{"name":"self"}],"output":{"name":"channeltype"}}],[11,"clone","","",49,{"inputs":[{"name":"self"}],"output":{"name":"memobjecttype"}}],[11,"clone","","",50,{"inputs":[{"name":"self"}],"output":{"name":"meminfo"}}],[11,"clone","","",51,{"inputs":[{"name":"self"}],"output":{"name":"imageinfo"}}],[11,"clone","","",52,{"inputs":[{"name":"self"}],"output":{"name":"addressingmode"}}],[11,"clone","","",53,{"inputs":[{"name":"self"}],"output":{"name":"filtermode"}}],[11,"clone","","",54,{"inputs":[{"name":"self"}],"output":{"name":"samplerinfo"}}],[11,"clone","","",55,{"inputs":[{"name":"self"}],"output":{"name":"programinfo"}}],[11,"clone","","",56,{"inputs":[{"name":"self"}],"output":{"name":"programbuildinfo"}}],[11,"clone","","",57,{"inputs":[{"name":"self"}],"output":{"name":"programbuildstatus"}}],[11,"clone","","",58,{"inputs":[{"name":"self"}],"output":{"name":"kernelinfo"}}],[11,"clone","","",59,{"inputs":[{"name":"self"}],"output":{"name":"kernelarginfo"}}],[11,"clone","","",60,{"inputs":[{"name":"self"}],"output":{"name":"kernelargaddressqualifier"}}],[11,"clone","","",61,{"inputs":[{"name":"self"}],"output":{"name":"kernelargaccessqualifier"}}],[11,"clone","","",62,{"inputs":[{"name":"self"}],"output":{"name":"kernelworkgroupinfo"}}],[11,"clone","","",63,{"inputs":[{"name":"self"}],"output":{"name":"eventinfo"}}],[11,"clone","","",64,{"inputs":[{"name":"self"}],"output":{"name":"commandtype"}}],[11,"clone","","",65,{"inputs":[{"name":"self"}],"output":{"name":"commandexecutionstatus"}}],[11,"clone","","",66,{"inputs":[{"name":"self"}],"output":{"name":"buffercreatetype"}}],[11,"clone","","",67,{"inputs":[{"name":"self"}],"output":{"name":"profilinginfo"}}],[11,"not","ocl::flags","Returns the complement of this set of flags.",145,{"inputs":[{"name":"self"}],"output":{"name":"devicetype"}}],[11,"not","","Returns the complement of this set of flags.",146,{"inputs":[{"name":"self"}],"output":{"name":"devicefpconfig"}}],[11,"not","","Returns the complement of this set of flags.",147,{"inputs":[{"name":"self"}],"output":{"name":"deviceexeccapabilities"}}],[11,"not","","Returns the complement of this set of flags.",148,{"inputs":[{"name":"self"}],"output":{"name":"commandqueueproperties"}}],[11,"not","","Returns the complement of this set of flags.",149,{"inputs":[{"name":"self"}],"output":{"name":"deviceaffinitydomain"}}],[11,"not","","Returns the complement of this set of flags.",150,{"inputs":[{"name":"self"}],"output":{"name":"memflags"}}],[11,"not","","Returns the complement of this set of flags.",151,{"inputs":[{"name":"self"}],"output":{"name":"memmigrationflags"}}],[11,"not","","Returns the complement of this set of flags.",152,{"inputs":[{"name":"self"}],"output":{"name":"mapflags"}}],[11,"not","","Returns the complement of this set of flags.",153,{"inputs":[{"name":"self"}],"output":{"name":"programbinarytype"}}],[11,"not","","Returns the complement of this set of flags.",154,{"inputs":[{"name":"self"}],"output":{"name":"kernelargtypequalifier"}}],[11,"extend","","",145,null],[11,"extend","","",146,null],[11,"extend","","",147,null],[11,"extend","","",148,null],[11,"extend","","",149,null],[11,"extend","","",150,null],[11,"extend","","",151,null],[11,"extend","","",152,null],[11,"extend","","",153,null],[11,"extend","","",154,null],[11,"bitxor","","Returns the left flags, but with all the right flags toggled.",145,{"inputs":[{"name":"self"},{"name":"devicetype"}],"output":{"name":"devicetype"}}],[11,"bitxor","","Returns the left flags, but with all the right flags toggled.",146,{"inputs":[{"name":"self"},{"name":"devicefpconfig"}],"output":{"name":"devicefpconfig"}}],[11,"bitxor","","Returns the left flags, but with all the right flags toggled.",147,{"inputs":[{"name":"self"},{"name":"deviceexeccapabilities"}],"output":{"name":"deviceexeccapabilities"}}],[11,"bitxor","","Returns the left flags, but with all the right flags toggled.",148,{"inputs":[{"name":"self"},{"name":"commandqueueproperties"}],"output":{"name":"commandqueueproperties"}}],[11,"bitxor","","Returns the left flags, but with all the right flags toggled.",149,{"inputs":[{"name":"self"},{"name":"deviceaffinitydomain"}],"output":{"name":"deviceaffinitydomain"}}],[11,"bitxor","","Returns the left flags, but with all the right flags toggled.",150,{"inputs":[{"name":"self"},{"name":"memflags"}],"output":{"name":"memflags"}}],[11,"bitxor","","Returns the left flags, but with all the right flags toggled.",151,{"inputs":[{"name":"self"},{"name":"memmigrationflags"}],"output":{"name":"memmigrationflags"}}],[11,"bitxor","","Returns the left flags, but with all the right flags toggled.",152,{"inputs":[{"name":"self"},{"name":"mapflags"}],"output":{"name":"mapflags"}}],[11,"bitxor","","Returns the left flags, but with all the right flags toggled.",153,{"inputs":[{"name":"self"},{"name":"programbinarytype"}],"output":{"name":"programbinarytype"}}],[11,"bitxor","","Returns the left flags, but with all the right flags toggled.",154,{"inputs":[{"name":"self"},{"name":"kernelargtypequalifier"}],"output":{"name":"kernelargtypequalifier"}}],[11,"bitor","","Returns the union of the two sets of flags.",145,{"inputs":[{"name":"self"},{"name":"devicetype"}],"output":{"name":"devicetype"}}],[11,"bitor","","Returns the union of the two sets of flags.",146,{"inputs":[{"name":"self"},{"name":"devicefpconfig"}],"output":{"name":"devicefpconfig"}}],[11,"bitor","","Returns the union of the two sets of flags.",147,{"inputs":[{"name":"self"},{"name":"deviceexeccapabilities"}],"output":{"name":"deviceexeccapabilities"}}],[11,"bitor","","Returns the union of the two sets of flags.",148,{"inputs":[{"name":"self"},{"name":"commandqueueproperties"}],"output":{"name":"commandqueueproperties"}}],[11,"bitor","","Returns the union of the two sets of flags.",149,{"inputs":[{"name":"self"},{"name":"deviceaffinitydomain"}],"output":{"name":"deviceaffinitydomain"}}],[11,"bitor","","Returns the union of the two sets of flags.",150,{"inputs":[{"name":"self"},{"name":"memflags"}],"output":{"name":"memflags"}}],[11,"bitor","","Returns the union of the two sets of flags.",151,{"inputs":[{"name":"self"},{"name":"memmigrationflags"}],"output":{"name":"memmigrationflags"}}],[11,"bitor","","Returns the union of the two sets of flags.",152,{"inputs":[{"name":"self"},{"name":"mapflags"}],"output":{"name":"mapflags"}}],[11,"bitor","","Returns the union of the two sets of flags.",153,{"inputs":[{"name":"self"},{"name":"programbinarytype"}],"output":{"name":"programbinarytype"}}],[11,"bitor","","Returns the union of the two sets of flags.",154,{"inputs":[{"name":"self"},{"name":"kernelargtypequalifier"}],"output":{"name":"kernelargtypequalifier"}}],[11,"sub_assign","","Disables all flags enabled in the set.",145,null],[11,"sub_assign","","Disables all flags enabled in the set.",146,null],[11,"sub_assign","","Disables all flags enabled in the set.",147,null],[11,"sub_assign","","Disables all flags enabled in the set.",148,null],[11,"sub_assign","","Disables all flags enabled in the set.",149,null],[11,"sub_assign","","Disables all flags enabled in the set.",150,null],[11,"sub_assign","","Disables all flags enabled in the set.",151,null],[11,"sub_assign","","Disables all flags enabled in the set.",152,null],[11,"sub_assign","","Disables all flags enabled in the set.",153,null],[11,"sub_assign","","Disables all flags enabled in the set.",154,null],[11,"from","ocl::enums","",70,{"inputs":[{"name":"error"}],"output":{"name":"platforminforesult"}}],[11,"from","ocl","",0,{"inputs":[{"name":"platforminforesult"}],"output":{"name":"error"}}],[11,"from","ocl::enums","",70,{"inputs":[{"name":"intostringerror"}],"output":{"name":"platforminforesult"}}],[11,"from","","",70,{"inputs":[{"name":"nulerror"}],"output":{"name":"platforminforesult"}}],[11,"from","ocl","",0,{"inputs":[{"name":"deviceinforesult"}],"output":{"name":"error"}}],[11,"from","ocl::enums","",71,{"inputs":[{"name":"error"}],"output":{"name":"deviceinforesult"}}],[11,"from","","",72,{"inputs":[{"name":"error"}],"output":{"name":"contextinforesult"}}],[11,"from","ocl","",0,{"inputs":[{"name":"contextinforesult"}],"output":{"name":"error"}}],[11,"from","ocl::enums","",73,{"inputs":[{"name":"error"}],"output":{"name":"commandqueueinforesult"}}],[11,"from","ocl","",0,{"inputs":[{"name":"commandqueueinforesult"}],"output":{"name":"error"}}],[11,"from","ocl::enums","",74,{"inputs":[{"name":"error"}],"output":{"name":"meminforesult"}}],[11,"from","ocl","",0,{"inputs":[{"name":"meminforesult"}],"output":{"name":"error"}}],[11,"from","ocl::enums","",75,{"inputs":[{"name":"error"}],"output":{"name":"imageinforesult"}}],[11,"from","ocl","",0,{"inputs":[{"name":"imageinforesult"}],"output":{"name":"error"}}],[11,"from","ocl::enums","",76,{"inputs":[{"name":"error"}],"output":{"name":"samplerinforesult"}}],[11,"from","ocl","",0,{"inputs":[{"name":"samplerinforesult"}],"output":{"name":"error"}}],[11,"from","ocl::enums","",77,{"inputs":[{"name":"error"}],"output":{"name":"programinforesult"}}],[11,"from","ocl","",0,{"inputs":[{"name":"programinforesult"}],"output":{"name":"error"}}],[11,"from","ocl::enums","",78,{"inputs":[{"name":"error"}],"output":{"name":"programbuildinforesult"}}],[11,"from","ocl","",0,{"inputs":[{"name":"programbuildinforesult"}],"output":{"name":"error"}}],[11,"from","ocl::enums","",79,{"inputs":[{"name":"error"}],"output":{"name":"kernelinforesult"}}],[11,"from","ocl","",0,{"inputs":[{"name":"kernelinforesult"}],"output":{"name":"error"}}],[11,"from","ocl::enums","",80,{"inputs":[{"name":"error"}],"output":{"name":"kernelarginforesult"}}],[11,"from","ocl","",0,{"inputs":[{"name":"kernelarginforesult"}],"output":{"name":"error"}}],[11,"from","ocl::enums","",81,{"inputs":[{"name":"error"}],"output":{"name":"kernelworkgroupinforesult"}}],[11,"from","ocl","",0,{"inputs":[{"name":"kernelworkgroupinforesult"}],"output":{"name":"error"}}],[11,"from","ocl::enums","",82,{"inputs":[{"name":"error"}],"output":{"name":"eventinforesult"}}],[11,"from","ocl","",0,{"inputs":[{"name":"eventinforesult"}],"output":{"name":"error"}}],[11,"from","ocl::enums","",83,{"inputs":[{"name":"error"}],"output":{"name":"profilinginforesult"}}],[11,"from","ocl","",0,{"inputs":[{"name":"profilinginforesult"}],"output":{"name":"error"}}],[11,"from","","",0,null],[11,"from","","",0,{"inputs":[{"name":"emptyinforesult"}],"output":{"name":"error"}}],[11,"from","","",0,{"inputs":[{"name":"string"}],"output":{"name":"error"}}],[11,"from","","",0,{"inputs":[{"name":"str"}],"output":{"name":"error"}}],[11,"from","","",0,{"inputs":[{"name":"nulerror"}],"output":{"name":"error"}}],[11,"from","","",0,{"inputs":[{"name":"error"}],"output":{"name":"error"}}],[11,"from","","",0,{"inputs":[{"name":"fromutf8error"}],"output":{"name":"error"}}],[11,"from","","",0,{"inputs":[{"name":"intostringerror"}],"output":{"name":"error"}}],[11,"hash","ocl::flags","",145,null],[11,"hash","","",146,null],[11,"hash","","",147,null],[11,"hash","","",148,null],[11,"hash","","",149,null],[11,"hash","","",150,null],[11,"hash","","",151,null],[11,"hash","","",152,null],[11,"hash","","",153,null],[11,"hash","","",154,null],[11,"hash","ocl::enums","",44,null],[11,"fmt","ocl::builders","",29,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"clone","","",29,{"inputs":[{"name":"self"}],"output":{"name":"devicespecifier"}}],[11,"all","","Returns a `DeviceSpecifier::All` variant which specifies all devices on a platform.",29,{"inputs":[{"name":"self"}],"output":{"name":"devicespecifier"}}],[11,"first","","Returns a `DeviceSpecifier::First` variant which specifies only the first device on a platform.",29,{"inputs":[{"name":"self"}],"output":{"name":"devicespecifier"}}],[11,"single","","Returns a `DeviceSpecifier::Single` variant which specifies a single device.",29,{"inputs":[{"name":"self"},{"name":"device"}],"output":{"name":"devicespecifier"}}],[11,"list","","Returns a `DeviceSpecifier::List` variant which specifies a list of devices.",29,{"inputs":[{"name":"self"},{"name":"vec"}],"output":{"name":"devicespecifier"}}],[11,"indices","","Returns a `DeviceSpecifier::Indices` variant which specifies a list of devices by index.",29,{"inputs":[{"name":"self"},{"name":"vec"}],"output":{"name":"devicespecifier"}}],[11,"wrapping_indices","","Returns a `DeviceSpecifier::WrappingIndices` variant, specifying a list of devices by indices which are wrapped around (simply using the modulo operator) so that every index is always valid.",29,{"inputs":[{"name":"self"},{"name":"vec"}],"output":{"name":"devicespecifier"}}],[11,"type_flags","","Returns a `DeviceSpecifier::TypeFlags` variant which specifies a list of devices using a conventional bitfield.",29,{"inputs":[{"name":"self"},{"name":"devicetype"}],"output":{"name":"devicespecifier"}}],[11,"to_device_list","","Returns the list of devices matching the parameters specified by this `DeviceSpecifier`",29,{"inputs":[{"name":"self"},{"name":"option"}],"output":{"name":"oclresult"}}],[11,"default","","",29,{"inputs":[],"output":{"name":"devicespecifier"}}],[11,"from","","",29,{"inputs":[{"name":"usize"}],"output":{"name":"devicespecifier"}}],[11,"from","","",29,null],[11,"from","","",29,{"inputs":[{"name":"vec"}],"output":{"name":"devicespecifier"}}],[11,"from","","",29,null],[11,"from","","",29,{"inputs":[{"name":"vec"}],"output":{"name":"devicespecifier"}}],[11,"from","","",29,{"inputs":[{"name":"device"}],"output":{"name":"devicespecifier"}}],[11,"from","","",29,{"inputs":[{"name":"device"}],"output":{"name":"devicespecifier"}}],[11,"from","","",29,{"inputs":[{"name":"devicetype"}],"output":{"name":"devicespecifier"}}],[11,"new","","Creates a new `ContextBuilder`",156,{"inputs":[],"output":{"name":"contextbuilder"}}],[11,"build","","Returns a new `Context` with the parameters hitherinforthto specified (say what?).",156,{"inputs":[{"name":"self"}],"output":{"name":"oclresult"}}],[11,"properties","","Specify context properties directly.",156,{"inputs":[{"name":"self"},{"name":"contextproperties"}],"output":{"name":"contextbuilder"}}],[11,"property","","Specify a context property.",156,{"inputs":[{"name":"self"},{"name":"contextpropertyvalue"}],"output":{"name":"contextbuilder"}}],[11,"platform","","Specifies a platform.",156,{"inputs":[{"name":"self"},{"name":"platform"}],"output":{"name":"contextbuilder"}}],[11,"gl_context","","Specifies an OpenGL context to associate with.",156,{"inputs":[{"name":"self"},{"name":"u32"}],"output":{"name":"contextbuilder"}}],[11,"devices","","Specifies a list of devices with which to associate the context.",156,{"inputs":[{"name":"self"},{"name":"d"}],"output":{"name":"contextbuilder"}}],[11,"clone","","",28,{"inputs":[{"name":"self"}],"output":{"name":"buildopt"}}],[11,"fmt","","",28,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"cmplr_def","","Returns a `BuildOpt::CmplrDefine`.",28,{"inputs":[{"name":"s"},{"name":"i32"}],"output":{"name":"buildopt"}}],[11,"include_def","","Returns a `BuildOpt::IncludeDefine`.",28,{"inputs":[{"name":"s"},{"name":"string"}],"output":{"name":"buildopt"}}],[11,"clone","","",157,{"inputs":[{"name":"self"}],"output":{"name":"programbuilder"}}],[11,"fmt","","",157,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"new","","Returns a new, empty, build configuration object.",157,{"inputs":[],"output":{"name":"programbuilder"}}],[11,"build","","Returns a newly built Program.",157,{"inputs":[{"name":"self"},{"name":"context"}],"output":{"name":"oclresult"}}],[11,"cmplr_def","","Adds a build option containing a compiler command line definition. Formatted as `-D {name}={val}`.",157,{"inputs":[{"name":"self"},{"name":"s"},{"name":"i32"}],"output":{"name":"programbuilder"}}],[11,"cmplr_opt","","Adds a build option containing a raw compiler command line parameter. Formatted as `{}` (exact text).",157,{"inputs":[{"name":"self"},{"name":"s"}],"output":{"name":"programbuilder"}}],[11,"bo","","Pushes pre-created build option to the list of options.",157,{"inputs":[{"name":"self"},{"name":"buildopt"}],"output":{"name":"programbuilder"}}],[11,"src_file","","Adds the contents of a file to the program.",157,{"inputs":[{"name":"self"},{"name":"p"}],"output":{"name":"programbuilder"}}],[11,"src","","Adds raw text to the program source.",157,{"inputs":[{"name":"self"},{"name":"s"}],"output":{"name":"programbuilder"}}],[11,"devices","","Specifies a list of devices to build this program on. The devices must be associated with the context passed to `::build` later on.",157,{"inputs":[{"name":"self"},{"name":"d"}],"output":{"name":"programbuilder"}}],[11,"get_device_spec","","Returns the devices specified to be associated the program.",157,{"inputs":[{"name":"self"}],"output":{"name":"option"}}],[11,"get_compiler_options","","Returns a concatenated string of command line options to be passed to the compiler when building this program.",157,{"inputs":[{"name":"self"}],"output":{"name":"oclresult"}}],[11,"get_src_strings","","Returns the final program source code as a list of strings.",157,{"inputs":[{"name":"self"}],"output":{"name":"oclresult"}}],[11,"new","ocl::prm","",85,{"inputs":[{"name":"i8"}],"output":{"name":"char"}}],[11,"splat","","",85,{"inputs":[{"name":"i8"}],"output":{"name":"char"}}],[11,"zero","","",85,{"inputs":[],"output":{"name":"char"}}],[11,"is_zero","","",85,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"one","","",85,{"inputs":[],"output":{"name":"char"}}],[11,"new","","",86,{"inputs":[{"name":"i8"},{"name":"i8"}],"output":{"name":"char2"}}],[11,"splat","","",86,{"inputs":[{"name":"i8"}],"output":{"name":"char2"}}],[11,"zero","","",86,{"inputs":[],"output":{"name":"char2"}}],[11,"is_zero","","",86,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"one","","",86,{"inputs":[],"output":{"name":"char2"}}],[11,"new","","",87,{"inputs":[{"name":"i8"},{"name":"i8"},{"name":"i8"}],"output":{"name":"char3"}}],[11,"splat","","",87,{"inputs":[{"name":"i8"}],"output":{"name":"char3"}}],[11,"zero","","",87,{"inputs":[],"output":{"name":"char3"}}],[11,"is_zero","","",87,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"one","","",87,{"inputs":[],"output":{"name":"char3"}}],[11,"new","","",88,{"inputs":[{"name":"i8"},{"name":"i8"},{"name":"i8"},{"name":"i8"}],"output":{"name":"char4"}}],[11,"splat","","",88,{"inputs":[{"name":"i8"}],"output":{"name":"char4"}}],[11,"zero","","",88,{"inputs":[],"output":{"name":"char4"}}],[11,"is_zero","","",88,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"one","","",88,{"inputs":[],"output":{"name":"char4"}}],[11,"new","","",89,{"inputs":[{"name":"i8"},{"name":"i8"},{"name":"i8"},{"name":"i8"},{"name":"i8"},{"name":"i8"},{"name":"i8"},{"name":"i8"}],"output":{"name":"char8"}}],[11,"splat","","",89,{"inputs":[{"name":"i8"}],"output":{"name":"char8"}}],[11,"zero","","",89,{"inputs":[],"output":{"name":"char8"}}],[11,"is_zero","","",89,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"one","","",89,{"inputs":[],"output":{"name":"char8"}}],[11,"new","","",90,{"inputs":[{"name":"i8"},{"name":"i8"},{"name":"i8"},{"name":"i8"},{"name":"i8"},{"name":"i8"},{"name":"i8"},{"name":"i8"},{"name":"i8"},{"name":"i8"},{"name":"i8"},{"name":"i8"},{"name":"i8"},{"name":"i8"},{"name":"i8"},{"name":"i8"}],"output":{"name":"char16"}}],[11,"splat","","",90,{"inputs":[{"name":"i8"}],"output":{"name":"char16"}}],[11,"zero","","",90,{"inputs":[],"output":{"name":"char16"}}],[11,"is_zero","","",90,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"one","","",90,{"inputs":[],"output":{"name":"char16"}}],[11,"new","","",91,{"inputs":[{"name":"u8"}],"output":{"name":"uchar"}}],[11,"splat","","",91,{"inputs":[{"name":"u8"}],"output":{"name":"uchar"}}],[11,"zero","","",91,{"inputs":[],"output":{"name":"uchar"}}],[11,"is_zero","","",91,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"one","","",91,{"inputs":[],"output":{"name":"uchar"}}],[11,"new","","",92,{"inputs":[{"name":"u8"},{"name":"u8"}],"output":{"name":"uchar2"}}],[11,"splat","","",92,{"inputs":[{"name":"u8"}],"output":{"name":"uchar2"}}],[11,"zero","","",92,{"inputs":[],"output":{"name":"uchar2"}}],[11,"is_zero","","",92,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"one","","",92,{"inputs":[],"output":{"name":"uchar2"}}],[11,"new","","",93,{"inputs":[{"name":"u8"},{"name":"u8"},{"name":"u8"}],"output":{"name":"uchar3"}}],[11,"splat","","",93,{"inputs":[{"name":"u8"}],"output":{"name":"uchar3"}}],[11,"zero","","",93,{"inputs":[],"output":{"name":"uchar3"}}],[11,"is_zero","","",93,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"one","","",93,{"inputs":[],"output":{"name":"uchar3"}}],[11,"new","","",94,{"inputs":[{"name":"u8"},{"name":"u8"},{"name":"u8"},{"name":"u8"}],"output":{"name":"uchar4"}}],[11,"splat","","",94,{"inputs":[{"name":"u8"}],"output":{"name":"uchar4"}}],[11,"zero","","",94,{"inputs":[],"output":{"name":"uchar4"}}],[11,"is_zero","","",94,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"one","","",94,{"inputs":[],"output":{"name":"uchar4"}}],[11,"new","","",95,{"inputs":[{"name":"u8"},{"name":"u8"},{"name":"u8"},{"name":"u8"},{"name":"u8"},{"name":"u8"},{"name":"u8"},{"name":"u8"}],"output":{"name":"uchar8"}}],[11,"splat","","",95,{"inputs":[{"name":"u8"}],"output":{"name":"uchar8"}}],[11,"zero","","",95,{"inputs":[],"output":{"name":"uchar8"}}],[11,"is_zero","","",95,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"one","","",95,{"inputs":[],"output":{"name":"uchar8"}}],[11,"new","","",96,{"inputs":[{"name":"u8"},{"name":"u8"},{"name":"u8"},{"name":"u8"},{"name":"u8"},{"name":"u8"},{"name":"u8"},{"name":"u8"},{"name":"u8"},{"name":"u8"},{"name":"u8"},{"name":"u8"},{"name":"u8"},{"name":"u8"},{"name":"u8"},{"name":"u8"}],"output":{"name":"uchar16"}}],[11,"splat","","",96,{"inputs":[{"name":"u8"}],"output":{"name":"uchar16"}}],[11,"zero","","",96,{"inputs":[],"output":{"name":"uchar16"}}],[11,"is_zero","","",96,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"one","","",96,{"inputs":[],"output":{"name":"uchar16"}}],[11,"new","","",97,{"inputs":[{"name":"i16"}],"output":{"name":"short"}}],[11,"splat","","",97,{"inputs":[{"name":"i16"}],"output":{"name":"short"}}],[11,"zero","","",97,{"inputs":[],"output":{"name":"short"}}],[11,"is_zero","","",97,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"one","","",97,{"inputs":[],"output":{"name":"short"}}],[11,"new","","",98,{"inputs":[{"name":"i16"},{"name":"i16"}],"output":{"name":"short2"}}],[11,"splat","","",98,{"inputs":[{"name":"i16"}],"output":{"name":"short2"}}],[11,"zero","","",98,{"inputs":[],"output":{"name":"short2"}}],[11,"is_zero","","",98,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"one","","",98,{"inputs":[],"output":{"name":"short2"}}],[11,"new","","",99,{"inputs":[{"name":"i16"},{"name":"i16"},{"name":"i16"}],"output":{"name":"short3"}}],[11,"splat","","",99,{"inputs":[{"name":"i16"}],"output":{"name":"short3"}}],[11,"zero","","",99,{"inputs":[],"output":{"name":"short3"}}],[11,"is_zero","","",99,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"one","","",99,{"inputs":[],"output":{"name":"short3"}}],[11,"new","","",100,{"inputs":[{"name":"i16"},{"name":"i16"},{"name":"i16"},{"name":"i16"}],"output":{"name":"short4"}}],[11,"splat","","",100,{"inputs":[{"name":"i16"}],"output":{"name":"short4"}}],[11,"zero","","",100,{"inputs":[],"output":{"name":"short4"}}],[11,"is_zero","","",100,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"one","","",100,{"inputs":[],"output":{"name":"short4"}}],[11,"new","","",101,{"inputs":[{"name":"i16"},{"name":"i16"},{"name":"i16"},{"name":"i16"},{"name":"i16"},{"name":"i16"},{"name":"i16"},{"name":"i16"}],"output":{"name":"short8"}}],[11,"splat","","",101,{"inputs":[{"name":"i16"}],"output":{"name":"short8"}}],[11,"zero","","",101,{"inputs":[],"output":{"name":"short8"}}],[11,"is_zero","","",101,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"one","","",101,{"inputs":[],"output":{"name":"short8"}}],[11,"new","","",102,{"inputs":[{"name":"i16"},{"name":"i16"},{"name":"i16"},{"name":"i16"},{"name":"i16"},{"name":"i16"},{"name":"i16"},{"name":"i16"},{"name":"i16"},{"name":"i16"},{"name":"i16"},{"name":"i16"},{"name":"i16"},{"name":"i16"},{"name":"i16"},{"name":"i16"}],"output":{"name":"short16"}}],[11,"splat","","",102,{"inputs":[{"name":"i16"}],"output":{"name":"short16"}}],[11,"zero","","",102,{"inputs":[],"output":{"name":"short16"}}],[11,"is_zero","","",102,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"one","","",102,{"inputs":[],"output":{"name":"short16"}}],[11,"new","","",103,{"inputs":[{"name":"u16"}],"output":{"name":"ushort"}}],[11,"splat","","",103,{"inputs":[{"name":"u16"}],"output":{"name":"ushort"}}],[11,"zero","","",103,{"inputs":[],"output":{"name":"ushort"}}],[11,"is_zero","","",103,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"one","","",103,{"inputs":[],"output":{"name":"ushort"}}],[11,"new","","",104,{"inputs":[{"name":"u16"},{"name":"u16"}],"output":{"name":"ushort2"}}],[11,"splat","","",104,{"inputs":[{"name":"u16"}],"output":{"name":"ushort2"}}],[11,"zero","","",104,{"inputs":[],"output":{"name":"ushort2"}}],[11,"is_zero","","",104,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"one","","",104,{"inputs":[],"output":{"name":"ushort2"}}],[11,"new","","",105,{"inputs":[{"name":"u16"},{"name":"u16"},{"name":"u16"}],"output":{"name":"ushort3"}}],[11,"splat","","",105,{"inputs":[{"name":"u16"}],"output":{"name":"ushort3"}}],[11,"zero","","",105,{"inputs":[],"output":{"name":"ushort3"}}],[11,"is_zero","","",105,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"one","","",105,{"inputs":[],"output":{"name":"ushort3"}}],[11,"new","","",106,{"inputs":[{"name":"u16"},{"name":"u16"},{"name":"u16"},{"name":"u16"}],"output":{"name":"ushort4"}}],[11,"splat","","",106,{"inputs":[{"name":"u16"}],"output":{"name":"ushort4"}}],[11,"zero","","",106,{"inputs":[],"output":{"name":"ushort4"}}],[11,"is_zero","","",106,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"one","","",106,{"inputs":[],"output":{"name":"ushort4"}}],[11,"new","","",107,{"inputs":[{"name":"u16"},{"name":"u16"},{"name":"u16"},{"name":"u16"},{"name":"u16"},{"name":"u16"},{"name":"u16"},{"name":"u16"}],"output":{"name":"ushort8"}}],[11,"splat","","",107,{"inputs":[{"name":"u16"}],"output":{"name":"ushort8"}}],[11,"zero","","",107,{"inputs":[],"output":{"name":"ushort8"}}],[11,"is_zero","","",107,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"one","","",107,{"inputs":[],"output":{"name":"ushort8"}}],[11,"new","","",108,{"inputs":[{"name":"u16"},{"name":"u16"},{"name":"u16"},{"name":"u16"},{"name":"u16"},{"name":"u16"},{"name":"u16"},{"name":"u16"},{"name":"u16"},{"name":"u16"},{"name":"u16"},{"name":"u16"},{"name":"u16"},{"name":"u16"},{"name":"u16"},{"name":"u16"}],"output":{"name":"ushort16"}}],[11,"splat","","",108,{"inputs":[{"name":"u16"}],"output":{"name":"ushort16"}}],[11,"zero","","",108,{"inputs":[],"output":{"name":"ushort16"}}],[11,"is_zero","","",108,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"one","","",108,{"inputs":[],"output":{"name":"ushort16"}}],[11,"new","","",109,{"inputs":[{"name":"i32"}],"output":{"name":"int"}}],[11,"splat","","",109,{"inputs":[{"name":"i32"}],"output":{"name":"int"}}],[11,"zero","","",109,{"inputs":[],"output":{"name":"int"}}],[11,"is_zero","","",109,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"one","","",109,{"inputs":[],"output":{"name":"int"}}],[11,"new","","",110,{"inputs":[{"name":"i32"},{"name":"i32"}],"output":{"name":"int2"}}],[11,"splat","","",110,{"inputs":[{"name":"i32"}],"output":{"name":"int2"}}],[11,"zero","","",110,{"inputs":[],"output":{"name":"int2"}}],[11,"is_zero","","",110,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"one","","",110,{"inputs":[],"output":{"name":"int2"}}],[11,"new","","",111,{"inputs":[{"name":"i32"},{"name":"i32"},{"name":"i32"}],"output":{"name":"int3"}}],[11,"splat","","",111,{"inputs":[{"name":"i32"}],"output":{"name":"int3"}}],[11,"zero","","",111,{"inputs":[],"output":{"name":"int3"}}],[11,"is_zero","","",111,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"one","","",111,{"inputs":[],"output":{"name":"int3"}}],[11,"new","","",112,{"inputs":[{"name":"i32"},{"name":"i32"},{"name":"i32"},{"name":"i32"}],"output":{"name":"int4"}}],[11,"splat","","",112,{"inputs":[{"name":"i32"}],"output":{"name":"int4"}}],[11,"zero","","",112,{"inputs":[],"output":{"name":"int4"}}],[11,"is_zero","","",112,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"one","","",112,{"inputs":[],"output":{"name":"int4"}}],[11,"new","","",113,{"inputs":[{"name":"i32"},{"name":"i32"},{"name":"i32"},{"name":"i32"},{"name":"i32"},{"name":"i32"},{"name":"i32"},{"name":"i32"}],"output":{"name":"int8"}}],[11,"splat","","",113,{"inputs":[{"name":"i32"}],"output":{"name":"int8"}}],[11,"zero","","",113,{"inputs":[],"output":{"name":"int8"}}],[11,"is_zero","","",113,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"one","","",113,{"inputs":[],"output":{"name":"int8"}}],[11,"new","","",114,{"inputs":[{"name":"i32"},{"name":"i32"},{"name":"i32"},{"name":"i32"},{"name":"i32"},{"name":"i32"},{"name":"i32"},{"name":"i32"},{"name":"i32"},{"name":"i32"},{"name":"i32"},{"name":"i32"},{"name":"i32"},{"name":"i32"},{"name":"i32"},{"name":"i32"}],"output":{"name":"int16"}}],[11,"splat","","",114,{"inputs":[{"name":"i32"}],"output":{"name":"int16"}}],[11,"zero","","",114,{"inputs":[],"output":{"name":"int16"}}],[11,"is_zero","","",114,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"one","","",114,{"inputs":[],"output":{"name":"int16"}}],[11,"new","","",115,{"inputs":[{"name":"u32"}],"output":{"name":"uint"}}],[11,"splat","","",115,{"inputs":[{"name":"u32"}],"output":{"name":"uint"}}],[11,"zero","","",115,{"inputs":[],"output":{"name":"uint"}}],[11,"is_zero","","",115,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"one","","",115,{"inputs":[],"output":{"name":"uint"}}],[11,"new","","",116,{"inputs":[{"name":"u32"},{"name":"u32"}],"output":{"name":"uint2"}}],[11,"splat","","",116,{"inputs":[{"name":"u32"}],"output":{"name":"uint2"}}],[11,"zero","","",116,{"inputs":[],"output":{"name":"uint2"}}],[11,"is_zero","","",116,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"one","","",116,{"inputs":[],"output":{"name":"uint2"}}],[11,"new","","",117,{"inputs":[{"name":"u32"},{"name":"u32"},{"name":"u32"}],"output":{"name":"uint3"}}],[11,"splat","","",117,{"inputs":[{"name":"u32"}],"output":{"name":"uint3"}}],[11,"zero","","",117,{"inputs":[],"output":{"name":"uint3"}}],[11,"is_zero","","",117,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"one","","",117,{"inputs":[],"output":{"name":"uint3"}}],[11,"new","","",118,{"inputs":[{"name":"u32"},{"name":"u32"},{"name":"u32"},{"name":"u32"}],"output":{"name":"uint4"}}],[11,"splat","","",118,{"inputs":[{"name":"u32"}],"output":{"name":"uint4"}}],[11,"zero","","",118,{"inputs":[],"output":{"name":"uint4"}}],[11,"is_zero","","",118,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"one","","",118,{"inputs":[],"output":{"name":"uint4"}}],[11,"new","","",119,{"inputs":[{"name":"i8"},{"name":"i8"},{"name":"i8"},{"name":"i8"},{"name":"i8"},{"name":"i8"},{"name":"i8"},{"name":"i8"}],"output":{"name":"uint8"}}],[11,"splat","","",119,{"inputs":[{"name":"i8"}],"output":{"name":"uint8"}}],[11,"zero","","",119,{"inputs":[],"output":{"name":"uint8"}}],[11,"is_zero","","",119,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"one","","",119,{"inputs":[],"output":{"name":"uint8"}}],[11,"new","","",120,{"inputs":[{"name":"u32"},{"name":"u32"},{"name":"u32"},{"name":"u32"},{"name":"u32"},{"name":"u32"},{"name":"u32"},{"name":"u32"},{"name":"u32"},{"name":"u32"},{"name":"u32"},{"name":"u32"},{"name":"u32"},{"name":"u32"},{"name":"u32"},{"name":"u32"}],"output":{"name":"uint16"}}],[11,"splat","","",120,{"inputs":[{"name":"u32"}],"output":{"name":"uint16"}}],[11,"zero","","",120,{"inputs":[],"output":{"name":"uint16"}}],[11,"is_zero","","",120,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"one","","",120,{"inputs":[],"output":{"name":"uint16"}}],[11,"new","","",121,{"inputs":[{"name":"i64"}],"output":{"name":"long"}}],[11,"splat","","",121,{"inputs":[{"name":"i64"}],"output":{"name":"long"}}],[11,"zero","","",121,{"inputs":[],"output":{"name":"long"}}],[11,"is_zero","","",121,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"one","","",121,{"inputs":[],"output":{"name":"long"}}],[11,"new","","",122,{"inputs":[{"name":"i64"},{"name":"i64"}],"output":{"name":"long2"}}],[11,"splat","","",122,{"inputs":[{"name":"i64"}],"output":{"name":"long2"}}],[11,"zero","","",122,{"inputs":[],"output":{"name":"long2"}}],[11,"is_zero","","",122,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"one","","",122,{"inputs":[],"output":{"name":"long2"}}],[11,"new","","",123,{"inputs":[{"name":"i64"},{"name":"i64"},{"name":"i64"}],"output":{"name":"long3"}}],[11,"splat","","",123,{"inputs":[{"name":"i64"}],"output":{"name":"long3"}}],[11,"zero","","",123,{"inputs":[],"output":{"name":"long3"}}],[11,"is_zero","","",123,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"one","","",123,{"inputs":[],"output":{"name":"long3"}}],[11,"new","","",124,{"inputs":[{"name":"i64"},{"name":"i64"},{"name":"i64"},{"name":"i64"}],"output":{"name":"long4"}}],[11,"splat","","",124,{"inputs":[{"name":"i64"}],"output":{"name":"long4"}}],[11,"zero","","",124,{"inputs":[],"output":{"name":"long4"}}],[11,"is_zero","","",124,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"one","","",124,{"inputs":[],"output":{"name":"long4"}}],[11,"new","","",125,{"inputs":[{"name":"i64"},{"name":"i64"},{"name":"i64"},{"name":"i64"},{"name":"i64"},{"name":"i64"},{"name":"i64"},{"name":"i64"}],"output":{"name":"long8"}}],[11,"splat","","",125,{"inputs":[{"name":"i64"}],"output":{"name":"long8"}}],[11,"zero","","",125,{"inputs":[],"output":{"name":"long8"}}],[11,"is_zero","","",125,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"one","","",125,{"inputs":[],"output":{"name":"long8"}}],[11,"new","","",126,{"inputs":[{"name":"i64"},{"name":"i64"},{"name":"i64"},{"name":"i64"},{"name":"i64"},{"name":"i64"},{"name":"i64"},{"name":"i64"},{"name":"i64"},{"name":"i64"},{"name":"i64"},{"name":"i64"},{"name":"i64"},{"name":"i64"},{"name":"i64"},{"name":"i64"}],"output":{"name":"long16"}}],[11,"splat","","",126,{"inputs":[{"name":"i64"}],"output":{"name":"long16"}}],[11,"zero","","",126,{"inputs":[],"output":{"name":"long16"}}],[11,"is_zero","","",126,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"one","","",126,{"inputs":[],"output":{"name":"long16"}}],[11,"new","","",127,{"inputs":[{"name":"u64"}],"output":{"name":"ulong"}}],[11,"splat","","",127,{"inputs":[{"name":"u64"}],"output":{"name":"ulong"}}],[11,"zero","","",127,{"inputs":[],"output":{"name":"ulong"}}],[11,"is_zero","","",127,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"one","","",127,{"inputs":[],"output":{"name":"ulong"}}],[11,"new","","",128,{"inputs":[{"name":"u64"},{"name":"u64"}],"output":{"name":"ulong2"}}],[11,"splat","","",128,{"inputs":[{"name":"u64"}],"output":{"name":"ulong2"}}],[11,"zero","","",128,{"inputs":[],"output":{"name":"ulong2"}}],[11,"is_zero","","",128,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"one","","",128,{"inputs":[],"output":{"name":"ulong2"}}],[11,"new","","",129,{"inputs":[{"name":"u64"},{"name":"u64"},{"name":"u64"}],"output":{"name":"ulong3"}}],[11,"splat","","",129,{"inputs":[{"name":"u64"}],"output":{"name":"ulong3"}}],[11,"zero","","",129,{"inputs":[],"output":{"name":"ulong3"}}],[11,"is_zero","","",129,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"one","","",129,{"inputs":[],"output":{"name":"ulong3"}}],[11,"new","","",130,{"inputs":[{"name":"u64"},{"name":"u64"},{"name":"u64"},{"name":"u64"}],"output":{"name":"ulong4"}}],[11,"splat","","",130,{"inputs":[{"name":"u64"}],"output":{"name":"ulong4"}}],[11,"zero","","",130,{"inputs":[],"output":{"name":"ulong4"}}],[11,"is_zero","","",130,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"one","","",130,{"inputs":[],"output":{"name":"ulong4"}}],[11,"new","","",131,{"inputs":[{"name":"u64"},{"name":"u64"},{"name":"u64"},{"name":"u64"},{"name":"u64"},{"name":"u64"},{"name":"u64"},{"name":"u64"}],"output":{"name":"ulong8"}}],[11,"splat","","",131,{"inputs":[{"name":"u64"}],"output":{"name":"ulong8"}}],[11,"zero","","",131,{"inputs":[],"output":{"name":"ulong8"}}],[11,"is_zero","","",131,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"one","","",131,{"inputs":[],"output":{"name":"ulong8"}}],[11,"new","","",132,{"inputs":[{"name":"u64"},{"name":"u64"},{"name":"u64"},{"name":"u64"},{"name":"u64"},{"name":"u64"},{"name":"u64"},{"name":"u64"},{"name":"u64"},{"name":"u64"},{"name":"u64"},{"name":"u64"},{"name":"u64"},{"name":"u64"},{"name":"u64"},{"name":"u64"}],"output":{"name":"ulong16"}}],[11,"splat","","",132,{"inputs":[{"name":"u64"}],"output":{"name":"ulong16"}}],[11,"zero","","",132,{"inputs":[],"output":{"name":"ulong16"}}],[11,"is_zero","","",132,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"one","","",132,{"inputs":[],"output":{"name":"ulong16"}}],[11,"new","","",133,{"inputs":[{"name":"f32"}],"output":{"name":"float"}}],[11,"splat","","",133,{"inputs":[{"name":"f32"}],"output":{"name":"float"}}],[11,"zero","","",133,{"inputs":[],"output":{"name":"float"}}],[11,"is_zero","","",133,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"one","","",133,{"inputs":[],"output":{"name":"float"}}],[11,"new","","",134,{"inputs":[{"name":"f32"},{"name":"f32"}],"output":{"name":"float2"}}],[11,"splat","","",134,{"inputs":[{"name":"f32"}],"output":{"name":"float2"}}],[11,"zero","","",134,{"inputs":[],"output":{"name":"float2"}}],[11,"is_zero","","",134,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"one","","",134,{"inputs":[],"output":{"name":"float2"}}],[11,"new","","",135,{"inputs":[{"name":"f32"},{"name":"f32"},{"name":"f32"}],"output":{"name":"float3"}}],[11,"splat","","",135,{"inputs":[{"name":"f32"}],"output":{"name":"float3"}}],[11,"zero","","",135,{"inputs":[],"output":{"name":"float3"}}],[11,"is_zero","","",135,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"one","","",135,{"inputs":[],"output":{"name":"float3"}}],[11,"new","","",136,{"inputs":[{"name":"f32"},{"name":"f32"},{"name":"f32"},{"name":"f32"}],"output":{"name":"float4"}}],[11,"splat","","",136,{"inputs":[{"name":"f32"}],"output":{"name":"float4"}}],[11,"zero","","",136,{"inputs":[],"output":{"name":"float4"}}],[11,"is_zero","","",136,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"one","","",136,{"inputs":[],"output":{"name":"float4"}}],[11,"new","","",137,{"inputs":[{"name":"f32"},{"name":"f32"},{"name":"f32"},{"name":"f32"},{"name":"f32"},{"name":"f32"},{"name":"f32"},{"name":"f32"}],"output":{"name":"float8"}}],[11,"splat","","",137,{"inputs":[{"name":"f32"}],"output":{"name":"float8"}}],[11,"zero","","",137,{"inputs":[],"output":{"name":"float8"}}],[11,"is_zero","","",137,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"one","","",137,{"inputs":[],"output":{"name":"float8"}}],[11,"new","","",138,{"inputs":[{"name":"f32"},{"name":"f32"},{"name":"f32"},{"name":"f32"},{"name":"f32"},{"name":"f32"},{"name":"f32"},{"name":"f32"},{"name":"f32"},{"name":"f32"},{"name":"f32"},{"name":"f32"},{"name":"f32"},{"name":"f32"},{"name":"f32"},{"name":"f32"}],"output":{"name":"float16"}}],[11,"splat","","",138,{"inputs":[{"name":"f32"}],"output":{"name":"float16"}}],[11,"zero","","",138,{"inputs":[],"output":{"name":"float16"}}],[11,"is_zero","","",138,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"one","","",138,{"inputs":[],"output":{"name":"float16"}}],[11,"new","","",139,{"inputs":[{"name":"f64"}],"output":{"name":"double"}}],[11,"splat","","",139,{"inputs":[{"name":"f64"}],"output":{"name":"double"}}],[11,"zero","","",139,{"inputs":[],"output":{"name":"double"}}],[11,"is_zero","","",139,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"one","","",139,{"inputs":[],"output":{"name":"double"}}],[11,"new","","",140,{"inputs":[{"name":"f64"},{"name":"f64"}],"output":{"name":"double2"}}],[11,"splat","","",140,{"inputs":[{"name":"f64"}],"output":{"name":"double2"}}],[11,"zero","","",140,{"inputs":[],"output":{"name":"double2"}}],[11,"is_zero","","",140,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"one","","",140,{"inputs":[],"output":{"name":"double2"}}],[11,"new","","",141,{"inputs":[{"name":"f64"},{"name":"f64"},{"name":"f64"}],"output":{"name":"double3"}}],[11,"splat","","",141,{"inputs":[{"name":"f64"}],"output":{"name":"double3"}}],[11,"zero","","",141,{"inputs":[],"output":{"name":"double3"}}],[11,"is_zero","","",141,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"one","","",141,{"inputs":[],"output":{"name":"double3"}}],[11,"new","","",142,{"inputs":[{"name":"f64"},{"name":"f64"},{"name":"f64"},{"name":"f64"}],"output":{"name":"double4"}}],[11,"splat","","",142,{"inputs":[{"name":"f64"}],"output":{"name":"double4"}}],[11,"zero","","",142,{"inputs":[],"output":{"name":"double4"}}],[11,"is_zero","","",142,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"one","","",142,{"inputs":[],"output":{"name":"double4"}}],[11,"new","","",143,{"inputs":[{"name":"f64"},{"name":"f64"},{"name":"f64"},{"name":"f64"},{"name":"f64"},{"name":"f64"},{"name":"f64"},{"name":"f64"}],"output":{"name":"double8"}}],[11,"splat","","",143,{"inputs":[{"name":"f64"}],"output":{"name":"double8"}}],[11,"zero","","",143,{"inputs":[],"output":{"name":"double8"}}],[11,"is_zero","","",143,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"one","","",143,{"inputs":[],"output":{"name":"double8"}}],[11,"new","","",144,{"inputs":[{"name":"f64"},{"name":"f64"},{"name":"f64"},{"name":"f64"},{"name":"f64"},{"name":"f64"},{"name":"f64"},{"name":"f64"},{"name":"f64"},{"name":"f64"},{"name":"f64"},{"name":"f64"},{"name":"f64"},{"name":"f64"},{"name":"f64"},{"name":"f64"}],"output":{"name":"double16"}}],[11,"splat","","",144,{"inputs":[{"name":"f64"}],"output":{"name":"double16"}}],[11,"zero","","",144,{"inputs":[],"output":{"name":"double16"}}],[11,"is_zero","","",144,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"one","","",144,{"inputs":[],"output":{"name":"double16"}}],[11,"queue","ocl::builders","Specifies a queue to use for this call only.",158,{"inputs":[{"name":"self"},{"name":"q"}],"output":{"name":"kernelcmd"}}],[11,"gwo","","Specifies a global work offset for this call only.",158,{"inputs":[{"name":"self"},{"name":"d"}],"output":{"name":"kernelcmd"}}],[11,"gws","","Specifies a global work size for this call only.",158,{"inputs":[{"name":"self"},{"name":"d"}],"output":{"name":"kernelcmd"}}],[11,"lws","","Specifies a local work size for this call only.",158,{"inputs":[{"name":"self"},{"name":"d"}],"output":{"name":"kernelcmd"}}],[11,"ewait","","Specifies a list of events to wait on before the command will run.",158,{"inputs":[{"name":"self"},{"name":"ewl"}],"output":{"name":"kernelcmd"}}],[11,"ewait_opt","","Specifies a list of events to wait on before the command will run or resets it to `None`.",158,{"inputs":[{"name":"self"},{"name":"option"}],"output":{"name":"kernelcmd"}}],[11,"enew","","Specifies the destination list or empty event for a new, optionally created event associated with this command.",158,{"inputs":[{"name":"self"},{"name":"en"}],"output":{"name":"kernelcmd"}}],[11,"enew_opt","","Specifies a destination list for a new, optionally created event associated with this command.",158,{"inputs":[{"name":"self"},{"name":"option"}],"output":{"name":"kernelcmd"}}],[11,"enq","","Enqueues this kernel command.",158,{"inputs":[{"name":"self"}],"output":{"name":"oclresult"}}],[11,"new","","Returns a new buffer command builder associated with with the memory object `obj_core` along with a default `queue` and `mem_len` (the length of the device side buffer).",159,{"inputs":[{"name":"option"},{"name":"memcore"},{"name":"usize"}],"output":{"name":"buffercmd"}}],[11,"read","","Specifies that this command will be a blocking read operation.",159,{"inputs":[{"name":"self"},{"name":"r"}],"output":{"name":"bufferreadcmd"}}],[11,"read_async","","Specifies that this command will be a non-blocking, asynchronous read operation. [DEPRICATED]",159,null],[11,"write","","Specifies that this command will be a write operation.",159,{"inputs":[{"name":"self"},{"name":"w"}],"output":{"name":"bufferwritecmd"}}],[11,"map","","Specifies that this command will be a map operation.",159,{"inputs":[{"name":"self"}],"output":{"name":"buffermapcmd"}}],[11,"copy","","Specifies that this command will be a copy operation.",159,{"inputs":[{"name":"self"},{"name":"m"},{"name":"option"},{"name":"option"}],"output":{"name":"buffercmd"}}],[11,"copy_to_image","","Specifies that this command will be a copy to image operation.",159,null],[11,"gl_acquire","","Specifies that this command will acquire a GL buffer.",159,{"inputs":[{"name":"self"}],"output":{"name":"buffercmd"}}],[11,"gl_release","","Specifies that this command will release a GL buffer.",159,{"inputs":[{"name":"self"}],"output":{"name":"buffercmd"}}],[11,"fill","","Specifies that this command will be a fill operation.",159,{"inputs":[{"name":"self"},{"name":"t"},{"name":"option"}],"output":{"name":"buffercmd"}}],[11,"queue","","Specifies a queue to use for this call only.",159,{"inputs":[{"name":"self"},{"name":"queue"}],"output":{"name":"buffercmd"}}],[11,"block","","Specifies whether or not to block the current thread until completion.",159,{"inputs":[{"name":"self"},{"name":"bool"}],"output":{"name":"buffercmd"}}],[11,"offset","","Sets the linear offset for an operation.",159,{"inputs":[{"name":"self"},{"name":"usize"}],"output":{"name":"buffercmd"}}],[11,"rect","","Specifies that this will be a rectangularly shaped operation (the default being linear).",159,null],[11,"ewait","","Specifies a list of events to wait on before the command will run.",159,{"inputs":[{"name":"self"},{"name":"ewl"}],"output":{"name":"buffercmd"}}],[11,"ewait_opt","","Specifies a list of events to wait on before the command will run or resets it to `None`.",159,{"inputs":[{"name":"self"},{"name":"option"}],"output":{"name":"buffercmd"}}],[11,"enew","","Specifies the destination for a new, optionally created event associated with this command.",159,{"inputs":[{"name":"self"},{"name":"en"}],"output":{"name":"buffercmd"}}],[11,"enew_opt","","Specifies a destination for a new, optionally created event associated with this command or resets it to `None`.",159,{"inputs":[{"name":"self"},{"name":"option"}],"output":{"name":"buffercmd"}}],[11,"enq","","Enqueues this command.",159,{"inputs":[{"name":"self"}],"output":{"name":"oclresult"}}],[11,"queue","","Specifies a queue to use for this call only.",160,{"inputs":[{"name":"self"},{"name":"queue"}],"output":{"name":"bufferreadcmd"}}],[11,"block","","Specifies whether or not to block the current thread until completion.",160,{"inputs":[{"name":"self"},{"name":"bool"}],"output":{"name":"bufferreadcmd"}}],[11,"offset","","Sets the linear offset for an operation.",160,{"inputs":[{"name":"self"},{"name":"usize"}],"output":{"name":"bufferreadcmd"}}],[11,"dst_offset","","Sets an offset into the destination data.",160,{"inputs":[{"name":"self"},{"name":"usize"}],"output":{"name":"bufferreadcmd"}}],[11,"len","","Sets the total length of data to read.",160,{"inputs":[{"name":"self"},{"name":"usize"}],"output":{"name":"bufferreadcmd"}}],[11,"rect","","Specifies that this will be a rectangularly shaped operation (the default being linear).",160,null],[11,"ewait","","Specifies a list of events to wait on before the command will run.",160,{"inputs":[{"name":"self"},{"name":"ewl"}],"output":{"name":"bufferreadcmd"}}],[11,"ewait_opt","","Specifies a list of events to wait on before the command will run or resets it to `None`.",160,{"inputs":[{"name":"self"},{"name":"option"}],"output":{"name":"bufferreadcmd"}}],[11,"enew","","Specifies the destination for a new, optionally created event associated with this command.",160,{"inputs":[{"name":"self"},{"name":"en"}],"output":{"name":"bufferreadcmd"}}],[11,"enew_opt","","Specifies a destination for a new, optionally created event associated with this command or resets it to `None`.",160,{"inputs":[{"name":"self"},{"name":"option"}],"output":{"name":"bufferreadcmd"}}],[11,"enq","","Enqueues this command, blocking the current thread until it is complete.",160,{"inputs":[{"name":"self"}],"output":{"name":"oclresult"}}],[11,"enq_async","","Enqueues this command and returns a future representing its completion which resolves to a guard providing exclusive data access usable within subsequent futures.",160,{"inputs":[{"name":"self"}],"output":{"name":"oclresult"}}],[11,"queue","","Specifies a queue to use for this call only.",161,{"inputs":[{"name":"self"},{"name":"queue"}],"output":{"name":"bufferwritecmd"}}],[11,"block","","Specifies whether or not to block the current thread until completion.",161,{"inputs":[{"name":"self"},{"name":"bool"}],"output":{"name":"bufferwritecmd"}}],[11,"offset","","Sets the linear offset for an operation.",161,{"inputs":[{"name":"self"},{"name":"usize"}],"output":{"name":"bufferwritecmd"}}],[11,"src_offset","","Sets an offset into the source data.",161,{"inputs":[{"name":"self"},{"name":"usize"}],"output":{"name":"bufferwritecmd"}}],[11,"len","","Sets the total length of data to write.",161,{"inputs":[{"name":"self"},{"name":"usize"}],"output":{"name":"bufferwritecmd"}}],[11,"rect","","Specifies that this will be a rectangularly shaped operation (the default being linear).",161,null],[11,"ewait","","Specifies a list of events to wait on before the command will run.",161,{"inputs":[{"name":"self"},{"name":"ewl"}],"output":{"name":"bufferwritecmd"}}],[11,"ewait_opt","","Specifies a list of events to wait on before the command will run or resets it to `None`.",161,{"inputs":[{"name":"self"},{"name":"option"}],"output":{"name":"bufferwritecmd"}}],[11,"enew","","Specifies the destination for a new, optionally created event associated with this command.",161,{"inputs":[{"name":"self"},{"name":"en"}],"output":{"name":"bufferwritecmd"}}],[11,"enew_opt","","Specifies a destination for a new, optionally created event associated with this command or resets it to `None`.",161,{"inputs":[{"name":"self"},{"name":"option"}],"output":{"name":"bufferwritecmd"}}],[11,"enq","","Enqueues this command, blocking the current thread until it is complete.",161,{"inputs":[{"name":"self"}],"output":{"name":"oclresult"}}],[11,"enq_async","","Enqueues this command and returns a future representing its completion which resolves to a guard providing exclusive data access usable within subsequent futures.",161,{"inputs":[{"name":"self"}],"output":{"name":"oclresult"}}],[11,"flags","","Specifies the flags to be used for this map command.",162,{"inputs":[{"name":"self"},{"name":"mapflags"}],"output":{"name":"buffermapcmd"}}],[11,"read","","Specifies that the memory object is being mapped for reading.",162,{"inputs":[{"name":"self"}],"output":{"name":"buffermapcmd"}}],[11,"write","","Specifies that the memory object is being mapped for writing.",162,{"inputs":[{"name":"self"}],"output":{"name":"buffermapcmd"}}],[11,"write_invalidate","","Specifies that the memory object is being mapped for writing and that the local (host) memory region may contain stale data that must be completely overwritten before unmapping.",162,{"inputs":[{"name":"self"}],"output":{"name":"buffermapcmd"}}],[11,"len","","Specifies the length of the region to map.",162,{"inputs":[{"name":"self"},{"name":"usize"}],"output":{"name":"buffermapcmd"}}],[11,"queue","","Specifies a queue to use for this call only.",162,{"inputs":[{"name":"self"},{"name":"queue"}],"output":{"name":"buffermapcmd"}}],[11,"offset","","Sets the linear offset for an operation.",162,{"inputs":[{"name":"self"},{"name":"usize"}],"output":{"name":"buffermapcmd"}}],[11,"ewait","","Specifies a list of events to wait on before the command will run.",162,{"inputs":[{"name":"self"},{"name":"ewl"}],"output":{"name":"buffermapcmd"}}],[11,"ewait_opt","","Specifies a list of events to wait on before the command will run or resets it to `None`.",162,{"inputs":[{"name":"self"},{"name":"option"}],"output":{"name":"buffermapcmd"}}],[11,"enew","","Specifies the destination for a new, optionally created event associated with this command.",162,{"inputs":[{"name":"self"},{"name":"en"}],"output":{"name":"buffermapcmd"}}],[11,"enew_opt","","Specifies a destination for a new, optionally created event associated with this command or resets it to `None`.",162,{"inputs":[{"name":"self"},{"name":"option"}],"output":{"name":"buffermapcmd"}}],[11,"enq","","Enqueues a map command.",162,{"inputs":[{"name":"self"}],"output":{"name":"oclresult"}}],[11,"enq_async","","Enqueues a map command and returns a future representing the completion of that map command and containing a reference to the mapped memory.",162,{"inputs":[{"name":"self"}],"output":{"name":"oclresult"}}],[11,"fmt","","",163,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"new","","Returns a new buffer builder.",163,{"inputs":[],"output":{"name":"bufferbuilder"}}],[11,"context","","Sets the context with which to associate the buffer.",163,{"inputs":[{"name":"self"},{"name":"context"}],"output":{"name":"bufferbuilder"}}],[11,"queue","","Sets the default queue.",163,{"inputs":[{"name":"self"},{"name":"queue"}],"output":{"name":"bufferbuilder"}}],[11,"flags","","Sets the flags used when creating the buffer.",163,{"inputs":[{"name":"self"},{"name":"memflags"}],"output":{"name":"bufferbuilder"}}],[11,"host_data","","A slice use to designate a region of memory for use in combination of one of the two following flags:",163,null],[11,"dims","","Sets the dimensions for this buffer.",163,{"inputs":[{"name":"self"},{"name":"d"}],"output":{"name":"bufferbuilder"}}],[11,"fill_val","","Allows the caller to automatically fill the buffer with a value (such as zero) immediately after creation.",163,{"inputs":[{"name":"self"},{"name":"t"},{"name":"option"}],"output":{"name":"bufferbuilder"}}],[11,"build","","Creates a buffer and returns it.",163,{"inputs":[{"name":"self"}],"output":{"name":"oclresult"}}],[11,"fmt","","",32,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"new","","Returns a new image command builder associated with with the memory object `obj_core` along with a default `queue` and `to_len` (the length of the device side image).",164,null],[11,"read","","Specifies that this command will be a blocking read operation.",164,null],[11,"read_async","","Specifies that this command will be a non-blocking, asynchronous read operation. [DEPRICATED]",164,null],[11,"write","","Specifies that this command will be a write operation.",164,null],[11,"map","","Specifies that this command will be a map operation.",164,{"inputs":[{"name":"self"}],"output":{"name":"imagemapcmd"}}],[11,"copy","","Specifies that this command will be a copy operation.",164,null],[11,"copy_to_buffer","","Specifies that this command will be a copy to image.",164,{"inputs":[{"name":"self"},{"name":"memcore"},{"name":"usize"}],"output":{"name":"imagecmd"}}],[11,"gl_acquire","","Specifies that this command will acquire a GL buffer.",164,{"inputs":[{"name":"self"}],"output":{"name":"imagecmd"}}],[11,"gl_release","","Specifies that this command will release a GL buffer.",164,{"inputs":[{"name":"self"}],"output":{"name":"imagecmd"}}],[11,"fill","","Specifies that this command will be a fill.",164,{"inputs":[{"name":"self"},{"name":"t"}],"output":{"name":"imagecmd"}}],[11,"queue","","Specifies a queue to use for this call only.",164,{"inputs":[{"name":"self"},{"name":"queue"}],"output":{"name":"imagecmd"}}],[11,"block","","Specifies whether or not to block the current thread until completion.",164,{"inputs":[{"name":"self"},{"name":"bool"}],"output":{"name":"imagecmd"}}],[11,"origin","","Sets the three dimensional offset, the origin point, for an operation.",164,{"inputs":[{"name":"self"},{"name":"d"}],"output":{"name":"imagecmd"}}],[11,"region","","Sets the region size for an operation.",164,{"inputs":[{"name":"self"},{"name":"d"}],"output":{"name":"imagecmd"}}],[11,"pitch_bytes","","Sets the row and slice pitch for a read or write operation in bytes.",164,{"inputs":[{"name":"self"},{"name":"usize"},{"name":"usize"}],"output":{"name":"imagecmd"}}],[11,"ewait","","Specifies a list of events to wait on before the command will run.",164,{"inputs":[{"name":"self"},{"name":"ewl"}],"output":{"name":"imagecmd"}}],[11,"ewait_opt","","Specifies a list of events to wait on before the command will run or resets it to `None`.",164,{"inputs":[{"name":"self"},{"name":"option"}],"output":{"name":"imagecmd"}}],[11,"enew","","Specifies the destination for a new, optionally created event associated with this command.",164,{"inputs":[{"name":"self"},{"name":"en"}],"output":{"name":"imagecmd"}}],[11,"enew_opt","","Specifies a destination for a new, optionally created event associated with this command or resets it to `None`.",164,{"inputs":[{"name":"self"},{"name":"option"}],"output":{"name":"imagecmd"}}],[11,"enq","","Enqueues this command.",164,{"inputs":[{"name":"self"}],"output":{"name":"oclresult"}}],[11,"new","","Returns a new `ImageBuilder` with very basic defaults.",165,{"inputs":[],"output":{"name":"imagebuilder"}}],[11,"context","","Sets the context with which to associate the buffer.",165,{"inputs":[{"name":"self"},{"name":"context"}],"output":{"name":"imagebuilder"}}],[11,"queue","","Sets the default queue.",165,{"inputs":[{"name":"self"},{"name":"queue"}],"output":{"name":"imagebuilder"}}],[11,"flags","","Sets the flags for the memory to be created.",165,{"inputs":[{"name":"self"},{"name":"memflags"}],"output":{"name":"imagebuilder"}}],[11,"host_data","","A slice use to designate a region of memory for use in combination of one of the two following flags:",165,null],[11,"channel_order","","",165,{"inputs":[{"name":"self"},{"name":"imagechannelorder"}],"output":{"name":"imagebuilder"}}],[11,"channel_data_type","","",165,{"inputs":[{"name":"self"},{"name":"imagechanneldatatype"}],"output":{"name":"imagebuilder"}}],[11,"image_type","","Sets the type of image (technically the type of memory buffer).",165,{"inputs":[{"name":"self"},{"name":"memobjecttype"}],"output":{"name":"imagebuilder"}}],[11,"dims","","The width, height, and depth of an image or image array:",165,{"inputs":[{"name":"self"},{"name":"d"}],"output":{"name":"imagebuilder"}}],[11,"array_size","","Image array size.",165,{"inputs":[{"name":"self"},{"name":"usize"}],"output":{"name":"imagebuilder"}}],[11,"row_pitch_bytes","","Image row pitch.",165,{"inputs":[{"name":"self"},{"name":"usize"}],"output":{"name":"imagebuilder"}}],[11,"slc_pitch_bytes","","Image slice pitch.",165,{"inputs":[{"name":"self"},{"name":"usize"}],"output":{"name":"imagebuilder"}}],[11,"buffer_sync","","Buffer synchronization.",165,{"inputs":[{"name":"self"},{"name":"memcore"}],"output":{"name":"imagebuilder"}}],[11,"image_format","","Specifies the image pixel format.",165,{"inputs":[{"name":"self"},{"name":"imageformat"}],"output":{"name":"imagebuilder"}}],[11,"image_desc","","Specifies the image descriptor containing a number of important settings.",165,{"inputs":[{"name":"self"},{"name":"imagedescriptor"}],"output":{"name":"imagebuilder"}}],[11,"build_with_data","","Builds with the host side image data specified by `host_data` and returns a new `Image`.",165,null],[11,"build","","Builds with no host side image data memory specified and returns a new `Image`.",165,{"inputs":[{"name":"self"}],"output":{"name":"oclresult"}}],[11,"new","","Returns a new `ProQueBuilder` with an empty / default configuration.",166,{"inputs":[],"output":{"name":"proquebuilder"}}],[11,"platform","","Sets the platform to be used and returns the builder.",166,{"inputs":[{"name":"self"},{"name":"platform"}],"output":{"name":"proquebuilder"}}],[11,"context","","Sets the context and returns the `ProQueBuilder`.",166,{"inputs":[{"name":"self"},{"name":"context"}],"output":{"name":"proquebuilder"}}],[11,"device","","Sets a device or devices to be used and returns a `ProQueBuilder` reference.",166,{"inputs":[{"name":"self"},{"name":"d"}],"output":{"name":"proquebuilder"}}],[11,"src","","Adds some source code to be compiled and returns the `ProQueBuilder`.",166,{"inputs":[{"name":"self"},{"name":"s"}],"output":{"name":"proquebuilder"}}],[11,"prog_bldr","","Adds a pre-configured `ProgramBuilder` and returns the `ProQueBuilder`.",166,{"inputs":[{"name":"self"},{"name":"programbuilder"}],"output":{"name":"proquebuilder"}}],[11,"dims","","Sets the built-in dimensions.",166,{"inputs":[{"name":"self"},{"name":"d"}],"output":{"name":"proquebuilder"}}],[11,"queue_properties","","Sets the command queue properties.",166,{"inputs":[{"name":"self"},{"name":"commandqueueproperties"}],"output":{"name":"proquebuilder"}}],[11,"build","","Returns a new `ProQue`.",166,{"inputs":[{"name":"self"}],"output":{"name":"oclresult"}}],[11,"fmt","","",34,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"into_marker","","Converts this `ClWaitListPtrEnum` into a single marker event.",34,{"inputs":[{"name":"self"},{"name":"queue"}],"output":{"name":"oclresult"}}],[11,"to_list","","Returns an `EventList` containing owned copies of each element in this `ClWaitListPtrEnum`.",34,{"inputs":[{"name":"self"}],"output":{"name":"eventlist"}}],[11,"as_ptr_ptr","","",34,null],[11,"count","","",34,{"inputs":[{"name":"self"}],"output":{"name":"u32"}}],[11,"from","","",34,{"inputs":[{"name":"raweventarray"}],"output":{"name":"clwaitlistptrenum"}}],[11,"from","","",34,{"inputs":[{"name":"eventcore"}],"output":{"name":"clwaitlistptrenum"}}],[11,"from","","",34,{"inputs":[{"name":"eventcore"}],"output":{"name":"clwaitlistptrenum"}}],[11,"from","","",34,{"inputs":[{"name":"eventcore"}],"output":{"name":"clwaitlistptrenum"}}],[11,"from","","",34,{"inputs":[{"name":"event"}],"output":{"name":"clwaitlistptrenum"}}],[11,"from","","",34,{"inputs":[{"name":"event"}],"output":{"name":"clwaitlistptrenum"}}],[11,"from","","",34,{"inputs":[{"name":"event"}],"output":{"name":"clwaitlistptrenum"}}],[11,"from","","",34,{"inputs":[{"name":"eventlist"}],"output":{"name":"clwaitlistptrenum"}}],[11,"from","","",34,{"inputs":[{"name":"eventlist"}],"output":{"name":"clwaitlistptrenum"}}],[11,"from","","",34,null],[11,"from","","",34,null],[11,"from","","",34,null],[11,"from","","",34,null],[11,"from","","",34,null],[11,"from","","",34,{"inputs":[{"name":"ref"}],"output":{"name":"clwaitlistptrenum"}}],[11,"from","","",34,{"inputs":[{"name":"ref"}],"output":{"name":"clwaitlistptrenum"}}],[11,"from","","",34,{"inputs":[{"name":"box"}],"output":{"name":"clwaitlistptrenum"}}],[11,"fmt","","",33,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"alloc_new","","",33,null],[11,"clone_from","","",33,{"inputs":[{"name":"self"},{"name":"e"}],"output":null}],[11,"from","","",33,{"inputs":[{"name":"event"}],"output":{"name":"clnulleventptrenum"}}],[11,"from","","",33,{"inputs":[{"name":"eventlist"}],"output":{"name":"clnulleventptrenum"}}],[11,"from","","",33,null],[11,"new","","",26,{"inputs":[{"name":"imagechannelorder"},{"name":"imagechanneldatatype"}],"output":{"name":"imageformat"}}],[11,"new_rgba","","",26,{"inputs":[],"output":{"name":"imageformat"}}],[11,"from_raw","","",26,{"inputs":[{"name":"cl_image_format"}],"output":{"name":"result"}}],[11,"list_from_raw","","",26,{"inputs":[{"name":"vec"}],"output":{"name":"vec"}}],[11,"to_raw","","",26,{"inputs":[{"name":"self"}],"output":{"name":"cl_image_format"}}],[11,"new_raw","","",26,{"inputs":[],"output":{"name":"cl_image_format"}}],[11,"pixel_bytes","","Returns the size in bytes of a pixel using the format specified by this `ImageFormat`.",26,{"inputs":[{"name":"self"}],"output":{"name":"usize"}}],[11,"new","","",27,{"inputs":[{"name":"memobjecttype"},{"name":"usize"},{"name":"usize"},{"name":"usize"},{"name":"usize"},{"name":"usize"},{"name":"usize"},{"name":"option"}],"output":{"name":"imagedescriptor"}}],[11,"to_raw","","",27,{"inputs":[{"name":"self"}],"output":{"name":"cl_image_desc"}}],[11,"new","","Returns an empty new list of context properties",155,{"inputs":[],"output":{"name":"contextproperties"}}],[11,"platform","","Specifies a platform (builder-style).",155,{"inputs":[{"name":"self"},{"name":"p"}],"output":{"name":"contextproperties"}}],[11,"interop_user_sync","","Specifies whether the user is responsible for synchronization between OpenCL and other APIs (builder-style).",155,{"inputs":[{"name":"self"},{"name":"bool"}],"output":{"name":"contextproperties"}}],[11,"gl_context","","Specifies an OpenGL context handle (builder-style).",155,{"inputs":[{"name":"self"},{"name":"u32"}],"output":{"name":"contextproperties"}}],[11,"glx_display","","Specifies a Display pointer for the GLX context (builder-style).",155,null],[11,"cgl_sharegroup","","Specifies an OpenGL context CGL share group to associate the OpenCL context with (builder-style).",155,null],[11,"property_value","","Pushes a `ContextPropertyValue` onto this list of properties (builder-style).",155,{"inputs":[{"name":"self"},{"name":"contextpropertyvalue"}],"output":{"name":"contextproperties"}}],[11,"set_platform","","Specifies a platform.",155,null],[11,"set_interop_user_sync","","Specifies whether the user is responsible for synchronization between OpenCL and other APIs.",155,null],[11,"set_gl_context","","Specifies an OpenGL context handle.",155,null],[11,"set_glx_display","","Specifies a Display pointer for the GLX context.",155,null],[11,"set_cgl_sharegroup","","Specifies an OpenGL context CGL share group to associate the OpenCL context with.",155,null],[11,"set_property_value","","Pushes a `ContextPropertyValue` onto this list of properties.",155,null],[11,"get_platform","","Returns a platform id or none.",155,{"inputs":[{"name":"self"}],"output":{"name":"option"}}],[11,"get_cgl_sharegroup","","Returns a cgl_sharegroup id or none.",155,{"inputs":[{"name":"self"}],"output":{"name":"option"}}],[11,"to_raw","","Converts this list into a packed-word representation as specified here.",155,{"inputs":[{"name":"self"}],"output":{"name":"vec"}}],[11,"extract_property_from_raw","","Returns a single context property value.",155,null],[11,"from_raw","","Converts raw stuff into other stuff.",155,null],[11,"new","ocl::flags","",145,{"inputs":[],"output":{"name":"devicetype"}}],[11,"system_default","","",145,{"inputs":[{"name":"self"}],"output":{"name":"devicetype"}}],[11,"cpu","","",145,{"inputs":[{"name":"self"}],"output":{"name":"devicetype"}}],[11,"gpu","","",145,{"inputs":[{"name":"self"}],"output":{"name":"devicetype"}}],[11,"accelerator","","",145,{"inputs":[{"name":"self"}],"output":{"name":"devicetype"}}],[11,"custom","","",145,{"inputs":[{"name":"self"}],"output":{"name":"devicetype"}}],[11,"empty","","Returns an empty set of flags.",145,{"inputs":[],"output":{"name":"devicetype"}}],[11,"all","","Returns the set containing all flags.",145,{"inputs":[],"output":{"name":"devicetype"}}],[11,"bits","","Returns the raw value of the flags currently stored.",145,{"inputs":[{"name":"self"}],"output":{"name":"u64"}}],[11,"from_bits","","Convert from underlying bit representation, unless that representation contains bits that do not correspond to a flag.",145,{"inputs":[{"name":"u64"}],"output":{"name":"option"}}],[11,"from_bits_truncate","","Convert from underlying bit representation, dropping any bits that do not correspond to flags.",145,{"inputs":[{"name":"u64"}],"output":{"name":"devicetype"}}],[11,"is_empty","","Returns `true` if no flags are currently stored.",145,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"is_all","","Returns `true` if all flags are currently set.",145,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"intersects","","Returns `true` if there are flags common to both `self` and `other`.",145,{"inputs":[{"name":"self"},{"name":"devicetype"}],"output":{"name":"bool"}}],[11,"contains","","Returns `true` all of the flags in `other` are contained within `self`.",145,{"inputs":[{"name":"self"},{"name":"devicetype"}],"output":{"name":"bool"}}],[11,"insert","","Inserts the specified flags in-place.",145,null],[11,"remove","","Removes the specified flags in-place.",145,null],[11,"toggle","","Toggles the specified flags in-place.",145,null],[11,"set","","Inserts or removes the specified flags depending on the passed value.",145,null],[11,"empty","","Returns an empty set of flags.",146,{"inputs":[],"output":{"name":"devicefpconfig"}}],[11,"all","","Returns the set containing all flags.",146,{"inputs":[],"output":{"name":"devicefpconfig"}}],[11,"bits","","Returns the raw value of the flags currently stored.",146,{"inputs":[{"name":"self"}],"output":{"name":"u64"}}],[11,"from_bits","","Convert from underlying bit representation, unless that representation contains bits that do not correspond to a flag.",146,{"inputs":[{"name":"u64"}],"output":{"name":"option"}}],[11,"from_bits_truncate","","Convert from underlying bit representation, dropping any bits that do not correspond to flags.",146,{"inputs":[{"name":"u64"}],"output":{"name":"devicefpconfig"}}],[11,"is_empty","","Returns `true` if no flags are currently stored.",146,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"is_all","","Returns `true` if all flags are currently set.",146,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"intersects","","Returns `true` if there are flags common to both `self` and `other`.",146,{"inputs":[{"name":"self"},{"name":"devicefpconfig"}],"output":{"name":"bool"}}],[11,"contains","","Returns `true` all of the flags in `other` are contained within `self`.",146,{"inputs":[{"name":"self"},{"name":"devicefpconfig"}],"output":{"name":"bool"}}],[11,"insert","","Inserts the specified flags in-place.",146,null],[11,"remove","","Removes the specified flags in-place.",146,null],[11,"toggle","","Toggles the specified flags in-place.",146,null],[11,"set","","Inserts or removes the specified flags depending on the passed value.",146,null],[11,"empty","","Returns an empty set of flags.",147,{"inputs":[],"output":{"name":"deviceexeccapabilities"}}],[11,"all","","Returns the set containing all flags.",147,{"inputs":[],"output":{"name":"deviceexeccapabilities"}}],[11,"bits","","Returns the raw value of the flags currently stored.",147,{"inputs":[{"name":"self"}],"output":{"name":"u64"}}],[11,"from_bits","","Convert from underlying bit representation, unless that representation contains bits that do not correspond to a flag.",147,{"inputs":[{"name":"u64"}],"output":{"name":"option"}}],[11,"from_bits_truncate","","Convert from underlying bit representation, dropping any bits that do not correspond to flags.",147,{"inputs":[{"name":"u64"}],"output":{"name":"deviceexeccapabilities"}}],[11,"is_empty","","Returns `true` if no flags are currently stored.",147,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"is_all","","Returns `true` if all flags are currently set.",147,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"intersects","","Returns `true` if there are flags common to both `self` and `other`.",147,{"inputs":[{"name":"self"},{"name":"deviceexeccapabilities"}],"output":{"name":"bool"}}],[11,"contains","","Returns `true` all of the flags in `other` are contained within `self`.",147,{"inputs":[{"name":"self"},{"name":"deviceexeccapabilities"}],"output":{"name":"bool"}}],[11,"insert","","Inserts the specified flags in-place.",147,null],[11,"remove","","Removes the specified flags in-place.",147,null],[11,"toggle","","Toggles the specified flags in-place.",147,null],[11,"set","","Inserts or removes the specified flags depending on the passed value.",147,null],[11,"new","","",148,{"inputs":[],"output":{"name":"commandqueueproperties"}}],[11,"out_of_order","","",148,{"inputs":[{"name":"self"}],"output":{"name":"commandqueueproperties"}}],[11,"profiling","","",148,{"inputs":[{"name":"self"}],"output":{"name":"commandqueueproperties"}}],[11,"empty","","Returns an empty set of flags.",148,{"inputs":[],"output":{"name":"commandqueueproperties"}}],[11,"all","","Returns the set containing all flags.",148,{"inputs":[],"output":{"name":"commandqueueproperties"}}],[11,"bits","","Returns the raw value of the flags currently stored.",148,{"inputs":[{"name":"self"}],"output":{"name":"u64"}}],[11,"from_bits","","Convert from underlying bit representation, unless that representation contains bits that do not correspond to a flag.",148,{"inputs":[{"name":"u64"}],"output":{"name":"option"}}],[11,"from_bits_truncate","","Convert from underlying bit representation, dropping any bits that do not correspond to flags.",148,{"inputs":[{"name":"u64"}],"output":{"name":"commandqueueproperties"}}],[11,"is_empty","","Returns `true` if no flags are currently stored.",148,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"is_all","","Returns `true` if all flags are currently set.",148,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"intersects","","Returns `true` if there are flags common to both `self` and `other`.",148,{"inputs":[{"name":"self"},{"name":"commandqueueproperties"}],"output":{"name":"bool"}}],[11,"contains","","Returns `true` all of the flags in `other` are contained within `self`.",148,{"inputs":[{"name":"self"},{"name":"commandqueueproperties"}],"output":{"name":"bool"}}],[11,"insert","","Inserts the specified flags in-place.",148,null],[11,"remove","","Removes the specified flags in-place.",148,null],[11,"toggle","","Toggles the specified flags in-place.",148,null],[11,"set","","Inserts or removes the specified flags depending on the passed value.",148,null],[11,"empty","","Returns an empty set of flags.",149,{"inputs":[],"output":{"name":"deviceaffinitydomain"}}],[11,"all","","Returns the set containing all flags.",149,{"inputs":[],"output":{"name":"deviceaffinitydomain"}}],[11,"bits","","Returns the raw value of the flags currently stored.",149,{"inputs":[{"name":"self"}],"output":{"name":"u64"}}],[11,"from_bits","","Convert from underlying bit representation, unless that representation contains bits that do not correspond to a flag.",149,{"inputs":[{"name":"u64"}],"output":{"name":"option"}}],[11,"from_bits_truncate","","Convert from underlying bit representation, dropping any bits that do not correspond to flags.",149,{"inputs":[{"name":"u64"}],"output":{"name":"deviceaffinitydomain"}}],[11,"is_empty","","Returns `true` if no flags are currently stored.",149,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"is_all","","Returns `true` if all flags are currently set.",149,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"intersects","","Returns `true` if there are flags common to both `self` and `other`.",149,{"inputs":[{"name":"self"},{"name":"deviceaffinitydomain"}],"output":{"name":"bool"}}],[11,"contains","","Returns `true` all of the flags in `other` are contained within `self`.",149,{"inputs":[{"name":"self"},{"name":"deviceaffinitydomain"}],"output":{"name":"bool"}}],[11,"insert","","Inserts the specified flags in-place.",149,null],[11,"remove","","Removes the specified flags in-place.",149,null],[11,"toggle","","Toggles the specified flags in-place.",149,null],[11,"set","","Inserts or removes the specified flags depending on the passed value.",149,null],[11,"new","","",150,{"inputs":[],"output":{"name":"memflags"}}],[11,"read_write","","",150,{"inputs":[{"name":"self"}],"output":{"name":"memflags"}}],[11,"write_only","","",150,{"inputs":[{"name":"self"}],"output":{"name":"memflags"}}],[11,"read_only","","",150,{"inputs":[{"name":"self"}],"output":{"name":"memflags"}}],[11,"use_host_ptr","","",150,{"inputs":[{"name":"self"}],"output":{"name":"memflags"}}],[11,"alloc_host_ptr","","",150,{"inputs":[{"name":"self"}],"output":{"name":"memflags"}}],[11,"copy_host_ptr","","",150,{"inputs":[{"name":"self"}],"output":{"name":"memflags"}}],[11,"host_write_only","","",150,{"inputs":[{"name":"self"}],"output":{"name":"memflags"}}],[11,"host_read_only","","",150,{"inputs":[{"name":"self"}],"output":{"name":"memflags"}}],[11,"host_no_access","","",150,{"inputs":[{"name":"self"}],"output":{"name":"memflags"}}],[11,"empty","","Returns an empty set of flags.",150,{"inputs":[],"output":{"name":"memflags"}}],[11,"all","","Returns the set containing all flags.",150,{"inputs":[],"output":{"name":"memflags"}}],[11,"bits","","Returns the raw value of the flags currently stored.",150,{"inputs":[{"name":"self"}],"output":{"name":"u64"}}],[11,"from_bits","","Convert from underlying bit representation, unless that representation contains bits that do not correspond to a flag.",150,{"inputs":[{"name":"u64"}],"output":{"name":"option"}}],[11,"from_bits_truncate","","Convert from underlying bit representation, dropping any bits that do not correspond to flags.",150,{"inputs":[{"name":"u64"}],"output":{"name":"memflags"}}],[11,"is_empty","","Returns `true` if no flags are currently stored.",150,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"is_all","","Returns `true` if all flags are currently set.",150,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"intersects","","Returns `true` if there are flags common to both `self` and `other`.",150,{"inputs":[{"name":"self"},{"name":"memflags"}],"output":{"name":"bool"}}],[11,"contains","","Returns `true` all of the flags in `other` are contained within `self`.",150,{"inputs":[{"name":"self"},{"name":"memflags"}],"output":{"name":"bool"}}],[11,"insert","","Inserts the specified flags in-place.",150,null],[11,"remove","","Removes the specified flags in-place.",150,null],[11,"toggle","","Toggles the specified flags in-place.",150,null],[11,"set","","Inserts or removes the specified flags depending on the passed value.",150,null],[11,"empty","","Returns an empty set of flags.",151,{"inputs":[],"output":{"name":"memmigrationflags"}}],[11,"all","","Returns the set containing all flags.",151,{"inputs":[],"output":{"name":"memmigrationflags"}}],[11,"bits","","Returns the raw value of the flags currently stored.",151,{"inputs":[{"name":"self"}],"output":{"name":"u64"}}],[11,"from_bits","","Convert from underlying bit representation, unless that representation contains bits that do not correspond to a flag.",151,{"inputs":[{"name":"u64"}],"output":{"name":"option"}}],[11,"from_bits_truncate","","Convert from underlying bit representation, dropping any bits that do not correspond to flags.",151,{"inputs":[{"name":"u64"}],"output":{"name":"memmigrationflags"}}],[11,"is_empty","","Returns `true` if no flags are currently stored.",151,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"is_all","","Returns `true` if all flags are currently set.",151,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"intersects","","Returns `true` if there are flags common to both `self` and `other`.",151,{"inputs":[{"name":"self"},{"name":"memmigrationflags"}],"output":{"name":"bool"}}],[11,"contains","","Returns `true` all of the flags in `other` are contained within `self`.",151,{"inputs":[{"name":"self"},{"name":"memmigrationflags"}],"output":{"name":"bool"}}],[11,"insert","","Inserts the specified flags in-place.",151,null],[11,"remove","","Removes the specified flags in-place.",151,null],[11,"toggle","","Toggles the specified flags in-place.",151,null],[11,"set","","Inserts or removes the specified flags depending on the passed value.",151,null],[11,"new","","",152,{"inputs":[],"output":{"name":"mapflags"}}],[11,"read","","",152,{"inputs":[{"name":"self"}],"output":{"name":"mapflags"}}],[11,"write","","",152,{"inputs":[{"name":"self"}],"output":{"name":"mapflags"}}],[11,"write_invalidate_region","","",152,{"inputs":[{"name":"self"}],"output":{"name":"mapflags"}}],[11,"empty","","Returns an empty set of flags.",152,{"inputs":[],"output":{"name":"mapflags"}}],[11,"all","","Returns the set containing all flags.",152,{"inputs":[],"output":{"name":"mapflags"}}],[11,"bits","","Returns the raw value of the flags currently stored.",152,{"inputs":[{"name":"self"}],"output":{"name":"u64"}}],[11,"from_bits","","Convert from underlying bit representation, unless that representation contains bits that do not correspond to a flag.",152,{"inputs":[{"name":"u64"}],"output":{"name":"option"}}],[11,"from_bits_truncate","","Convert from underlying bit representation, dropping any bits that do not correspond to flags.",152,{"inputs":[{"name":"u64"}],"output":{"name":"mapflags"}}],[11,"is_empty","","Returns `true` if no flags are currently stored.",152,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"is_all","","Returns `true` if all flags are currently set.",152,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"intersects","","Returns `true` if there are flags common to both `self` and `other`.",152,{"inputs":[{"name":"self"},{"name":"mapflags"}],"output":{"name":"bool"}}],[11,"contains","","Returns `true` all of the flags in `other` are contained within `self`.",152,{"inputs":[{"name":"self"},{"name":"mapflags"}],"output":{"name":"bool"}}],[11,"insert","","Inserts the specified flags in-place.",152,null],[11,"remove","","Removes the specified flags in-place.",152,null],[11,"toggle","","Toggles the specified flags in-place.",152,null],[11,"set","","Inserts or removes the specified flags depending on the passed value.",152,null],[11,"empty","","Returns an empty set of flags.",153,{"inputs":[],"output":{"name":"programbinarytype"}}],[11,"all","","Returns the set containing all flags.",153,{"inputs":[],"output":{"name":"programbinarytype"}}],[11,"bits","","Returns the raw value of the flags currently stored.",153,{"inputs":[{"name":"self"}],"output":{"name":"u32"}}],[11,"from_bits","","Convert from underlying bit representation, unless that representation contains bits that do not correspond to a flag.",153,{"inputs":[{"name":"u32"}],"output":{"name":"option"}}],[11,"from_bits_truncate","","Convert from underlying bit representation, dropping any bits that do not correspond to flags.",153,{"inputs":[{"name":"u32"}],"output":{"name":"programbinarytype"}}],[11,"is_empty","","Returns `true` if no flags are currently stored.",153,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"is_all","","Returns `true` if all flags are currently set.",153,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"intersects","","Returns `true` if there are flags common to both `self` and `other`.",153,{"inputs":[{"name":"self"},{"name":"programbinarytype"}],"output":{"name":"bool"}}],[11,"contains","","Returns `true` all of the flags in `other` are contained within `self`.",153,{"inputs":[{"name":"self"},{"name":"programbinarytype"}],"output":{"name":"bool"}}],[11,"insert","","Inserts the specified flags in-place.",153,null],[11,"remove","","Removes the specified flags in-place.",153,null],[11,"toggle","","Toggles the specified flags in-place.",153,null],[11,"set","","Inserts or removes the specified flags depending on the passed value.",153,null],[11,"empty","","Returns an empty set of flags.",154,{"inputs":[],"output":{"name":"kernelargtypequalifier"}}],[11,"all","","Returns the set containing all flags.",154,{"inputs":[],"output":{"name":"kernelargtypequalifier"}}],[11,"bits","","Returns the raw value of the flags currently stored.",154,{"inputs":[{"name":"self"}],"output":{"name":"u64"}}],[11,"from_bits","","Convert from underlying bit representation, unless that representation contains bits that do not correspond to a flag.",154,{"inputs":[{"name":"u64"}],"output":{"name":"option"}}],[11,"from_bits_truncate","","Convert from underlying bit representation, dropping any bits that do not correspond to flags.",154,{"inputs":[{"name":"u64"}],"output":{"name":"kernelargtypequalifier"}}],[11,"is_empty","","Returns `true` if no flags are currently stored.",154,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"is_all","","Returns `true` if all flags are currently set.",154,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"intersects","","Returns `true` if there are flags common to both `self` and `other`.",154,{"inputs":[{"name":"self"},{"name":"kernelargtypequalifier"}],"output":{"name":"bool"}}],[11,"contains","","Returns `true` all of the flags in `other` are contained within `self`.",154,{"inputs":[{"name":"self"},{"name":"kernelargtypequalifier"}],"output":{"name":"bool"}}],[11,"insert","","Inserts the specified flags in-place.",154,null],[11,"remove","","Removes the specified flags in-place.",154,null],[11,"toggle","","Toggles the specified flags in-place.",154,null],[11,"set","","Inserts or removes the specified flags depending on the passed value.",154,null],[11,"from_bytes","ocl::enums","",70,{"inputs":[{"name":"platforminfo"},{"name":"result"}],"output":{"name":"platforminforesult"}}],[11,"as_opencl_version","","Parse the `Version` string and get a numeric result as `OpenclVersion`.",70,{"inputs":[{"name":"self"}],"output":{"name":"result"}}],[11,"from_bytes_max_work_item_sizes","","Returns a new `DeviceInfoResult::MaxWorkItemSizes` variant.",71,{"inputs":[{"name":"deviceinfo"},{"name":"result"},{"name":"u32"}],"output":{"name":"deviceinforesult"}}],[11,"from_bytes","","Returns a new `DeviceInfoResult` for all variants except `MaxWorkItemSizes`.",71,{"inputs":[{"name":"deviceinfo"},{"name":"result"}],"output":{"name":"deviceinforesult"}}],[11,"as_opencl_version","","Parse the `Version` string and get a numeric result as `OpenclVersion`.",71,{"inputs":[{"name":"self"}],"output":{"name":"result"}}],[11,"from_bytes","","",72,{"inputs":[{"name":"contextinfo"},{"name":"result"}],"output":{"name":"contextinforesult"}}],[11,"platform","","",72,{"inputs":[{"name":"self"}],"output":{"name":"option"}}],[11,"from_bytes","","",73,{"inputs":[{"name":"commandqueueinfo"},{"name":"result"}],"output":{"name":"commandqueueinforesult"}}],[11,"from_bytes","","",74,{"inputs":[{"name":"meminfo"},{"name":"result"}],"output":{"name":"meminforesult"}}],[11,"from_bytes","","",75,{"inputs":[{"name":"imageinfo"},{"name":"result"}],"output":{"name":"imageinforesult"}}],[11,"from_bytes","","",76,{"inputs":[{"name":"samplerinfo"},{"name":"result"}],"output":{"name":"samplerinforesult"}}],[11,"from_bytes","","",77,{"inputs":[{"name":"programinfo"},{"name":"result"}],"output":{"name":"programinforesult"}}],[11,"from_bytes","","",78,{"inputs":[{"name":"programbuildinfo"},{"name":"result"}],"output":{"name":"programbuildinforesult"}}],[11,"from_bytes","","",79,{"inputs":[{"name":"kernelinfo"},{"name":"result"}],"output":{"name":"kernelinforesult"}}],[11,"from_bytes","","",80,{"inputs":[{"name":"kernelarginfo"},{"name":"result"}],"output":{"name":"kernelarginforesult"}}],[11,"from_bytes","","",81,{"inputs":[{"name":"kernelworkgroupinfo"},{"name":"result"}],"output":{"name":"kernelworkgroupinforesult"}}],[11,"from_bytes","","",82,{"inputs":[{"name":"eventinfo"},{"name":"result"}],"output":{"name":"eventinforesult"}}],[11,"from_bytes","","",83,{"inputs":[{"name":"profilinginfo"},{"name":"result"}],"output":{"name":"profilinginforesult"}}],[11,"time","","",83,{"inputs":[{"name":"self"}],"output":{"name":"result"}}]],"paths":[[4,"Error"],[4,"SpatialDims"],[3,"Platform"],[3,"Device"],[3,"Context"],[3,"Program"],[3,"Kernel"],[3,"Queue"],[3,"Buffer"],[3,"Image"],[3,"Sampler"],[3,"ProQue"],[3,"Event"],[3,"EventArray"],[3,"EventList"],[4,"Error"],[3,"FutureMemMap"],[3,"ReadGuard"],[3,"WriteGuard"],[3,"FutureRwGuard"],[3,"RwVec"],[3,"MemMap"],[8,"WorkDims"],[8,"MemLen"],[8,"IntoMarker"],[8,"IntoRawEventArray"],[3,"ImageFormat"],[3,"ImageDescriptor"],[4,"BuildOpt"],[4,"DeviceSpecifier"],[4,"BufferCmdKind"],[4,"BufferCmdDataShape"],[4,"ImageCmdKind"],[4,"ClNullEventPtrEnum"],[4,"ClWaitListPtrEnum"],[4,"ImageChannelOrder"],[4,"ImageChannelDataType"],[4,"Cbool"],[4,"Polling"],[4,"PlatformInfo"],[4,"DeviceInfo"],[4,"DeviceMemCacheType"],[4,"DeviceLocalMemType"],[4,"ContextInfo"],[4,"ContextProperty"],[4,"ContextInfoOrPropertiesPointerType"],[4,"DevicePartitionProperty"],[4,"CommandQueueInfo"],[4,"ChannelType"],[4,"MemObjectType"],[4,"MemInfo"],[4,"ImageInfo"],[4,"AddressingMode"],[4,"FilterMode"],[4,"SamplerInfo"],[4,"ProgramInfo"],[4,"ProgramBuildInfo"],[4,"ProgramBuildStatus"],[4,"KernelInfo"],[4,"KernelArgInfo"],[4,"KernelArgAddressQualifier"],[4,"KernelArgAccessQualifier"],[4,"KernelWorkGroupInfo"],[4,"EventInfo"],[4,"CommandType"],[4,"CommandExecutionStatus"],[4,"BufferCreateType"],[4,"ProfilingInfo"],[4,"KernelArg"],[4,"ContextPropertyValue"],[4,"PlatformInfoResult"],[4,"DeviceInfoResult"],[4,"ContextInfoResult"],[4,"CommandQueueInfoResult"],[4,"MemInfoResult"],[4,"ImageInfoResult"],[4,"SamplerInfoResult"],[4,"ProgramInfoResult"],[4,"ProgramBuildInfoResult"],[4,"KernelInfoResult"],[4,"KernelArgInfoResult"],[4,"KernelWorkGroupInfoResult"],[4,"EventInfoResult"],[4,"ProfilingInfoResult"],[4,"Status"],[3,"Char"],[3,"Char2"],[3,"Char3"],[3,"Char4"],[3,"Char8"],[3,"Char16"],[3,"Uchar"],[3,"Uchar2"],[3,"Uchar3"],[3,"Uchar4"],[3,"Uchar8"],[3,"Uchar16"],[3,"Short"],[3,"Short2"],[3,"Short3"],[3,"Short4"],[3,"Short8"],[3,"Short16"],[3,"Ushort"],[3,"Ushort2"],[3,"Ushort3"],[3,"Ushort4"],[3,"Ushort8"],[3,"Ushort16"],[3,"Int"],[3,"Int2"],[3,"Int3"],[3,"Int4"],[3,"Int8"],[3,"Int16"],[3,"Uint"],[3,"Uint2"],[3,"Uint3"],[3,"Uint4"],[3,"Uint8"],[3,"Uint16"],[3,"Long"],[3,"Long2"],[3,"Long3"],[3,"Long4"],[3,"Long8"],[3,"Long16"],[3,"Ulong"],[3,"Ulong2"],[3,"Ulong3"],[3,"Ulong4"],[3,"Ulong8"],[3,"Ulong16"],[3,"Float"],[3,"Float2"],[3,"Float3"],[3,"Float4"],[3,"Float8"],[3,"Float16"],[3,"Double"],[3,"Double2"],[3,"Double3"],[3,"Double4"],[3,"Double8"],[3,"Double16"],[3,"DeviceType"],[3,"DeviceFpConfig"],[3,"DeviceExecCapabilities"],[3,"CommandQueueProperties"],[3,"DeviceAffinityDomain"],[3,"MemFlags"],[3,"MemMigrationFlags"],[3,"MapFlags"],[3,"ProgramBinaryType"],[3,"KernelArgTypeQualifier"],[3,"ContextProperties"],[3,"ContextBuilder"],[3,"ProgramBuilder"],[3,"KernelCmd"],[3,"BufferCmd"],[3,"BufferReadCmd"],[3,"BufferWriteCmd"],[3,"BufferMapCmd"],[3,"BufferBuilder"],[3,"ImageCmd"],[3,"ImageBuilder"],[3,"ProQueBuilder"]]}; searchIndex["ocl_core"] = {"doc":"Thin wrappers for the `OpenCL` FFI functions and types.","items":[[3,"Char","ocl_core","",null,null],[3,"Char2","","",null,null],[3,"Char3","","",null,null],[3,"Char4","","",null,null],[3,"Char8","","",null,null],[3,"Char16","","",null,null],[3,"Uchar","","",null,null],[3,"Uchar2","","",null,null],[3,"Uchar3","","",null,null],[3,"Uchar4","","",null,null],[3,"Uchar8","","",null,null],[3,"Uchar16","","",null,null],[3,"Short","","",null,null],[3,"Short2","","",null,null],[3,"Short3","","",null,null],[3,"Short4","","",null,null],[3,"Short8","","",null,null],[3,"Short16","","",null,null],[3,"Ushort","","",null,null],[3,"Ushort2","","",null,null],[3,"Ushort3","","",null,null],[3,"Ushort4","","",null,null],[3,"Ushort8","","",null,null],[3,"Ushort16","","",null,null],[3,"Int","","",null,null],[3,"Int2","","",null,null],[3,"Int3","","",null,null],[3,"Int4","","",null,null],[3,"Int8","","",null,null],[3,"Int16","","",null,null],[3,"Uint","","",null,null],[3,"Uint2","","",null,null],[3,"Uint3","","",null,null],[3,"Uint4","","",null,null],[3,"Uint8","","",null,null],[3,"Uint16","","",null,null],[3,"Long","","",null,null],[3,"Long2","","",null,null],[3,"Long3","","",null,null],[3,"Long4","","",null,null],[3,"Long8","","",null,null],[3,"Long16","","",null,null],[3,"Ulong","","",null,null],[3,"Ulong2","","",null,null],[3,"Ulong3","","",null,null],[3,"Ulong4","","",null,null],[3,"Ulong8","","",null,null],[3,"Ulong16","","",null,null],[3,"Float","","",null,null],[3,"Float2","","",null,null],[3,"Float3","","",null,null],[3,"Float4","","",null,null],[3,"Float8","","",null,null],[3,"Float16","","",null,null],[3,"Double","","",null,null],[3,"Double2","","",null,null],[3,"Double3","","",null,null],[3,"Double4","","",null,null],[3,"Double8","","",null,null],[3,"Double16","","",null,null],[3,"DeviceType","","cl_device_type - bitfield",null,null],[3,"DeviceFpConfig","","cl_device_fp_config - bitfield",null,null],[3,"DeviceExecCapabilities","","cl_device_exec_capabilities - bitfield",null,null],[3,"CommandQueueProperties","","cl_command_queue_properties - bitfield",null,null],[3,"DeviceAffinityDomain","","cl_device_affinity_domain",null,null],[3,"MemFlags","","cl_mem_flags - bitfield",null,null],[3,"MemMigrationFlags","","cl_mem_migration_flags - bitfield",null,null],[3,"MapFlags","","cl_map_flags - bitfield",null,null],[3,"ProgramBinaryType","","cl_program_binary_type",null,null],[3,"KernelArgTypeQualifier","","cl_kernel_arg_type_qualifer",null,null],[4,"Status","","The status of an OpenCL API call. Used for returning success/error codes.",null,null],[13,"CL_SUCCESS","","",0,null],[13,"CL_DEVICE_NOT_FOUND","","",0,null],[13,"CL_DEVICE_NOT_AVAILABLE","","",0,null],[13,"CL_COMPILER_NOT_AVAILABLE","","",0,null],[13,"CL_MEM_OBJECT_ALLOCATION_FAILURE","","",0,null],[13,"CL_OUT_OF_RESOURCES","","",0,null],[13,"CL_OUT_OF_HOST_MEMORY","","",0,null],[13,"CL_PROFILING_INFO_NOT_AVAILABLE","","",0,null],[13,"CL_MEM_COPY_OVERLAP","","",0,null],[13,"CL_IMAGE_FORMAT_MISMATCH","","",0,null],[13,"CL_IMAGE_FORMAT_NOT_SUPPORTED","","",0,null],[13,"CL_BUILD_PROGRAM_FAILURE","","",0,null],[13,"CL_MAP_FAILURE","","",0,null],[13,"CL_MISALIGNED_SUB_BUFFER_OFFSET","","",0,null],[13,"CL_EXEC_STATUS_ERROR_FOR_EVENTS_IN_WAIT_LIST","","",0,null],[13,"CL_COMPILE_PROGRAM_FAILURE","","",0,null],[13,"CL_LINKER_NOT_AVAILABLE","","",0,null],[13,"CL_LINK_PROGRAM_FAILURE","","",0,null],[13,"CL_DEVICE_PARTITION_FAILED","","",0,null],[13,"CL_KERNEL_ARG_INFO_NOT_AVAILABLE","","",0,null],[13,"CL_INVALID_VALUE","","",0,null],[13,"CL_INVALID_DEVICE_TYPE","","",0,null],[13,"CL_INVALID_PLATFORM","","",0,null],[13,"CL_INVALID_DEVICE","","",0,null],[13,"CL_INVALID_CONTEXT","","",0,null],[13,"CL_INVALID_QUEUE_PROPERTIES","","",0,null],[13,"CL_INVALID_COMMAND_QUEUE","","",0,null],[13,"CL_INVALID_HOST_PTR","","",0,null],[13,"CL_INVALID_MEM_OBJECT","","",0,null],[13,"CL_INVALID_IMAGE_FORMAT_DESCRIPTOR","","",0,null],[13,"CL_INVALID_IMAGE_SIZE","","",0,null],[13,"CL_INVALID_SAMPLER","","",0,null],[13,"CL_INVALID_BINARY","","",0,null],[13,"CL_INVALID_BUILD_OPTIONS","","",0,null],[13,"CL_INVALID_PROGRAM","","",0,null],[13,"CL_INVALID_PROGRAM_EXECUTABLE","","",0,null],[13,"CL_INVALID_KERNEL_NAME","","",0,null],[13,"CL_INVALID_KERNEL_DEFINITION","","",0,null],[13,"CL_INVALID_KERNEL","","",0,null],[13,"CL_INVALID_ARG_INDEX","","",0,null],[13,"CL_INVALID_ARG_VALUE","","",0,null],[13,"CL_INVALID_ARG_SIZE","","",0,null],[13,"CL_INVALID_KERNEL_ARGS","","",0,null],[13,"CL_INVALID_WORK_DIMENSION","","",0,null],[13,"CL_INVALID_WORK_GROUP_SIZE","","",0,null],[13,"CL_INVALID_WORK_ITEM_SIZE","","",0,null],[13,"CL_INVALID_GLOBAL_OFFSET","","",0,null],[13,"CL_INVALID_EVENT_WAIT_LIST","","",0,null],[13,"CL_INVALID_EVENT","","",0,null],[13,"CL_INVALID_OPERATION","","",0,null],[13,"CL_INVALID_GL_OBJECT","","",0,null],[13,"CL_INVALID_BUFFER_SIZE","","",0,null],[13,"CL_INVALID_MIP_LEVEL","","",0,null],[13,"CL_INVALID_GLOBAL_WORK_SIZE","","",0,null],[13,"CL_INVALID_PROPERTY","","",0,null],[13,"CL_INVALID_IMAGE_DESCRIPTOR","","",0,null],[13,"CL_INVALID_COMPILER_OPTIONS","","",0,null],[13,"CL_INVALID_LINKER_OPTIONS","","",0,null],[13,"CL_INVALID_DEVICE_PARTITION_COUNT","","",0,null],[13,"CL_INVALID_PIPE_SIZE","","",0,null],[13,"CL_INVALID_DEVICE_QUEUE","","",0,null],[13,"CL_PLATFORM_NOT_FOUND_KHR","","",0,null],[13,"CL_NV_INVALID_MEM_ACCESS","","",0,null],[4,"GlTextureTarget","","specify the texture target type",null,null],[13,"GlTexture1d","","",1,null],[13,"GlTexture1dArray","","",1,null],[13,"GlTextureBuffer","","",1,null],[13,"GlTexture2d","","",1,null],[13,"GlTexture2dArray","","",1,null],[13,"GlTexture3d","","",1,null],[13,"GlTextureCubeMapPositiveX","","",1,null],[13,"GlTextureCubeMapPositiveY","","",1,null],[13,"GlTextureCubeMapPositiveZ","","",1,null],[13,"GlTextureCubeMapNegativeX","","",1,null],[13,"GlTextureCubeMapNegativeY","","",1,null],[13,"GlTextureCubeMapNegativeZ","","",1,null],[13,"GlTextureRectangle","","",1,null],[4,"ClGlObjectType","","",null,null],[13,"ClGlObjectBuffer","","",2,null],[13,"ClGlObjectTexture2D","","",2,null],[13,"ClGlObjectTexture3D","","",2,null],[13,"ClGlObjectRenderbuffer","","",2,null],[13,"ClGlObjectTexture2DArray","","",2,null],[13,"ClGlObjectTexture1D","","",2,null],[13,"ClGlObjectTexture1DArray","","",2,null],[13,"ClGlObjectTextureBuffer","","",2,null],[4,"ImageChannelOrder","","Specifies the number of channels and the channel layout i.e. the memory layout in which channels are stored in the image. Valid values are described in the table below. (from SDK)",null,null],[13,"R","","",3,null],[13,"A","","",3,null],[13,"Rg","","",3,null],[13,"Ra","","",3,null],[13,"Rgb","","",3,null],[13,"Rgba","","",3,null],[13,"Bgra","","",3,null],[13,"Argb","","",3,null],[13,"Intensity","","",3,null],[13,"Luminance","","",3,null],[13,"Rx","","",3,null],[13,"Rgx","","",3,null],[13,"Rgbx","","",3,null],[13,"Depth","","",3,null],[13,"DepthStencil","","",3,null],[4,"ImageChannelDataType","","Describes the size of the channel data type. The number of bits per element determined by the image_channel_data_type and image_channel_order must be a power of two. The list of supported values is described in the table below. (from SDK)",null,null],[13,"SnormInt8","","",4,null],[13,"SnormInt16","","",4,null],[13,"UnormInt8","","",4,null],[13,"UnormInt16","","",4,null],[13,"UnormShort565","","",4,null],[13,"UnormShort555","","",4,null],[13,"UnormInt101010","","",4,null],[13,"SignedInt8","","",4,null],[13,"SignedInt16","","",4,null],[13,"SignedInt32","","",4,null],[13,"UnsignedInt8","","",4,null],[13,"UnsignedInt16","","",4,null],[13,"UnsignedInt32","","",4,null],[13,"HalfFloat","","",4,null],[13,"Float","","",4,null],[13,"UnormInt24","","",4,null],[4,"Cbool","","cl_bool",null,null],[13,"False","","",5,null],[13,"True","","",5,null],[4,"Polling","","cl_bool: Polling",null,null],[13,"Blocking","","",6,null],[13,"NonBlocking","","",6,null],[4,"PlatformInfo","","cl_platform_info",null,null],[13,"Profile","","",7,null],[13,"Version","","",7,null],[13,"Name","","",7,null],[13,"Vendor","","",7,null],[13,"Extensions","","",7,null],[4,"DeviceInfo","","cl_device_info",null,null],[13,"Type","","",8,null],[13,"VendorId","","",8,null],[13,"MaxComputeUnits","","",8,null],[13,"MaxWorkItemDimensions","","",8,null],[13,"MaxWorkGroupSize","","",8,null],[13,"MaxWorkItemSizes","","",8,null],[13,"PreferredVectorWidthChar","","",8,null],[13,"PreferredVectorWidthShort","","",8,null],[13,"PreferredVectorWidthInt","","",8,null],[13,"PreferredVectorWidthLong","","",8,null],[13,"PreferredVectorWidthFloat","","",8,null],[13,"PreferredVectorWidthDouble","","",8,null],[13,"MaxClockFrequency","","",8,null],[13,"AddressBits","","",8,null],[13,"MaxReadImageArgs","","",8,null],[13,"MaxWriteImageArgs","","",8,null],[13,"MaxMemAllocSize","","",8,null],[13,"Image2dMaxWidth","","",8,null],[13,"Image2dMaxHeight","","",8,null],[13,"Image3dMaxWidth","","",8,null],[13,"Image3dMaxHeight","","",8,null],[13,"Image3dMaxDepth","","",8,null],[13,"ImageSupport","","",8,null],[13,"MaxParameterSize","","",8,null],[13,"MaxSamplers","","",8,null],[13,"MemBaseAddrAlign","","",8,null],[13,"MinDataTypeAlignSize","","",8,null],[13,"SingleFpConfig","","",8,null],[13,"GlobalMemCacheType","","",8,null],[13,"GlobalMemCachelineSize","","",8,null],[13,"GlobalMemCacheSize","","",8,null],[13,"GlobalMemSize","","",8,null],[13,"MaxConstantBufferSize","","",8,null],[13,"MaxConstantArgs","","",8,null],[13,"LocalMemType","","",8,null],[13,"LocalMemSize","","",8,null],[13,"ErrorCorrectionSupport","","",8,null],[13,"ProfilingTimerResolution","","",8,null],[13,"EndianLittle","","",8,null],[13,"Available","","",8,null],[13,"CompilerAvailable","","",8,null],[13,"ExecutionCapabilities","","",8,null],[13,"QueueProperties","","",8,null],[13,"Name","","",8,null],[13,"Vendor","","",8,null],[13,"DriverVersion","","",8,null],[13,"Profile","","",8,null],[13,"Version","","",8,null],[13,"Extensions","","",8,null],[13,"Platform","","",8,null],[13,"DoubleFpConfig","","",8,null],[13,"HalfFpConfig","","",8,null],[13,"PreferredVectorWidthHalf","","",8,null],[13,"HostUnifiedMemory","","",8,null],[13,"NativeVectorWidthChar","","",8,null],[13,"NativeVectorWidthShort","","",8,null],[13,"NativeVectorWidthInt","","",8,null],[13,"NativeVectorWidthLong","","",8,null],[13,"NativeVectorWidthFloat","","",8,null],[13,"NativeVectorWidthDouble","","",8,null],[13,"NativeVectorWidthHalf","","",8,null],[13,"OpenclCVersion","","",8,null],[13,"LinkerAvailable","","",8,null],[13,"BuiltInKernels","","",8,null],[13,"ImageMaxBufferSize","","",8,null],[13,"ImageMaxArraySize","","",8,null],[13,"ParentDevice","","",8,null],[13,"PartitionMaxSubDevices","","",8,null],[13,"PartitionProperties","","",8,null],[13,"PartitionAffinityDomain","","",8,null],[13,"PartitionType","","",8,null],[13,"ReferenceCount","","",8,null],[13,"PreferredInteropUserSync","","",8,null],[13,"PrintfBufferSize","","",8,null],[13,"ImagePitchAlignment","","",8,null],[13,"ImageBaseAddressAlignment","","",8,null],[4,"DeviceMemCacheType","","cl_mem_cache_type",null,null],[13,"None","","",9,null],[13,"ReadOnlyCache","","",9,null],[13,"ReadWriteCache","","",9,null],[4,"DeviceLocalMemType","","cl_device_local_mem_type",null,null],[13,"None","","",10,null],[13,"Local","","",10,null],[13,"Global","","",10,null],[4,"ContextInfo","","cl_context_info",null,null],[13,"ReferenceCount","","",11,null],[13,"Devices","","",11,null],[13,"Properties","","",11,null],[13,"NumDevices","","",11,null],[4,"ContextProperty","","cl_context_info + cl_context_properties",null,null],[13,"Platform","","",12,null],[13,"InteropUserSync","","",12,null],[13,"D3d10DeviceKhr","","",12,null],[13,"GlContextKhr","","",12,null],[13,"EglDisplayKhr","","",12,null],[13,"GlxDisplayKhr","","",12,null],[13,"CglSharegroupKhr","","",12,null],[13,"WglHdcKhr","","",12,null],[13,"AdapterD3d9Khr","","",12,null],[13,"AdapterD3d9exKhr","","",12,null],[13,"AdapterDxvaKhr","","",12,null],[13,"D3d11DeviceKhr","","",12,null],[4,"ContextInfoOrPropertiesPointerType","","cl_context_info + cl_context_properties",null,null],[13,"Platform","","",13,null],[13,"InteropUserSync","","",13,null],[4,"DevicePartitionProperty","","[INCOMPLETE] cl_device_partition_property",null,null],[13,"Equally","","",14,null],[13,"ByCounts","","",14,null],[13,"ByCountsListEnd","","",14,null],[13,"ByAffinityDomain","","",14,null],[4,"CommandQueueInfo","","cl_command_queue_info",null,null],[13,"Context","","",15,null],[13,"Device","","",15,null],[13,"ReferenceCount","","",15,null],[13,"Properties","","",15,null],[4,"ChannelType","","cl_channel_type",null,null],[13,"SnormInt8","","",16,null],[13,"SnormInt16","","",16,null],[13,"UnormInt8","","",16,null],[13,"UnormInt16","","",16,null],[13,"UnormShort565","","",16,null],[13,"UnormShort555","","",16,null],[13,"UnormInt101010","","",16,null],[13,"SignedInt8","","",16,null],[13,"SignedInt16","","",16,null],[13,"SignedInt32","","",16,null],[13,"UnsignedInt8","","",16,null],[13,"UnsignedInt16","","",16,null],[13,"UnsignedInt32","","",16,null],[13,"HalfFloat","","",16,null],[13,"Float","","",16,null],[13,"UnormInt24","","",16,null],[4,"MemObjectType","","cl_mem_object_type",null,null],[13,"Buffer","","",17,null],[13,"Image2d","","",17,null],[13,"Image3d","","",17,null],[13,"Image2dArray","","",17,null],[13,"Image1d","","",17,null],[13,"Image1dArray","","",17,null],[13,"Image1dBuffer","","",17,null],[4,"MemInfo","","cl_mem_info",null,null],[13,"Type","","",18,null],[13,"Flags","","",18,null],[13,"Size","","",18,null],[13,"HostPtr","","",18,null],[13,"MapCount","","",18,null],[13,"ReferenceCount","","",18,null],[13,"Context","","",18,null],[13,"AssociatedMemobject","","",18,null],[13,"Offset","","",18,null],[4,"ImageInfo","","cl_image_info",null,null],[13,"Format","","",19,null],[13,"ElementSize","","",19,null],[13,"RowPitch","","",19,null],[13,"SlicePitch","","",19,null],[13,"Width","","",19,null],[13,"Height","","",19,null],[13,"Depth","","",19,null],[13,"ArraySize","","",19,null],[13,"Buffer","","",19,null],[13,"NumMipLevels","","",19,null],[13,"NumSamples","","",19,null],[4,"AddressingMode","","cl_addressing_mode",null,null],[13,"None","","",20,null],[13,"ClampToEdge","","",20,null],[13,"Clamp","","",20,null],[13,"Repeat","","",20,null],[13,"MirroredRepeat","","",20,null],[4,"FilterMode","","cl_filter_mode",null,null],[13,"Nearest","","",21,null],[13,"Linear","","",21,null],[4,"SamplerInfo","","cl_sampler_info",null,null],[13,"ReferenceCount","","",22,null],[13,"Context","","",22,null],[13,"NormalizedCoords","","",22,null],[13,"AddressingMode","","",22,null],[13,"FilterMode","","",22,null],[4,"ProgramInfo","","cl_program_info",null,null],[13,"ReferenceCount","","",23,null],[13,"Context","","",23,null],[13,"NumDevices","","",23,null],[13,"Devices","","",23,null],[13,"Source","","",23,null],[13,"BinarySizes","","",23,null],[13,"Binaries","","",23,null],[13,"NumKernels","","",23,null],[13,"KernelNames","","",23,null],[4,"ProgramBuildInfo","","cl_program_build_info",null,null],[13,"BuildStatus","","",24,null],[13,"BuildOptions","","",24,null],[13,"BuildLog","","",24,null],[13,"BinaryType","","",24,null],[4,"ProgramBuildStatus","","cl_build_status",null,null],[13,"Success","","",25,null],[13,"None","","",25,null],[13,"Error","","",25,null],[13,"InProgress","","",25,null],[4,"KernelInfo","","cl_kernel_info",null,null],[13,"FunctionName","","",26,null],[13,"NumArgs","","",26,null],[13,"ReferenceCount","","",26,null],[13,"Context","","",26,null],[13,"Program","","",26,null],[13,"Attributes","","",26,null],[4,"KernelArgInfo","","cl_kernel_arg_info",null,null],[13,"AddressQualifier","","",27,null],[13,"AccessQualifier","","",27,null],[13,"TypeName","","",27,null],[13,"TypeQualifier","","",27,null],[13,"Name","","",27,null],[4,"KernelArgAddressQualifier","","cl_kernel_arg_address_qualifier",null,null],[13,"Global","","",28,null],[13,"Local","","",28,null],[13,"Constant","","",28,null],[13,"Private","","",28,null],[4,"KernelArgAccessQualifier","","cl_kernel_arg_access_qualifier",null,null],[13,"ReadOnly","","",29,null],[13,"WriteOnly","","",29,null],[13,"ReadWrite","","",29,null],[13,"None","","",29,null],[4,"KernelWorkGroupInfo","","cl_kernel_work_group_info",null,null],[13,"WorkGroupSize","","",30,null],[13,"CompileWorkGroupSize","","",30,null],[13,"LocalMemSize","","",30,null],[13,"PreferredWorkGroupSizeMultiple","","",30,null],[13,"PrivateMemSize","","",30,null],[13,"GlobalWorkSize","","",30,null],[4,"EventInfo","","cl_event_info",null,null],[13,"CommandQueue","","",31,null],[13,"CommandType","","",31,null],[13,"ReferenceCount","","",31,null],[13,"CommandExecutionStatus","","",31,null],[13,"Context","","",31,null],[4,"CommandType","","cl_command_type",null,null],[13,"NdrangeKernel","","",32,null],[13,"Task","","",32,null],[13,"NativeKernel","","",32,null],[13,"ReadBuffer","","",32,null],[13,"WriteBuffer","","",32,null],[13,"CopyBuffer","","",32,null],[13,"ReadImage","","",32,null],[13,"WriteImage","","",32,null],[13,"CopyImage","","",32,null],[13,"CopyImageToBuffer","","",32,null],[13,"CopyBufferToImage","","",32,null],[13,"MapBuffer","","",32,null],[13,"MapImage","","",32,null],[13,"UnmapMemObject","","",32,null],[13,"Marker","","",32,null],[13,"AcquireGlObjects","","",32,null],[13,"ReleaseGlObjects","","",32,null],[13,"ReadBufferRect","","",32,null],[13,"WriteBufferRect","","",32,null],[13,"CopyBufferRect","","",32,null],[13,"User","","",32,null],[13,"Barrier","","",32,null],[13,"MigrateMemObjects","","",32,null],[13,"FillBuffer","","",32,null],[13,"FillImage","","",32,null],[4,"CommandExecutionStatus","","command execution status",null,null],[13,"Complete","","",33,null],[13,"Running","","",33,null],[13,"Submitted","","",33,null],[13,"Queued","","",33,null],[4,"BufferCreateType","","cl_buffer_create_type",null,null],[13,"Region","","",34,null],[13,"__DUMMY","","",34,null],[4,"ProfilingInfo","","cl_profiling_info",null,null],[13,"Queued","","",35,null],[13,"Submit","","",35,null],[13,"Start","","",35,null],[13,"End","","",35,null],[5,"get_platform_ids","","Returns a list of available platforms as 'core' objects.",null,{"inputs":[],"output":{"name":"oclresult"}}],[5,"get_platform_info","","Returns platform information of the requested type.",null,{"inputs":[{"name":"p"},{"name":"platforminfo"}],"output":{"name":"platforminforesult"}}],[5,"get_device_ids","","Returns a list of available devices for a particular platform.",null,{"inputs":[{"name":"p"},{"name":"option"},{"name":"option"}],"output":{"name":"oclresult"}}],[5,"get_device_info","","Returns information about a device.",null,{"inputs":[{"name":"d"},{"name":"deviceinfo"}],"output":{"name":"deviceinforesult"}}],[5,"create_sub_devices","","[UNIMPLEMENTED]",null,{"inputs":[{"name":"option"}],"output":{"name":"oclresult"}}],[5,"retain_device","","Increments the reference count of a device.",null,{"inputs":[{"name":"deviceid"},{"name":"option"}],"output":{"name":"oclresult"}}],[5,"release_device","","Decrements the reference count of a device.",null,{"inputs":[{"name":"deviceid"},{"name":"option"}],"output":{"name":"oclresult"}}],[5,"create_context","","Creates a new context pointer valid for all devices in `device_ids`.",null,null],[5,"create_context_from_type","","Creates a new context pointer for all devices of a specific type.",null,{"inputs":[{"name":"option"},{"name":"devicetype"},{"name":"option"},{"name":"option"}],"output":{"name":"oclresult"}}],[5,"retain_context","","Increments the reference count of a context.",null,{"inputs":[{"name":"c"}],"output":{"name":"oclresult"}}],[5,"release_context","","Decrements reference count of a context.",null,{"inputs":[{"name":"c"}],"output":{"name":"oclresult"}}],[5,"get_context_info","","Returns various kinds of context information.",null,{"inputs":[{"name":"c"},{"name":"contextinfo"}],"output":{"name":"contextinforesult"}}],[5,"create_command_queue","","Returns a new command queue pointer.",null,{"inputs":[{"name":"c"},{"name":"d"},{"name":"option"}],"output":{"name":"oclresult"}}],[5,"retain_command_queue","","Increments the reference count of a command queue.",null,{"inputs":[{"name":"commandqueue"}],"output":{"name":"oclresult"}}],[5,"release_command_queue","","Decrements the reference count of a command queue.",null,{"inputs":[{"name":"commandqueue"}],"output":{"name":"oclresult"}}],[5,"get_command_queue_info","","Returns information about a command queue",null,{"inputs":[{"name":"commandqueue"},{"name":"commandqueueinfo"}],"output":{"name":"commandqueueinforesult"}}],[5,"create_buffer","","Returns a new buffer pointer with size (bytes): `len` * sizeof(T).",null,{"inputs":[{"name":"c"},{"name":"memflags"},{"name":"usize"},{"name":"option"}],"output":{"name":"oclresult"}}],[5,"create_sub_buffer","","Creates a new buffer object (referred to as a sub-buffer object) from an existing buffer object.",null,{"inputs":[{"name":"mem"},{"name":"memflags"},{"name":"bufferregion"}],"output":{"name":"oclresult"}}],[5,"create_image","","Returns a new image (mem) pointer.",null,{"inputs":[{"name":"c"},{"name":"memflags"},{"name":"imageformat"},{"name":"imagedescriptor"},{"name":"option"},{"name":"option"}],"output":{"name":"oclresult"}}],[5,"retain_mem_object","","Increments the reference counter of a mem object.",null,{"inputs":[{"name":"mem"}],"output":{"name":"oclresult"}}],[5,"release_mem_object","","Decrements the reference counter of a mem object.",null,{"inputs":[{"name":"mem"}],"output":{"name":"oclresult"}}],[5,"get_supported_image_formats","","Returns a list of supported image formats.",null,{"inputs":[{"name":"c"},{"name":"memflags"},{"name":"memobjecttype"}],"output":{"name":"oclresult"}}],[5,"get_mem_object_info","","Get mem object info.",null,{"inputs":[{"name":"mem"},{"name":"meminfo"}],"output":{"name":"meminforesult"}}],[5,"get_image_info","","Get image info.",null,{"inputs":[{"name":"mem"},{"name":"imageinfo"}],"output":{"name":"imageinforesult"}}],[5,"set_mem_object_destructor_callback","","[UNIMPLEMENTED]",null,{"inputs":[],"output":{"name":"oclresult"}}],[5,"create_sampler","","Creates and returns a new sampler object.",null,{"inputs":[{"name":"c"},{"name":"bool"},{"name":"addressingmode"},{"name":"filtermode"}],"output":{"name":"oclresult"}}],[5,"retain_sampler","","Increments a sampler reference counter.",null,{"inputs":[{"name":"sampler"}],"output":{"name":"oclresult"}}],[5,"release_sampler","","Decrements a sampler reference counter.",null,{"inputs":[{"name":"sampler"}],"output":{"name":"oclresult"}}],[5,"get_sampler_info","","Returns information about the sampler object.",null,{"inputs":[{"name":"sampler"},{"name":"samplerinfo"}],"output":{"name":"samplerinforesult"}}],[5,"create_program_with_source","","Creates a new program.",null,null],[5,"create_program_with_binary","","[UNTESTED] Creates a program object for a context, and loads the binary bits specified by binary into the program object.",null,null],[5,"create_program_with_built_in_kernels","","[UNIMPLEMENTED]",null,{"inputs":[{"name":"option"}],"output":{"name":"oclresult"}}],[5,"retain_program","","Increments a program reference counter.",null,{"inputs":[{"name":"program"}],"output":{"name":"oclresult"}}],[5,"release_program","","Decrements a program reference counter.",null,{"inputs":[{"name":"program"}],"output":{"name":"oclresult"}}],[5,"build_program","","Builds a program.",null,{"inputs":[{"name":"program"},{"name":"option"},{"name":"cstring"},{"name":"option"},{"name":"option"}],"output":{"name":"oclresult"}}],[5,"compile_program","","[UNIMPLEMENTED]",null,{"inputs":[{"name":"option"}],"output":{"name":"oclresult"}}],[5,"link_program","","[UNIMPLEMENTED]",null,{"inputs":[{"name":"option"}],"output":{"name":"oclresult"}}],[5,"create_build_program","","Creates, builds, and returns a new program pointer from `src_strings`.",null,null],[5,"get_program_info","","Get program info.",null,{"inputs":[{"name":"program"},{"name":"programinfo"}],"output":{"name":"programinforesult"}}],[5,"get_program_build_info","","Get program build info.",null,{"inputs":[{"name":"program"},{"name":"d"},{"name":"programbuildinfo"}],"output":{"name":"programbuildinforesult"}}],[5,"create_kernel","","Returns a new kernel.",null,{"inputs":[{"name":"program"},{"name":"str"}],"output":{"name":"oclresult"}}],[5,"create_kernels_in_program","","[UNIMPLEMENTED]",null,{"inputs":[],"output":{"name":"oclresult"}}],[5,"retain_kernel","","Increments a kernel reference counter.",null,{"inputs":[{"name":"kernel"}],"output":{"name":"oclresult"}}],[5,"release_kernel","","Decrements a kernel reference counter.",null,{"inputs":[{"name":"kernel"}],"output":{"name":"oclresult"}}],[5,"set_kernel_arg","","Sets the argument value for a specific argument of a kernel.",null,{"inputs":[{"name":"kernel"},{"name":"u32"},{"name":"kernelarg"}],"output":{"name":"oclresult"}}],[5,"get_kernel_info","","Get kernel info.",null,{"inputs":[{"name":"kernel"},{"name":"kernelinfo"}],"output":{"name":"kernelinforesult"}}],[5,"get_kernel_arg_info","","Get kernel arg info.",null,{"inputs":[{"name":"kernel"},{"name":"u32"},{"name":"kernelarginfo"},{"name":"option"}],"output":{"name":"kernelarginforesult"}}],[5,"get_kernel_work_group_info","","Get kernel work group info.",null,{"inputs":[{"name":"kernel"},{"name":"d"},{"name":"kernelworkgroupinfo"}],"output":{"name":"kernelworkgroupinforesult"}}],[5,"wait_for_events","","Blocks until the first `num_events` events in `event_list` are complete.",null,{"inputs":[{"name":"u32"},{"name":"clwaitlistptr"}],"output":{"name":"oclresult"}}],[5,"get_event_info","","Get event info.",null,{"inputs":[{"name":"e"},{"name":"eventinfo"}],"output":{"name":"eventinforesult"}}],[5,"create_user_event","","Creates an event not already associated with any command.",null,{"inputs":[{"name":"c"}],"output":{"name":"oclresult"}}],[5,"retain_event","","Increments an event's reference counter.",null,{"inputs":[{"name":"e"}],"output":{"name":"oclresult"}}],[5,"release_event","","Decrements an event's reference counter.",null,{"inputs":[{"name":"e"}],"output":{"name":"oclresult"}}],[5,"set_user_event_status","","Updates a user events status.",null,{"inputs":[{"name":"e"},{"name":"commandexecutionstatus"}],"output":{"name":"oclresult"}}],[5,"set_event_callback","","Sets a callback function which is called as soon as the `callback_trigger` status is reached.",null,null],[5,"get_event_profiling_info","","Get event profiling info (for debugging / benchmarking).",null,{"inputs":[{"name":"e"},{"name":"profilinginfo"}],"output":{"name":"profilinginforesult"}}],[5,"flush","","Flushes a command queue.",null,{"inputs":[{"name":"commandqueue"}],"output":{"name":"oclresult"}}],[5,"finish","","Waits for a queue to finish.",null,{"inputs":[{"name":"commandqueue"}],"output":{"name":"oclresult"}}],[5,"enqueue_read_buffer","","Enqueues a read from device memory referred to by `buffer` to device memory, `data`.",null,null],[5,"enqueue_read_buffer_rect","","Enqueues a command to read from a rectangular region from a buffer object to host memory.",null,null],[5,"enqueue_write_buffer","","Enqueues a write from host memory, `data`, to device memory referred to by `buffer`.",null,null],[5,"enqueue_write_buffer_rect","","Enqueues a command to write from a rectangular region from host memory to a buffer object.",null,null],[5,"enqueue_copy_buffer","","Copies the contents of one buffer to another.",null,{"inputs":[{"name":"commandqueue"},{"name":"m"},{"name":"m"},{"name":"usize"},{"name":"usize"},{"name":"usize"},{"name":"option"},{"name":"option"}],"output":{"name":"oclresult"}}],[5,"create_from_gl_buffer","","[UNTESTED] Return a buffer pointer from a `OpenGL` buffer object.",null,{"inputs":[{"name":"c"},{"name":"cl_gluint"},{"name":"memflags"}],"output":{"name":"oclresult"}}],[5,"create_from_gl_renderbuffer","","[UNTESTED] Return a renderbuffer pointer from a `OpenGL` renderbuffer object.",null,{"inputs":[{"name":"c"},{"name":"cl_gluint"},{"name":"memflags"}],"output":{"name":"oclresult"}}],[5,"create_from_gl_texture","","[UNTESTED] Return a texture2D pointer from a `OpenGL` texture2D object.",null,{"inputs":[{"name":"c"},{"name":"cl_glenum"},{"name":"cl_glint"},{"name":"cl_gluint"},{"name":"memflags"},{"name":"option"}],"output":{"name":"oclresult"}}],[5,"create_from_gl_texture_2d","","[UNTESTED] [DEPRICATED] Return a texture2D pointer from a `OpenGL` texture2D object.",null,{"inputs":[{"name":"c"},{"name":"cl_glenum"},{"name":"cl_glint"},{"name":"cl_gluint"},{"name":"memflags"}],"output":{"name":"oclresult"}}],[5,"create_from_gl_texture_3d","","[UNTESTED] [DEPRICATED] Return a texture3D pointer from a `OpenGL` texture3D object.",null,{"inputs":[{"name":"c"},{"name":"cl_glenum"},{"name":"cl_glint"},{"name":"cl_gluint"},{"name":"memflags"}],"output":{"name":"oclresult"}}],[5,"enqueue_acquire_gl_buffer","","[UNTESTED] Enqueue acquire OpenCL memory objects that have been created from `OpenGL` objects.",null,{"inputs":[{"name":"commandqueue"},{"name":"mem"},{"name":"option"},{"name":"option"}],"output":{"name":"oclresult"}}],[5,"enqueue_release_gl_buffer","","[UNTESTED] Enqueue release OpenCL memory objects that have been created from `OpenGL` objects.",null,{"inputs":[{"name":"commandqueue"},{"name":"mem"},{"name":"option"},{"name":"option"}],"output":{"name":"oclresult"}}],[5,"enqueue_fill_buffer","","Enqueues a command to fill a buffer object with a pattern of a given pattern size.",null,{"inputs":[{"name":"commandqueue"},{"name":"m"},{"name":"t"},{"name":"usize"},{"name":"usize"},{"name":"option"},{"name":"option"},{"name":"option"}],"output":{"name":"oclresult"}}],[5,"enqueue_copy_buffer_rect","","Enqueues a command to copy a rectangular region from a buffer object to another buffer object.",null,null],[5,"enqueue_read_image","","Reads an image from device to host memory.",null,null],[5,"enqueue_write_image","","Enqueues a command to write to an image or image array object from host memory.",null,null],[5,"enqueue_fill_image","","[UNTESTED] Enqueues a command to fill an image object with a specified color.",null,null],[5,"enqueue_copy_image","","Enqueues a command to copy image objects.",null,null],[5,"enqueue_copy_image_to_buffer","","[UNTESTED] Enqueues a command to copy an image object to a buffer object.",null,null],[5,"enqueue_copy_buffer_to_image","","[UNTESTED] Enqueues a command to copy a buffer object to an image object.",null,null],[5,"enqueue_map_buffer","","Enqueues a command to map a region of the buffer object given by `buffer` into the host address space and returns a pointer to this mapped region.",null,{"inputs":[{"name":"commandqueue"},{"name":"m"},{"name":"bool"},{"name":"mapflags"},{"name":"usize"},{"name":"usize"},{"name":"option"},{"name":"option"}],"output":{"name":"oclresult"}}],[5,"enqueue_map_image","","[UNTESTED] Enqueues a command to map a region of the image object given by `image` into the host address space and returns a pointer to this mapped region.",null,null],[5,"enqueue_unmap_mem_object","","Enqueues a command to unmap a previously mapped region of a memory object.",null,{"inputs":[{"name":"commandqueue"},{"name":"m"},{"name":"memmap"},{"name":"option"},{"name":"option"}],"output":{"name":"oclresult"}}],[5,"enqueue_migrate_mem_objects","","[UNTESTED] Enqueues a command to indicate which device a set of memory objects should be associated with.",null,null],[5,"enqueue_kernel","","Enqueues a command to execute a kernel on a device.",null,null],[5,"enqueue_task","","[UNTESTED] Enqueues a command to execute a kernel on a device.",null,{"inputs":[{"name":"commandqueue"},{"name":"kernel"},{"name":"option"},{"name":"option"},{"name":"option"}],"output":{"name":"oclresult"}}],[5,"enqueue_native_kernel","","[UNIMPLEMENTED]",null,{"inputs":[],"output":{"name":"oclresult"}}],[5,"enqueue_marker_with_wait_list","","Enqueues a marker command which waits for either a list of events to complete, or all previously enqueued commands to complete.",null,{"inputs":[{"name":"commandqueue"},{"name":"option"},{"name":"option"},{"name":"option"}],"output":{"name":"oclresult"}}],[5,"enqueue_barrier_with_wait_list","","A synchronization point that enqueues a barrier operation.",null,{"inputs":[{"name":"commandqueue"},{"name":"option"},{"name":"option"},{"name":"option"}],"output":{"name":"oclresult"}}],[5,"get_extension_function_address_for_platform","","[UNTESTED] Returns the address of the extension function named by `func_name` for a given platform.",null,{"inputs":[{"name":"platformid"},{"name":"str"},{"name":"option"}],"output":{"name":"oclresult"}}],[5,"wait_for_event","","Blocks until an event is complete.",null,{"inputs":[{"name":"e"}],"output":{"name":"oclresult"}}],[5,"event_status","","Returns the status of `event`.",null,{"inputs":[{"name":"e"}],"output":{"name":"oclresult"}}],[5,"default_platform_idx","","Returns the default platform if set by an environment variable or config file.",null,{"inputs":[],"output":{"name":"usize"}}],[5,"program_build_err","","If the program pointed to by `cl_program` for any of the devices listed in `device_ids` has a build log of any length, it will be returned as an errcode result.",null,null],[5,"verify_context","","Verifies that the `context` is in fact a context object pointer.",null,{"inputs":[{"name":"c"}],"output":{"name":"oclresult"}}],[5,"default_platform","","Returns the default or first platform.",null,{"inputs":[],"output":{"name":"oclresult"}}],[5,"default_device_type","","Returns the default device type bitflags as specified by environment variable or else `DEVICE_TYPE_ALL`.",null,{"inputs":[],"output":{"name":"oclresult"}}],[5,"device_versions","","Returns a list of versions for devices.",null,null],[5,"event_is_complete","","Returns true if an event is complete, false if not complete.",null,{"inputs":[{"name":"e"}],"output":{"name":"oclresult"}}],[5,"_dummy_event_callback","","Don't be a dummy. Buckle your `_dummy_callback`.",null,null],[5,"_complete_user_event","","If `event_status` is `CommandExecutionStatus::Complete`, the `cl_event` pointed to by `user_data` will be set to the same.",null,null],[5,"get_context_platform","","Returns the platform for a context.",null,{"inputs":[{"name":"c"}],"output":{"name":"oclresult"}}],[0,"types","","",null,null],[0,"abs","ocl_core::types","Abstract data type wrappers.",null,null],[3,"EventRefWrapper","ocl_core::types::abs","Wrapper used by `EventList` to send event pointers to core functions cheaply.",null,null],[3,"PlatformId","","cl_platform_id",null,null],[3,"DeviceId","","cl_device_id",null,null],[3,"Context","","cl_context",null,null],[3,"CommandQueue","","cl_command_queue",null,null],[3,"Mem","","cl_mem",null,null],[3,"MemMap","","A pointer to a region of mapped (pinned) memory.",null,null],[3,"Program","","cl_program",null,null],[3,"Kernel","","cl_kernel",null,null],[3,"Event","","cl_event",null,null],[3,"Sampler","","cl_sampler",null,null],[8,"AsMem","","`AsRef` with a type being carried along for convenience.",null,null],[10,"as_mem","","",36,{"inputs":[{"name":"self"}],"output":{"name":"mem"}}],[8,"MemCmdRw","","Types which can be passed as the primary (`ptr`) argument value to `::enqueue_read_buffer`, `::enqueue_write_buffer`, `::enqueue_read_buffer_rect`, `::enqueue_write_buffer_rect`, `::enqueue_read_image`, or `::enqueue_write_image`.",null,null],[8,"MemCmdAll","","Types which can be passed to any and all `::enqueue_...` functions as the primary (`ptr`) argument and can also be passed as kernel `cl_mem` arguments.",null,null],[8,"ClVersions","","Types with a fixed set of associated devices and an associated platform.",null,null],[10,"device_versions","","",37,{"inputs":[{"name":"self"}],"output":{"name":"oclresult"}}],[10,"platform_version","","",37,{"inputs":[{"name":"self"}],"output":{"name":"oclresult"}}],[11,"verify_device_versions","","",37,null],[11,"verify_platform_version","","",37,null],[8,"ClEventPtrRef","","Types with a reference to a raw event pointer.",null,null],[10,"as_ptr_ref","","",38,{"inputs":[{"name":"self"}],"output":{"name":"cl_event"}}],[8,"ClNullEventPtr","","Types with a mutable pointer to a new, null raw event pointer.",null,null],[10,"alloc_new","","",39,null],[10,"clone_from","","",39,{"inputs":[{"name":"self"},{"name":"e"}],"output":null}],[8,"ClWaitListPtr","","Types with a reference to a raw event array and an associated element count.",null,null],[10,"as_ptr_ptr","","Returns a pointer to the first pointer in this list.",40,null],[10,"count","","Returns the number of items in this wait list.",40,{"inputs":[{"name":"self"}],"output":{"name":"u32"}}],[8,"ClPlatformIdPtr","","Types with a reference to a raw platform_id pointer.",null,null],[10,"as_ptr","","",41,{"inputs":[{"name":"self"}],"output":{"name":"cl_platform_id"}}],[8,"ClDeviceIdPtr","","Types with a reference to a raw device_id pointer.",null,null],[10,"as_ptr","","",42,{"inputs":[{"name":"self"}],"output":{"name":"cl_device_id"}}],[8,"ClContextPtr","","Types with a copy of a context pointer.",null,null],[10,"as_ptr","","",43,{"inputs":[{"name":"self"}],"output":{"name":"cl_context"}}],[11,"new","","",44,{"inputs":[{"name":"cl_event"}],"output":{"name":"eventrefwrapper"}}],[11,"as_ptr_ref","","",44,{"inputs":[{"name":"self"}],"output":{"name":"cl_event"}}],[11,"clone","","",45,{"inputs":[{"name":"self"}],"output":{"name":"platformid"}}],[11,"fmt","","",45,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"hash","","",45,null],[11,"from_raw","","Creates a new `PlatformId` wrapper from a raw pointer.",45,{"inputs":[{"name":"cl_platform_id"}],"output":{"name":"platformid"}}],[11,"null","","Returns an invalid `PlatformId` used for initializing data structures meant to be filled with valid ones.",45,{"inputs":[],"output":{"name":"platformid"}}],[11,"as_ptr","","Returns a pointer.",45,{"inputs":[{"name":"self"}],"output":{"name":"cl_platform_id"}}],[11,"version","","Returns the queried and parsed OpenCL version for this platform.",45,{"inputs":[{"name":"self"}],"output":{"name":"oclresult"}}],[11,"as_ptr","","",45,{"inputs":[{"name":"self"}],"output":{"name":"cl_platform_id"}}],[11,"eq","","",45,{"inputs":[{"name":"self"},{"name":"platformid"}],"output":{"name":"bool"}}],[11,"device_versions","","",45,{"inputs":[{"name":"self"}],"output":{"name":"oclresult"}}],[11,"platform_version","","",45,{"inputs":[{"name":"self"}],"output":{"name":"oclresult"}}],[11,"clone","","",46,{"inputs":[{"name":"self"}],"output":{"name":"deviceid"}}],[11,"fmt","","",46,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"hash","","",46,null],[11,"from_raw","","Creates a new `DeviceId` wrapper from a raw pointer.",46,{"inputs":[{"name":"cl_device_id"}],"output":{"name":"deviceid"}}],[11,"null","","Returns an invalid `DeviceId` used for initializing data structures meant to be filled with valid ones.",46,{"inputs":[],"output":{"name":"deviceid"}}],[11,"as_raw","","Returns a pointer.",46,{"inputs":[{"name":"self"}],"output":{"name":"cl_device_id"}}],[11,"version","","Returns the queried and parsed OpenCL version for this device.",46,{"inputs":[{"name":"self"}],"output":{"name":"oclresult"}}],[11,"as_ptr","","",46,{"inputs":[{"name":"self"}],"output":{"name":"cl_device_id"}}],[11,"eq","","",46,{"inputs":[{"name":"self"},{"name":"deviceid"}],"output":{"name":"bool"}}],[11,"device_versions","","",46,{"inputs":[{"name":"self"}],"output":{"name":"oclresult"}}],[11,"platform_version","","",46,{"inputs":[{"name":"self"}],"output":{"name":"oclresult"}}],[11,"fmt","","",47,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"from_raw_create_ptr","","Only call this when passing the original newly created pointer directly from `clCreate...`. Do not use this to clone or copy.",47,{"inputs":[{"name":"cl_context"}],"output":{"name":"context"}}],[11,"from_raw_copied_ptr","","Only call this when passing a copied pointer such as from an `clGet*****Info` function.",47,{"inputs":[{"name":"cl_context"}],"output":{"name":"context"}}],[11,"as_ptr","","Returns a pointer, do not store it.",47,{"inputs":[{"name":"self"}],"output":{"name":"cl_context"}}],[11,"devices","","Returns the devices associated with this context.",47,{"inputs":[{"name":"self"}],"output":{"name":"oclresult"}}],[11,"platform","","Returns the platform associated with this context, if any.",47,{"inputs":[{"name":"self"}],"output":{"name":"oclresult"}}],[11,"clone","","",47,{"inputs":[{"name":"self"}],"output":{"name":"context"}}],[11,"drop","","Panics in the event of an error of type `Error::Status` except when the status code is `CL_INVALID_CONTEXT` (which is ignored).",47,{"inputs":[{"name":"self"}],"output":null}],[11,"eq","","",47,{"inputs":[{"name":"self"},{"name":"context"}],"output":{"name":"bool"}}],[11,"device_versions","","",47,{"inputs":[{"name":"self"}],"output":{"name":"oclresult"}}],[11,"platform_version","","",47,{"inputs":[{"name":"self"}],"output":{"name":"oclresult"}}],[11,"fmt","","",48,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"from_raw_create_ptr","","Only call this when passing the original newly created pointer directly from `clCreate...`. Do not use this to clone or copy.",48,{"inputs":[{"name":"cl_command_queue"}],"output":{"name":"commandqueue"}}],[11,"from_raw_copied_ptr","","Only call this when passing a copied pointer such as from an `clGet*****Info` function.",48,{"inputs":[{"name":"cl_command_queue"}],"output":{"name":"commandqueue"}}],[11,"as_ptr","","Returns a pointer, do not store it.",48,{"inputs":[{"name":"self"}],"output":{"name":"cl_command_queue"}}],[11,"device","","Returns the `DeviceId` associated with this command queue.",48,{"inputs":[{"name":"self"}],"output":{"name":"oclresult"}}],[11,"context","","Returns the `Context` associated with this command queue.",48,{"inputs":[{"name":"self"}],"output":{"name":"oclresult"}}],[11,"context_ptr","","Returns the `cl_context` associated with this command queue.",48,{"inputs":[{"name":"self"}],"output":{"name":"oclresult"}}],[11,"clone","","",48,{"inputs":[{"name":"self"}],"output":{"name":"commandqueue"}}],[11,"drop","","",48,{"inputs":[{"name":"self"}],"output":null}],[11,"as_ref","","",48,{"inputs":[{"name":"self"}],"output":{"name":"commandqueue"}}],[11,"device_versions","","",48,{"inputs":[{"name":"self"}],"output":{"name":"oclresult"}}],[11,"platform_version","","",48,{"inputs":[{"name":"self"}],"output":{"name":"oclresult"}}],[11,"fmt","","",49,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"from_raw_create_ptr","","Only call this when passing the original newly created pointer directly from `clCreate...`. Do not use this to clone or copy.",49,{"inputs":[{"name":"cl_mem"}],"output":{"name":"mem"}}],[11,"from_raw_copied_ptr","","Only call this when passing a copied pointer such as from an `clGet*****Info` function.",49,{"inputs":[{"name":"cl_mem"}],"output":{"name":"mem"}}],[11,"as_ptr","","Returns a pointer, do not store it.",49,{"inputs":[{"name":"self"}],"output":{"name":"cl_mem"}}],[11,"clone","","",49,{"inputs":[{"name":"self"}],"output":{"name":"mem"}}],[11,"drop","","",49,{"inputs":[{"name":"self"}],"output":null}],[11,"as_mem","","",49,{"inputs":[{"name":"self"}],"output":{"name":"mem"}}],[11,"fmt","","",50,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"from_raw","","Only call this when passing the original newly created pointer directly from `clCreate...`. Do not use this to clone or copy.",50,null],[11,"as_ptr","","",50,null],[11,"as_mut_ptr","","",50,null],[11,"as_void_ptr","","",50,null],[11,"as_slice","","",50,null],[11,"as_slice_mut","","",50,null],[11,"as_mem","","",50,{"inputs":[{"name":"self"}],"output":{"name":"mem"}}],[11,"fmt","","",51,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"from_raw_create_ptr","","Only call this when passing the original newly created pointer directly from `clCreate...`. Do not use this to clone or copy.",51,{"inputs":[{"name":"cl_program"}],"output":{"name":"program"}}],[11,"from_raw_copied_ptr","","Only call this when passing a copied pointer such as from an `clGet*****Info` function.",51,{"inputs":[{"name":"cl_program"}],"output":{"name":"program"}}],[11,"as_ptr","","Returns a pointer, do not store it.",51,{"inputs":[{"name":"self"}],"output":{"name":"cl_program"}}],[11,"devices","","Returns the devices associated with this program.",51,{"inputs":[{"name":"self"}],"output":{"name":"oclresult"}}],[11,"clone","","",51,{"inputs":[{"name":"self"}],"output":{"name":"program"}}],[11,"drop","","",51,{"inputs":[{"name":"self"}],"output":null}],[11,"device_versions","","",51,{"inputs":[{"name":"self"}],"output":{"name":"oclresult"}}],[11,"platform_version","","",51,{"inputs":[{"name":"self"}],"output":{"name":"oclresult"}}],[11,"fmt","","",52,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"from_raw_create_ptr","","Only call this when passing the original newly created pointer directly from `clCreate...`. Do not use this to clone or copy.",52,{"inputs":[{"name":"cl_kernel"}],"output":{"name":"kernel"}}],[11,"from_raw_copied_ptr","","Only call this when passing a copied pointer such as from an `clGet*****Info` function.",52,{"inputs":[{"name":"cl_kernel"}],"output":{"name":"kernel"}}],[11,"as_ptr","","Returns a pointer, do not store it.",52,{"inputs":[{"name":"self"}],"output":{"name":"cl_kernel"}}],[11,"program","","Returns the program associated with this kernel.",52,{"inputs":[{"name":"self"}],"output":{"name":"oclresult"}}],[11,"devices","","",52,{"inputs":[{"name":"self"}],"output":{"name":"oclresult"}}],[11,"clone","","",52,{"inputs":[{"name":"self"}],"output":{"name":"kernel"}}],[11,"drop","","",52,{"inputs":[{"name":"self"}],"output":null}],[11,"device_versions","","",52,{"inputs":[{"name":"self"}],"output":{"name":"oclresult"}}],[11,"platform_version","","",52,{"inputs":[{"name":"self"}],"output":{"name":"oclresult"}}],[11,"fmt","","",53,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"null","","For passage directly to an 'event creation' function (such as enqueue...).",53,{"inputs":[],"output":{"name":"event"}}],[11,"user","","Creates and returns a new 'user' event.",53,{"inputs":[{"name":"c"}],"output":{"name":"oclresult"}}],[11,"from_raw_create_ptr","","Only call this when passing the original newly created pointer directly from `clCreate...`. Do not use this to clone or copy.",53,{"inputs":[{"name":"cl_event"}],"output":{"name":"event"}}],[11,"from_raw_copied_ptr","","Only use when cloning or copying from a pre-existing and valid `cl_event`.",53,{"inputs":[{"name":"cl_event"}],"output":{"name":"oclresult"}}],[11,"set_complete","","Sets this user created event to `CommandExecutionStatus::Complete`.",53,{"inputs":[{"name":"self"}],"output":{"name":"oclresult"}}],[11,"is_complete","","Queries the command status associated with this event and returns true if it is complete, false if incomplete or upon error.",53,{"inputs":[{"name":"self"}],"output":{"name":"oclresult"}}],[11,"wait_for","","Causes the command queue to wait until this event is complete before returning.",53,{"inputs":[{"name":"self"}],"output":{"name":"oclresult"}}],[11,"is_null","","Returns whether or not this event is associated with a command or is a user event.",53,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"is_valid","","[FIXME]: ADD VALIDITY CHECK BY CALLING '_INFO' OR SOMETHING: NULL CHECK IS NOT ENOUGH",53,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"set_callback","","Sets a callback function, `callback_receiver`, to trigger upon completion of this event with an optional pointer to user data.",53,null],[11,"context","","Returns the `Context` associated with this event.",53,{"inputs":[{"name":"self"}],"output":{"name":"oclresult"}}],[11,"as_ptr_ref","","Returns an immutable reference to a pointer, do not deref and store it unless you will manage its associated reference count carefully.",53,{"inputs":[{"name":"self"}],"output":{"name":"cl_event"}}],[11,"as_ptr_mut","","Returns a mutable reference to a pointer, do not deref then modify or store it unless you will manage its associated reference count carefully.",53,{"inputs":[{"name":"self"}],"output":{"name":"cl_event"}}],[11,"into_raw","","Consumes the `Event`, returning the wrapped `cl_event` pointer.",53,{"inputs":[{"name":"self"}],"output":{"name":"cl_event"}}],[11,"from_raw","","Constructs an `Event` from a raw `cl_event` pointer.",53,{"inputs":[{"name":"cl_event"}],"output":{"name":"event"}}],[11,"as_ptr_ptr","","",53,null],[11,"count","","",53,{"inputs":[{"name":"self"}],"output":{"name":"u32"}}],[11,"as_ptr_ref","","",53,{"inputs":[{"name":"self"}],"output":{"name":"cl_event"}}],[11,"as_ref","","",53,{"inputs":[{"name":"self"}],"output":{"name":"event"}}],[11,"clone","","",53,{"inputs":[{"name":"self"}],"output":{"name":"event"}}],[11,"drop","","",53,{"inputs":[{"name":"self"}],"output":null}],[11,"fmt","","",54,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"from_raw_create_ptr","","Only call this when passing a newly created pointer directly from `clCreate...`. Do not use this to clone or copy.",54,{"inputs":[{"name":"cl_sampler"}],"output":{"name":"sampler"}}],[11,"as_ptr","","Returns a pointer, do not store it.",54,{"inputs":[{"name":"self"}],"output":{"name":"cl_sampler"}}],[11,"clone","","",54,{"inputs":[{"name":"self"}],"output":{"name":"sampler"}}],[11,"drop","","",54,{"inputs":[{"name":"self"}],"output":null}],[0,"enums","ocl_core::types","Custom enumerators not specifically based on OpenCL C-style enums.",null,null],[4,"EmptyInfoResult","ocl_core::types::enums","",null,null],[13,"Platform","","",55,null],[13,"Device","","",55,null],[13,"Context","","",55,null],[13,"CommandQueue","","",55,null],[13,"Mem","","",55,null],[13,"Image","","",55,null],[13,"Sampler","","",55,null],[13,"Program","","",55,null],[13,"ProgramBuild","","",55,null],[13,"Kernel","","",55,null],[13,"KernelArg","","",55,null],[13,"KernelWorkGroup","","",55,null],[13,"Event","","",55,null],[13,"Profiling","","",55,null],[4,"KernelArg","","[UNSAFE] Kernel argument option type.",null,null],[13,"Mem","","Type `T` is ignored.",56,null],[13,"MemNull","","Type `T` is ignored.",56,null],[13,"Sampler","","Type `T` is ignored.",56,null],[13,"SamplerNull","","Type `T` is ignored.",56,null],[13,"Scalar","","",56,null],[13,"Vector","","",56,null],[13,"Local","","Length in multiples of T (not bytes).",56,null],[13,"UnsafePointer","","`size`: size in bytes. Type `T` is ignored.",56,null],[12,"size","ocl_core::types::enums::KernelArg","",56,null],[12,"value","","",56,null],[4,"PlatformInfoResult","ocl_core::types::enums","Platform info result.",null,null],[13,"Profile","","",57,null],[13,"Version","","",57,null],[13,"Name","","",57,null],[13,"Vendor","","",57,null],[13,"Extensions","","",57,null],[13,"Error","","",57,null],[4,"DeviceInfoResult","","A device info result.",null,null],[13,"Type","","",58,null],[13,"VendorId","","",58,null],[13,"MaxComputeUnits","","",58,null],[13,"MaxWorkItemDimensions","","",58,null],[13,"MaxWorkGroupSize","","",58,null],[13,"MaxWorkItemSizes","","",58,null],[13,"PreferredVectorWidthChar","","",58,null],[13,"PreferredVectorWidthShort","","",58,null],[13,"PreferredVectorWidthInt","","",58,null],[13,"PreferredVectorWidthLong","","",58,null],[13,"PreferredVectorWidthFloat","","",58,null],[13,"PreferredVectorWidthDouble","","",58,null],[13,"MaxClockFrequency","","",58,null],[13,"AddressBits","","",58,null],[13,"MaxReadImageArgs","","",58,null],[13,"MaxWriteImageArgs","","",58,null],[13,"MaxMemAllocSize","","",58,null],[13,"Image2dMaxWidth","","",58,null],[13,"Image2dMaxHeight","","",58,null],[13,"Image3dMaxWidth","","",58,null],[13,"Image3dMaxHeight","","",58,null],[13,"Image3dMaxDepth","","",58,null],[13,"ImageSupport","","",58,null],[13,"MaxParameterSize","","",58,null],[13,"MaxSamplers","","",58,null],[13,"MemBaseAddrAlign","","",58,null],[13,"MinDataTypeAlignSize","","",58,null],[13,"SingleFpConfig","","",58,null],[13,"GlobalMemCacheType","","",58,null],[13,"GlobalMemCachelineSize","","",58,null],[13,"GlobalMemCacheSize","","",58,null],[13,"GlobalMemSize","","",58,null],[13,"MaxConstantBufferSize","","",58,null],[13,"MaxConstantArgs","","",58,null],[13,"LocalMemType","","",58,null],[13,"LocalMemSize","","",58,null],[13,"ErrorCorrectionSupport","","",58,null],[13,"ProfilingTimerResolution","","",58,null],[13,"EndianLittle","","",58,null],[13,"Available","","",58,null],[13,"CompilerAvailable","","",58,null],[13,"ExecutionCapabilities","","",58,null],[13,"QueueProperties","","",58,null],[13,"Name","","",58,null],[13,"Vendor","","",58,null],[13,"DriverVersion","","",58,null],[13,"Profile","","",58,null],[13,"Version","","",58,null],[13,"Extensions","","",58,null],[13,"Platform","","",58,null],[13,"DoubleFpConfig","","",58,null],[13,"HalfFpConfig","","",58,null],[13,"PreferredVectorWidthHalf","","",58,null],[13,"HostUnifiedMemory","","",58,null],[13,"NativeVectorWidthChar","","",58,null],[13,"NativeVectorWidthShort","","",58,null],[13,"NativeVectorWidthInt","","",58,null],[13,"NativeVectorWidthLong","","",58,null],[13,"NativeVectorWidthFloat","","",58,null],[13,"NativeVectorWidthDouble","","",58,null],[13,"NativeVectorWidthHalf","","",58,null],[13,"OpenclCVersion","","",58,null],[13,"LinkerAvailable","","",58,null],[13,"BuiltInKernels","","",58,null],[13,"ImageMaxBufferSize","","",58,null],[13,"ImageMaxArraySize","","",58,null],[13,"ParentDevice","","",58,null],[13,"PartitionMaxSubDevices","","",58,null],[13,"PartitionProperties","","",58,null],[13,"PartitionAffinityDomain","","",58,null],[13,"PartitionType","","",58,null],[13,"ReferenceCount","","",58,null],[13,"PreferredInteropUserSync","","",58,null],[13,"PrintfBufferSize","","",58,null],[13,"ImagePitchAlignment","","",58,null],[13,"ImageBaseAddressAlignment","","",58,null],[13,"Error","","",58,null],[4,"ContextInfoResult","","A context info result.",null,null],[13,"ReferenceCount","","",59,null],[13,"Devices","","",59,null],[13,"Properties","","",59,null],[13,"NumDevices","","",59,null],[13,"Error","","",59,null],[4,"CommandQueueInfoResult","","A command queue info result.",null,null],[13,"Context","","",60,null],[13,"Device","","",60,null],[13,"ReferenceCount","","",60,null],[13,"Properties","","",60,null],[13,"Error","","",60,null],[4,"MemInfoResult","","A mem info result.",null,null],[13,"Type","","",61,null],[13,"Flags","","",61,null],[13,"Size","","",61,null],[13,"HostPtr","","",61,null],[13,"MapCount","","",61,null],[13,"ReferenceCount","","",61,null],[13,"Context","","",61,null],[13,"AssociatedMemobject","","",61,null],[13,"Offset","","",61,null],[13,"Error","","",61,null],[4,"ImageInfoResult","","An image info result.",null,null],[13,"Format","","",62,null],[13,"ElementSize","","",62,null],[13,"RowPitch","","",62,null],[13,"SlicePitch","","",62,null],[13,"Width","","",62,null],[13,"Height","","",62,null],[13,"Depth","","",62,null],[13,"ArraySize","","",62,null],[13,"Buffer","","",62,null],[13,"NumMipLevels","","",62,null],[13,"NumSamples","","",62,null],[13,"Error","","",62,null],[4,"SamplerInfoResult","","A sampler info result.",null,null],[13,"ReferenceCount","","",63,null],[13,"Context","","",63,null],[13,"NormalizedCoords","","",63,null],[13,"AddressingMode","","",63,null],[13,"FilterMode","","",63,null],[13,"Error","","",63,null],[4,"ProgramInfoResult","","A program info result.",null,null],[13,"ReferenceCount","","",64,null],[13,"Context","","",64,null],[13,"NumDevices","","",64,null],[13,"Devices","","",64,null],[13,"Source","","",64,null],[13,"BinarySizes","","",64,null],[13,"Binaries","","",64,null],[13,"NumKernels","","",64,null],[13,"KernelNames","","",64,null],[13,"Error","","",64,null],[4,"ProgramBuildInfoResult","","A program build info result.",null,null],[13,"BuildStatus","","",65,null],[13,"BuildOptions","","",65,null],[13,"BuildLog","","",65,null],[13,"BinaryType","","",65,null],[13,"Error","","",65,null],[4,"KernelInfoResult","","A kernel info result.",null,null],[13,"FunctionName","","",66,null],[13,"NumArgs","","",66,null],[13,"ReferenceCount","","",66,null],[13,"Context","","",66,null],[13,"Program","","",66,null],[13,"Attributes","","",66,null],[13,"Error","","",66,null],[4,"KernelArgInfoResult","","A kernel arg info result.",null,null],[13,"AddressQualifier","","",67,null],[13,"AccessQualifier","","",67,null],[13,"TypeName","","",67,null],[13,"TypeQualifier","","",67,null],[13,"Name","","",67,null],[13,"Error","","",67,null],[4,"KernelWorkGroupInfoResult","","A kernel work group info result.",null,null],[13,"WorkGroupSize","","",68,null],[13,"CompileWorkGroupSize","","",68,null],[13,"LocalMemSize","","",68,null],[13,"PreferredWorkGroupSizeMultiple","","",68,null],[13,"PrivateMemSize","","",68,null],[13,"GlobalWorkSize","","",68,null],[13,"Empty","","",68,null],[13,"Unavailable","","",68,null],[13,"CustomBuiltinOnly","","",68,null],[13,"Error","","",68,null],[4,"EventInfoResult","","An event info result.",null,null],[13,"CommandQueue","","",69,null],[13,"CommandType","","",69,null],[13,"ReferenceCount","","",69,null],[13,"CommandExecutionStatus","","",69,null],[13,"Context","","",69,null],[13,"Error","","",69,null],[4,"ProfilingInfoResult","","A profiling info result.",null,null],[13,"Queued","","",70,null],[13,"Submit","","",70,null],[13,"Start","","",70,null],[13,"End","","",70,null],[13,"Error","","",70,null],[11,"fmt","","",55,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"fmt","","",55,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"description","","",55,{"inputs":[{"name":"self"}],"output":{"name":"str"}}],[11,"fmt","","",56,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"from_bytes","","",57,{"inputs":[{"name":"platforminfo"},{"name":"oclresult"}],"output":{"name":"platforminforesult"}}],[11,"as_opencl_version","","Parse the `Version` string and get a numeric result as `OpenclVersion`.",57,{"inputs":[{"name":"self"}],"output":{"name":"oclresult"}}],[11,"fmt","","",57,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"fmt","","",57,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"from","","",57,{"inputs":[{"name":"oclerror"}],"output":{"name":"platforminforesult"}}],[11,"from","","",57,{"inputs":[{"name":"intostringerror"}],"output":{"name":"platforminforesult"}}],[11,"from","","",57,{"inputs":[{"name":"nulerror"}],"output":{"name":"platforminforesult"}}],[11,"description","","",57,{"inputs":[{"name":"self"}],"output":{"name":"str"}}],[11,"from_bytes_max_work_item_sizes","","Returns a new `DeviceInfoResult::MaxWorkItemSizes` variant.",58,{"inputs":[{"name":"deviceinfo"},{"name":"oclresult"},{"name":"u32"}],"output":{"name":"deviceinforesult"}}],[11,"from_bytes","","Returns a new `DeviceInfoResult` for all variants except `MaxWorkItemSizes`.",58,{"inputs":[{"name":"deviceinfo"},{"name":"oclresult"}],"output":{"name":"deviceinforesult"}}],[11,"as_opencl_version","","Parse the `Version` string and get a numeric result as `OpenclVersion`.",58,{"inputs":[{"name":"self"}],"output":{"name":"oclresult"}}],[11,"fmt","","",58,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"fmt","","",58,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"from","","",58,{"inputs":[{"name":"oclerror"}],"output":{"name":"deviceinforesult"}}],[11,"description","","",58,{"inputs":[{"name":"self"}],"output":{"name":"str"}}],[11,"from_bytes","","",59,{"inputs":[{"name":"contextinfo"},{"name":"oclresult"}],"output":{"name":"contextinforesult"}}],[11,"platform","","",59,{"inputs":[{"name":"self"}],"output":{"name":"option"}}],[11,"fmt","","",59,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"fmt","","",59,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"from","","",59,{"inputs":[{"name":"oclerror"}],"output":{"name":"contextinforesult"}}],[11,"description","","",59,{"inputs":[{"name":"self"}],"output":{"name":"str"}}],[11,"from_bytes","","",60,{"inputs":[{"name":"commandqueueinfo"},{"name":"oclresult"}],"output":{"name":"commandqueueinforesult"}}],[11,"fmt","","",60,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"fmt","","",60,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"from","","",60,{"inputs":[{"name":"oclerror"}],"output":{"name":"commandqueueinforesult"}}],[11,"description","","",60,{"inputs":[{"name":"self"}],"output":{"name":"str"}}],[11,"from_bytes","","",61,{"inputs":[{"name":"meminfo"},{"name":"oclresult"}],"output":{"name":"meminforesult"}}],[11,"fmt","","",61,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"fmt","","",61,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"from","","",61,{"inputs":[{"name":"oclerror"}],"output":{"name":"meminforesult"}}],[11,"description","","",61,{"inputs":[{"name":"self"}],"output":{"name":"str"}}],[11,"from_bytes","","",62,{"inputs":[{"name":"imageinfo"},{"name":"oclresult"}],"output":{"name":"imageinforesult"}}],[11,"fmt","","",62,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"fmt","","",62,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"from","","",62,{"inputs":[{"name":"oclerror"}],"output":{"name":"imageinforesult"}}],[11,"description","","",62,{"inputs":[{"name":"self"}],"output":{"name":"str"}}],[11,"from_bytes","","",63,{"inputs":[{"name":"samplerinfo"},{"name":"oclresult"}],"output":{"name":"samplerinforesult"}}],[11,"fmt","","",63,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"fmt","","",63,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"from","","",63,{"inputs":[{"name":"oclerror"}],"output":{"name":"samplerinforesult"}}],[11,"description","","",63,{"inputs":[{"name":"self"}],"output":{"name":"str"}}],[11,"from_bytes","","",64,{"inputs":[{"name":"programinfo"},{"name":"oclresult"}],"output":{"name":"programinforesult"}}],[11,"fmt","","",64,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"fmt","","",64,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"from","","",64,{"inputs":[{"name":"oclerror"}],"output":{"name":"programinforesult"}}],[11,"description","","",64,{"inputs":[{"name":"self"}],"output":{"name":"str"}}],[11,"from_bytes","","",65,{"inputs":[{"name":"programbuildinfo"},{"name":"oclresult"}],"output":{"name":"programbuildinforesult"}}],[11,"fmt","","",65,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"fmt","","",65,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"from","","",65,{"inputs":[{"name":"oclerror"}],"output":{"name":"programbuildinforesult"}}],[11,"description","","",65,{"inputs":[{"name":"self"}],"output":{"name":"str"}}],[11,"from_bytes","","",66,{"inputs":[{"name":"kernelinfo"},{"name":"oclresult"}],"output":{"name":"kernelinforesult"}}],[11,"fmt","","",66,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"fmt","","",66,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"from","","",66,{"inputs":[{"name":"oclerror"}],"output":{"name":"kernelinforesult"}}],[11,"description","","",66,{"inputs":[{"name":"self"}],"output":{"name":"str"}}],[11,"from_bytes","","",67,{"inputs":[{"name":"kernelarginfo"},{"name":"oclresult"}],"output":{"name":"kernelarginforesult"}}],[11,"fmt","","",67,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"fmt","","",67,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"from","","",67,{"inputs":[{"name":"oclerror"}],"output":{"name":"kernelarginforesult"}}],[11,"description","","",67,{"inputs":[{"name":"self"}],"output":{"name":"str"}}],[11,"from_bytes","","",68,{"inputs":[{"name":"kernelworkgroupinfo"},{"name":"oclresult"}],"output":{"name":"kernelworkgroupinforesult"}}],[11,"fmt","","",68,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"fmt","","",68,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"from","","",68,{"inputs":[{"name":"oclerror"}],"output":{"name":"kernelworkgroupinforesult"}}],[11,"description","","",68,{"inputs":[{"name":"self"}],"output":{"name":"str"}}],[11,"from_bytes","","",69,{"inputs":[{"name":"eventinfo"},{"name":"oclresult"}],"output":{"name":"eventinforesult"}}],[11,"fmt","","",69,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"fmt","","",69,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"from","","",69,{"inputs":[{"name":"oclerror"}],"output":{"name":"eventinforesult"}}],[11,"description","","",69,{"inputs":[{"name":"self"}],"output":{"name":"str"}}],[11,"from_bytes","","",70,{"inputs":[{"name":"profilinginfo"},{"name":"oclresult"}],"output":{"name":"profilinginforesult"}}],[11,"time","","",70,{"inputs":[{"name":"self"}],"output":{"name":"oclresult"}}],[11,"fmt","","",70,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"fmt","","",70,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"from","","",70,{"inputs":[{"name":"oclerror"}],"output":{"name":"profilinginforesult"}}],[11,"description","","",70,{"inputs":[{"name":"self"}],"output":{"name":"str"}}],[0,"structs","ocl_core::types","Rust implementations of various structs used by the OpenCL API.",null,null],[3,"OpenclVersion","ocl_core::types::structs","Parsed OpenCL version in the layout `({major}, {minor})`.",null,null],[3,"ContextProperties","","Context properties list.",null,null],[3,"BufferRegion","","Defines a buffer region for creating a sub-buffer.",null,null],[3,"ImageFormat","","Image format properties used by `Image`.",null,null],[12,"channel_order","","",71,null],[12,"channel_data_type","","",71,null],[3,"ImageDescriptor","","An image descriptor use in the creation of `Image`.",null,null],[12,"image_type","","",72,null],[12,"image_width","","",72,null],[12,"image_height","","",72,null],[12,"image_depth","","",72,null],[12,"image_array_size","","",72,null],[12,"image_row_pitch","","",72,null],[12,"image_slice_pitch","","",72,null],[12,"buffer","","",72,null],[4,"ContextPropertyValue","","",null,null],[13,"Platform","","",73,null],[13,"InteropUserSync","","",73,null],[13,"D3d10DeviceKhr","","",73,null],[13,"GlContextKhr","","",73,null],[13,"EglDisplayKhr","","",73,null],[13,"GlxDisplayKhr","","",73,null],[13,"CglSharegroupKhr","","",73,null],[13,"WglHdcKhr","","",73,null],[13,"AdapterD3d9Khr","","",73,null],[13,"AdapterD3d9exKhr","","",73,null],[13,"AdapterDxvaKhr","","",73,null],[13,"D3d11DeviceKhr","","",73,null],[4,"ImageFormatParseError","","",null,null],[13,"UnknownImageChannelOrder","","",74,null],[13,"UnknownImageChannelDataType","","",74,null],[6,"TemporaryPlaceholderType","","",null,null],[6,"ImageFormatParseResult","","",null,null],[11,"fmt","","",75,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"clone","","",75,{"inputs":[{"name":"self"}],"output":{"name":"openclversion"}}],[11,"eq","","",75,{"inputs":[{"name":"self"},{"name":"openclversion"}],"output":{"name":"bool"}}],[11,"ne","","",75,{"inputs":[{"name":"self"},{"name":"openclversion"}],"output":{"name":"bool"}}],[11,"partial_cmp","","",75,{"inputs":[{"name":"self"},{"name":"openclversion"}],"output":{"name":"option"}}],[11,"lt","","",75,{"inputs":[{"name":"self"},{"name":"openclversion"}],"output":{"name":"bool"}}],[11,"le","","",75,{"inputs":[{"name":"self"},{"name":"openclversion"}],"output":{"name":"bool"}}],[11,"gt","","",75,{"inputs":[{"name":"self"},{"name":"openclversion"}],"output":{"name":"bool"}}],[11,"ge","","",75,{"inputs":[{"name":"self"},{"name":"openclversion"}],"output":{"name":"bool"}}],[11,"cmp","","",75,{"inputs":[{"name":"self"},{"name":"openclversion"}],"output":{"name":"ordering"}}],[11,"new","","",75,{"inputs":[{"name":"u16"},{"name":"u16"}],"output":{"name":"openclversion"}}],[11,"max","","",75,{"inputs":[{"name":"self"}],"output":{"name":"openclversion"}}],[11,"from_info_str","","Parse the string `ver` and return a dual-integer result as `OpenclVersion`.",75,{"inputs":[{"name":"str"}],"output":{"name":"oclresult"}}],[11,"from","","",75,null],[11,"fmt","","",75,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"clone","","",73,{"inputs":[{"name":"self"}],"output":{"name":"contextpropertyvalue"}}],[11,"fmt","","",73,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"clone","","",76,{"inputs":[{"name":"self"}],"output":{"name":"contextproperties"}}],[11,"fmt","","",76,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"new","","Returns an empty new list of context properties",76,{"inputs":[],"output":{"name":"contextproperties"}}],[11,"platform","","Specifies a platform (builder-style).",76,{"inputs":[{"name":"self"},{"name":"p"}],"output":{"name":"contextproperties"}}],[11,"interop_user_sync","","Specifies whether the user is responsible for synchronization between OpenCL and other APIs (builder-style).",76,{"inputs":[{"name":"self"},{"name":"bool"}],"output":{"name":"contextproperties"}}],[11,"gl_context","","Specifies an OpenGL context handle (builder-style).",76,{"inputs":[{"name":"self"},{"name":"cl_gluint"}],"output":{"name":"contextproperties"}}],[11,"glx_display","","Specifies a Display pointer for the GLX context (builder-style).",76,null],[11,"cgl_sharegroup","","Specifies an OpenGL context CGL share group to associate the OpenCL context with (builder-style).",76,null],[11,"property_value","","Pushes a `ContextPropertyValue` onto this list of properties (builder-style).",76,{"inputs":[{"name":"self"},{"name":"contextpropertyvalue"}],"output":{"name":"contextproperties"}}],[11,"set_platform","","Specifies a platform.",76,{"inputs":[{"name":"self"},{"name":"p"}],"output":null}],[11,"set_interop_user_sync","","Specifies whether the user is responsible for synchronization between OpenCL and other APIs.",76,{"inputs":[{"name":"self"},{"name":"bool"}],"output":null}],[11,"set_gl_context","","Specifies an OpenGL context handle.",76,{"inputs":[{"name":"self"},{"name":"cl_gluint"}],"output":null}],[11,"set_glx_display","","Specifies a Display pointer for the GLX context.",76,null],[11,"set_cgl_sharegroup","","Specifies an OpenGL context CGL share group to associate the OpenCL context with.",76,null],[11,"set_property_value","","Pushes a `ContextPropertyValue` onto this list of properties.",76,{"inputs":[{"name":"self"},{"name":"contextpropertyvalue"}],"output":null}],[11,"get_platform","","Returns a platform id or none.",76,{"inputs":[{"name":"self"}],"output":{"name":"option"}}],[11,"get_cgl_sharegroup","","Returns a cgl_sharegroup id or none.",76,{"inputs":[{"name":"self"}],"output":{"name":"option"}}],[11,"to_raw","","Converts this list into a packed-word representation as specified here.",76,{"inputs":[{"name":"self"}],"output":{"name":"vec"}}],[11,"extract_property_from_raw","","Returns a single context property value.",76,null],[11,"from_raw","","Converts raw stuff into other stuff.",76,null],[11,"new","","",77,{"inputs":[{"name":"usize"},{"name":"usize"}],"output":{"name":"bufferregion"}}],[11,"to_bytes","","",77,{"inputs":[{"name":"self"}],"output":{"name":"cl_buffer_region"}}],[11,"from_bytes","","",77,{"inputs":[{"name":"cl_buffer_region"}],"output":{"name":"bufferregion"}}],[11,"fmt","","",74,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"fmt","","",74,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"description","","",74,{"inputs":[{"name":"self"}],"output":{"name":"str"}}],[11,"fmt","","",71,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"clone","","",71,{"inputs":[{"name":"self"}],"output":{"name":"imageformat"}}],[11,"new","","",71,{"inputs":[{"name":"imagechannelorder"},{"name":"imagechanneldatatype"}],"output":{"name":"imageformat"}}],[11,"new_rgba","","",71,{"inputs":[],"output":{"name":"imageformat"}}],[11,"from_raw","","",71,{"inputs":[{"name":"cl_image_format"}],"output":{"name":"imageformatparseresult"}}],[11,"list_from_raw","","",71,{"inputs":[{"name":"vec"}],"output":{"name":"vec"}}],[11,"to_raw","","",71,{"inputs":[{"name":"self"}],"output":{"name":"cl_image_format"}}],[11,"new_raw","","",71,{"inputs":[],"output":{"name":"cl_image_format"}}],[11,"pixel_bytes","","Returns the size in bytes of a pixel using the format specified by this `ImageFormat`.",71,{"inputs":[{"name":"self"}],"output":{"name":"usize"}}],[11,"fmt","","",72,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"clone","","",72,{"inputs":[{"name":"self"}],"output":{"name":"imagedescriptor"}}],[11,"new","","",72,{"inputs":[{"name":"memobjecttype"},{"name":"usize"},{"name":"usize"},{"name":"usize"},{"name":"usize"},{"name":"usize"},{"name":"usize"},{"name":"option"}],"output":{"name":"imagedescriptor"}}],[11,"to_raw","","",72,{"inputs":[{"name":"self"}],"output":{"name":"cl_image_desc"}}],[0,"error","ocl_core","Standard error type for ocl.",null,null],[4,"Error","ocl_core::error","An enum containing either a `String` or one of several other error types.",null,null],[13,"Void","","",78,null],[13,"Conversion","","",78,null],[13,"Status","","",78,null],[12,"status","ocl_core::error::Error","",78,null],[12,"status_string","","",78,null],[12,"fn_name","","",78,null],[12,"fn_info","","",78,null],[12,"desc","","",78,null],[13,"String","ocl_core::error","",78,null],[13,"Nul","","",78,null],[13,"Io","","",78,null],[13,"FromUtf8Error","","",78,null],[13,"UnspecifiedDimensions","","",78,null],[13,"IntoStringError","","",78,null],[13,"EmptyInfoResult","","",78,null],[6,"Result","","`ocl::Error` result type.",null,null],[11,"new","","Returns a new `Error` with the description string: `desc`.",78,{"inputs":[{"name":"s"}],"output":{"name":"self"}}],[11,"string","","Returns a new `Error::String` with the given description.",78,{"inputs":[{"name":"s"}],"output":{"name":"self"}}],[11,"err","","Returns a new `ocl_core::Result::Err` containing an `ocl_core::Error::String` variant with the given description.",78,{"inputs":[{"name":"s"}],"output":{"name":"result"}}],[11,"err_string","","Returns a new `Err(ocl_core::Error::String(...))` variant with the given description.",78,{"inputs":[{"name":"s"}],"output":{"name":"result"}}],[11,"eval_errcode","","Returns a new `ocl::Result::Err` containing an `ocl::Error` with the given error code and description.",78,{"inputs":[{"name":"i32"},{"name":"t"},{"name":"str"},{"name":"s"}],"output":{"name":"result"}}],[11,"err_conversion","","Returns a new `ocl::Result::Err` containing an `ocl::Error::Conversion` variant with the given description.",78,{"inputs":[{"name":"s"}],"output":{"name":"result"}}],[11,"prepend","","If this is a `String` variant, concatenate `txt` to the front of the contained string. Otherwise, do nothing at all.",78,{"inputs":[{"name":"self"},{"name":"s"}],"output":null}],[11,"status","","Returns the error status code for `Status` variants.",78,{"inputs":[{"name":"self"}],"output":{"name":"option"}}],[11,"fmt","","",78,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"fmt","","",78,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"description","","",78,{"inputs":[{"name":"self"}],"output":{"name":"str"}}],[11,"from","","",78,null],[11,"from","","",78,{"inputs":[{"name":"emptyinforesult"}],"output":{"name":"self"}}],[11,"from","","",78,{"inputs":[{"name":"string"}],"output":{"name":"self"}}],[11,"from","","",78,{"inputs":[{"name":"str"}],"output":{"name":"self"}}],[11,"from","","",78,{"inputs":[{"name":"nulerror"}],"output":{"name":"self"}}],[11,"from","","",78,{"inputs":[{"name":"error"}],"output":{"name":"self"}}],[11,"from","","",78,{"inputs":[{"name":"fromutf8error"}],"output":{"name":"self"}}],[11,"from","","",78,{"inputs":[{"name":"intostringerror"}],"output":{"name":"self"}}],[0,"util","ocl_core","Utility and debugging functions.",null,null],[5,"bytes_to_u32","ocl_core::util","Copies a byte slice to a new `u32`.",null,null],[5,"bytes_to","","Copies a slice of bytes to a new value of arbitrary type.",null,null],[5,"bytes_into","","Converts a vector of bytes into a value of arbitrary type.",null,{"inputs":[{"name":"vec"}],"output":{"name":"oclresult"}}],[5,"bytes_into_vec","","Converts a vector of bytes into a vector of arbitrary type.",null,{"inputs":[{"name":"vec"}],"output":{"name":"oclresult"}}],[5,"bytes_to_vec","","Copies a slice of bytes into a vector of arbitrary type.",null,null],[5,"bytes_into_string","","Converts a byte Vec into a string, removing the trailing null byte if it exists.",null,{"inputs":[{"name":"vec"}],"output":{"name":"oclresult"}}],[5,"bytes_into_trimmed_string","","Converts a byte Vec into a string, removing the trailing null byte if it exists, then removes leading and trailing whitespace.",null,{"inputs":[{"name":"vec"}],"output":{"name":"oclresult"}}],[5,"into_bytes","","[UNTESTED] Copies an arbitrary primitive or struct into core bytes.",null,{"inputs":[{"name":"t"}],"output":{"name":"vec"}}],[5,"padded_len","","Pads `len` to make it evenly divisible by `incr`.",null,{"inputs":[{"name":"usize"},{"name":"usize"}],"output":{"name":"usize"}}],[5,"vec_remove_rebuild","","Batch removes elements from a vector using a list of indices to remove.",null,null],[5,"wrap_vals","","Wraps (`%`) each value in the list `vals` if it equals or exceeds `val_n`.",null,null],[5,"scrambled_vec","","Returns a vector with length `size` containing random values in the (half-open) range `[vals.0, vals.1)`.",null,null],[5,"shuffled_vec","","Returns a vector with length `size` which is first filled with each integer value in the (inclusive) range `[vals.0, vals.1]`. If `size` is greater than the number of integers in the aforementioned range, the integers will repeat. After being filled with `size` values, the vector is shuffled and the order of its values is randomized.",null,null],[5,"shuffle","","Shuffles the values in a vector using a single pass of Fisher-Yates with a weak (not cryptographically secure) random number generator.",null,null],[5,"print_bytes_as_hex","","Does what is says it's gonna.",null,null],[5,"print_slice","","[UNSTABLE]: MAY BE REMOVED AT ANY TIME Prints a vector to stdout. Used for debugging.",null,null],[5,"print_simple","","",null,null],[5,"print_val_range","","",null,null],[0,"colors","","ASCII Color Palette",null,null],[7,"TAB","ocl_core::util::colors","",null,null],[7,"C_DEFAULT","","",null,null],[7,"C_UNDER","","",null,null],[7,"C_RED","","",null,null],[7,"C_BRED","","",null,null],[7,"C_GRN","","",null,null],[7,"C_BGRN","","",null,null],[7,"C_ORA","","",null,null],[7,"C_DBL","","",null,null],[7,"C_PUR","","",null,null],[7,"C_CYA","","",null,null],[7,"C_LGR","","",null,null],[7,"C_DFLT","","",null,null],[7,"C_DGR","","",null,null],[7,"C_LRD","","",null,null],[7,"C_YEL","","",null,null],[7,"C_BLU","","",null,null],[7,"C_LBL","","",null,null],[7,"C_MAG","","",null,null],[7,"BGC_DEFAULT","","",null,null],[7,"BGC_GRN","","",null,null],[7,"BGC_PUR","","",null,null],[7,"BGC_LGR","","",null,null],[7,"BGC_DGR","","",null,null],[6,"EventCallbackFn","ocl_core","",null,null],[6,"CreateContextCallbackFn","","",null,null],[6,"BuildProgramCallbackFn","","",null,null],[6,"UserDataPtr","","",null,null],[17,"DEVICES_MAX","","",null,null],[17,"DEVICE_TYPE_DEFAULT","","",null,null],[17,"DEVICE_TYPE_CPU","","",null,null],[17,"DEVICE_TYPE_GPU","","",null,null],[17,"DEVICE_TYPE_ACCELERATOR","","",null,null],[17,"DEVICE_TYPE_CUSTOM","","",null,null],[17,"DEVICE_TYPE_ALL","","",null,null],[17,"FP_DENORM","","",null,null],[17,"FP_INF_NAN","","",null,null],[17,"FP_ROUND_TO_NEAREST","","",null,null],[17,"FP_ROUND_TO_ZERO","","",null,null],[17,"FP_ROUND_TO_INF","","",null,null],[17,"FP_FMA","","",null,null],[17,"FP_SOFT_FLOAT","","",null,null],[17,"FP_CORRECTLY_ROUNDED_DIVIDE_SQRT","","",null,null],[17,"EXEC_KERNEL","","",null,null],[17,"EXEC_NATIVE_KERNEL","","",null,null],[17,"QUEUE_OUT_OF_ORDER_EXEC_MODE_ENABLE","","",null,null],[17,"QUEUE_PROFILING_ENABLE","","",null,null],[17,"QUEUE_ON_DEVICE","","",null,null],[17,"QUEUE_ON_DEVICE_DEFAULT","","",null,null],[17,"DEVICE_AFFINITY_DOMAIN_NUMA","","",null,null],[17,"DEVICE_AFFINITY_DOMAIN_L4_CACHE","","",null,null],[17,"DEVICE_AFFINITY_DOMAIN_L3_CACHE","","",null,null],[17,"DEVICE_AFFINITY_DOMAIN_L2_CACHE","","",null,null],[17,"DEVICE_AFFINITY_DOMAIN_L1_CACHE","","",null,null],[17,"DEVICE_AFFINITY_DOMAIN_NEXT_PARTITIONABLE","","",null,null],[17,"MEM_READ_WRITE","","",null,null],[17,"MEM_WRITE_ONLY","","",null,null],[17,"MEM_READ_ONLY","","",null,null],[17,"MEM_USE_HOST_PTR","","",null,null],[17,"MEM_ALLOC_HOST_PTR","","",null,null],[17,"MEM_COPY_HOST_PTR","","",null,null],[17,"MEM_HOST_WRITE_ONLY","","",null,null],[17,"MEM_HOST_READ_ONLY","","",null,null],[17,"MEM_HOST_NO_ACCESS","","",null,null],[17,"MIGRATE_MEM_OBJECT_HOST","","",null,null],[17,"MIGRATE_MEM_OBJECT_CONTENT_UNDEFINED","","",null,null],[17,"MAP_READ","","",null,null],[17,"MAP_WRITE","","",null,null],[17,"MAP_WRITE_INVALIDATE_REGION","","",null,null],[17,"PROGRAM_BINARY_TYPE_NONE","","",null,null],[17,"PROGRAM_BINARY_TYPE_COMPILED_OBJECT","","",null,null],[17,"PROGRAM_BINARY_TYPE_LIBRARY","","",null,null],[17,"PROGRAM_BINARY_TYPE_EXECUTABLE","","",null,null],[17,"KERNEL_ARG_TYPE_NONE","","",null,null],[17,"KERNEL_ARG_TYPE_CONST","","",null,null],[17,"KERNEL_ARG_TYPE_RESTRICT","","",null,null],[17,"KERNEL_ARG_TYPE_VOLATILE","","",null,null],[8,"OclPrm","","A primitive type usable within `OpenCL` kernels.",null,null],[8,"OclNum","","A set of traits common to numeric built-in OpenCL scalar and vector primitives.",null,null],[8,"OclScl","","A scalar type usable within OpenCL kernels.",null,null],[8,"OclVec","","A vector type usable within `OpenCL` kernels.",null,null],[11,"eq","","",79,{"inputs":[{"name":"self"},{"name":"devicetype"}],"output":{"name":"bool"}}],[11,"ne","","",79,{"inputs":[{"name":"self"},{"name":"devicetype"}],"output":{"name":"bool"}}],[11,"clone","","",79,{"inputs":[{"name":"self"}],"output":{"name":"devicetype"}}],[11,"partial_cmp","","",79,{"inputs":[{"name":"self"},{"name":"devicetype"}],"output":{"name":"option"}}],[11,"lt","","",79,{"inputs":[{"name":"self"},{"name":"devicetype"}],"output":{"name":"bool"}}],[11,"le","","",79,{"inputs":[{"name":"self"},{"name":"devicetype"}],"output":{"name":"bool"}}],[11,"gt","","",79,{"inputs":[{"name":"self"},{"name":"devicetype"}],"output":{"name":"bool"}}],[11,"ge","","",79,{"inputs":[{"name":"self"},{"name":"devicetype"}],"output":{"name":"bool"}}],[11,"cmp","","",79,{"inputs":[{"name":"self"},{"name":"devicetype"}],"output":{"name":"ordering"}}],[11,"hash","","",79,null],[11,"fmt","","",79,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"empty","","Returns an empty set of flags.",79,{"inputs":[],"output":{"name":"devicetype"}}],[11,"all","","Returns the set containing all flags.",79,{"inputs":[],"output":{"name":"devicetype"}}],[11,"bits","","Returns the raw value of the flags currently stored.",79,{"inputs":[{"name":"self"}],"output":{"name":"u64"}}],[11,"from_bits","","Convert from underlying bit representation, unless that representation contains bits that do not correspond to a flag.",79,{"inputs":[{"name":"u64"}],"output":{"name":"option"}}],[11,"from_bits_truncate","","Convert from underlying bit representation, dropping any bits that do not correspond to flags.",79,{"inputs":[{"name":"u64"}],"output":{"name":"devicetype"}}],[11,"is_empty","","Returns `true` if no flags are currently stored.",79,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"is_all","","Returns `true` if all flags are currently set.",79,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"intersects","","Returns `true` if there are flags common to both `self` and `other`.",79,{"inputs":[{"name":"self"},{"name":"devicetype"}],"output":{"name":"bool"}}],[11,"contains","","Returns `true` all of the flags in `other` are contained within `self`.",79,{"inputs":[{"name":"self"},{"name":"devicetype"}],"output":{"name":"bool"}}],[11,"insert","","Inserts the specified flags in-place.",79,{"inputs":[{"name":"self"},{"name":"devicetype"}],"output":null}],[11,"remove","","Removes the specified flags in-place.",79,{"inputs":[{"name":"self"},{"name":"devicetype"}],"output":null}],[11,"toggle","","Toggles the specified flags in-place.",79,{"inputs":[{"name":"self"},{"name":"devicetype"}],"output":null}],[11,"set","","Inserts or removes the specified flags depending on the passed value.",79,{"inputs":[{"name":"self"},{"name":"devicetype"},{"name":"bool"}],"output":null}],[11,"bitor","","Returns the union of the two sets of flags.",79,{"inputs":[{"name":"self"},{"name":"devicetype"}],"output":{"name":"devicetype"}}],[11,"bitor_assign","","Adds the set of flags.",79,{"inputs":[{"name":"self"},{"name":"devicetype"}],"output":null}],[11,"bitxor","","Returns the left flags, but with all the right flags toggled.",79,{"inputs":[{"name":"self"},{"name":"devicetype"}],"output":{"name":"devicetype"}}],[11,"bitxor_assign","","Toggles the set of flags.",79,{"inputs":[{"name":"self"},{"name":"devicetype"}],"output":null}],[11,"bitand","","Returns the intersection between the two sets of flags.",79,{"inputs":[{"name":"self"},{"name":"devicetype"}],"output":{"name":"devicetype"}}],[11,"bitand_assign","","Disables all flags disabled in the set.",79,{"inputs":[{"name":"self"},{"name":"devicetype"}],"output":null}],[11,"sub","","Returns the set difference of the two sets of flags.",79,{"inputs":[{"name":"self"},{"name":"devicetype"}],"output":{"name":"devicetype"}}],[11,"sub_assign","","Disables all flags enabled in the set.",79,{"inputs":[{"name":"self"},{"name":"devicetype"}],"output":null}],[11,"not","","Returns the complement of this set of flags.",79,{"inputs":[{"name":"self"}],"output":{"name":"devicetype"}}],[11,"extend","","",79,{"inputs":[{"name":"self"},{"name":"t"}],"output":null}],[11,"from_iter","","",79,{"inputs":[{"name":"t"}],"output":{"name":"devicetype"}}],[11,"new","","",79,{"inputs":[],"output":{"name":"devicetype"}}],[11,"system_default","","",79,{"inputs":[{"name":"self"}],"output":{"name":"devicetype"}}],[11,"cpu","","",79,{"inputs":[{"name":"self"}],"output":{"name":"devicetype"}}],[11,"gpu","","",79,{"inputs":[{"name":"self"}],"output":{"name":"devicetype"}}],[11,"accelerator","","",79,{"inputs":[{"name":"self"}],"output":{"name":"devicetype"}}],[11,"custom","","",79,{"inputs":[{"name":"self"}],"output":{"name":"devicetype"}}],[11,"default","","",79,{"inputs":[],"output":{"name":"devicetype"}}],[11,"eq","","",80,{"inputs":[{"name":"self"},{"name":"devicefpconfig"}],"output":{"name":"bool"}}],[11,"ne","","",80,{"inputs":[{"name":"self"},{"name":"devicefpconfig"}],"output":{"name":"bool"}}],[11,"clone","","",80,{"inputs":[{"name":"self"}],"output":{"name":"devicefpconfig"}}],[11,"partial_cmp","","",80,{"inputs":[{"name":"self"},{"name":"devicefpconfig"}],"output":{"name":"option"}}],[11,"lt","","",80,{"inputs":[{"name":"self"},{"name":"devicefpconfig"}],"output":{"name":"bool"}}],[11,"le","","",80,{"inputs":[{"name":"self"},{"name":"devicefpconfig"}],"output":{"name":"bool"}}],[11,"gt","","",80,{"inputs":[{"name":"self"},{"name":"devicefpconfig"}],"output":{"name":"bool"}}],[11,"ge","","",80,{"inputs":[{"name":"self"},{"name":"devicefpconfig"}],"output":{"name":"bool"}}],[11,"cmp","","",80,{"inputs":[{"name":"self"},{"name":"devicefpconfig"}],"output":{"name":"ordering"}}],[11,"hash","","",80,null],[11,"fmt","","",80,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"empty","","Returns an empty set of flags.",80,{"inputs":[],"output":{"name":"devicefpconfig"}}],[11,"all","","Returns the set containing all flags.",80,{"inputs":[],"output":{"name":"devicefpconfig"}}],[11,"bits","","Returns the raw value of the flags currently stored.",80,{"inputs":[{"name":"self"}],"output":{"name":"u64"}}],[11,"from_bits","","Convert from underlying bit representation, unless that representation contains bits that do not correspond to a flag.",80,{"inputs":[{"name":"u64"}],"output":{"name":"option"}}],[11,"from_bits_truncate","","Convert from underlying bit representation, dropping any bits that do not correspond to flags.",80,{"inputs":[{"name":"u64"}],"output":{"name":"devicefpconfig"}}],[11,"is_empty","","Returns `true` if no flags are currently stored.",80,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"is_all","","Returns `true` if all flags are currently set.",80,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"intersects","","Returns `true` if there are flags common to both `self` and `other`.",80,{"inputs":[{"name":"self"},{"name":"devicefpconfig"}],"output":{"name":"bool"}}],[11,"contains","","Returns `true` all of the flags in `other` are contained within `self`.",80,{"inputs":[{"name":"self"},{"name":"devicefpconfig"}],"output":{"name":"bool"}}],[11,"insert","","Inserts the specified flags in-place.",80,{"inputs":[{"name":"self"},{"name":"devicefpconfig"}],"output":null}],[11,"remove","","Removes the specified flags in-place.",80,{"inputs":[{"name":"self"},{"name":"devicefpconfig"}],"output":null}],[11,"toggle","","Toggles the specified flags in-place.",80,{"inputs":[{"name":"self"},{"name":"devicefpconfig"}],"output":null}],[11,"set","","Inserts or removes the specified flags depending on the passed value.",80,{"inputs":[{"name":"self"},{"name":"devicefpconfig"},{"name":"bool"}],"output":null}],[11,"bitor","","Returns the union of the two sets of flags.",80,{"inputs":[{"name":"self"},{"name":"devicefpconfig"}],"output":{"name":"devicefpconfig"}}],[11,"bitor_assign","","Adds the set of flags.",80,{"inputs":[{"name":"self"},{"name":"devicefpconfig"}],"output":null}],[11,"bitxor","","Returns the left flags, but with all the right flags toggled.",80,{"inputs":[{"name":"self"},{"name":"devicefpconfig"}],"output":{"name":"devicefpconfig"}}],[11,"bitxor_assign","","Toggles the set of flags.",80,{"inputs":[{"name":"self"},{"name":"devicefpconfig"}],"output":null}],[11,"bitand","","Returns the intersection between the two sets of flags.",80,{"inputs":[{"name":"self"},{"name":"devicefpconfig"}],"output":{"name":"devicefpconfig"}}],[11,"bitand_assign","","Disables all flags disabled in the set.",80,{"inputs":[{"name":"self"},{"name":"devicefpconfig"}],"output":null}],[11,"sub","","Returns the set difference of the two sets of flags.",80,{"inputs":[{"name":"self"},{"name":"devicefpconfig"}],"output":{"name":"devicefpconfig"}}],[11,"sub_assign","","Disables all flags enabled in the set.",80,{"inputs":[{"name":"self"},{"name":"devicefpconfig"}],"output":null}],[11,"not","","Returns the complement of this set of flags.",80,{"inputs":[{"name":"self"}],"output":{"name":"devicefpconfig"}}],[11,"extend","","",80,{"inputs":[{"name":"self"},{"name":"t"}],"output":null}],[11,"from_iter","","",80,{"inputs":[{"name":"t"}],"output":{"name":"devicefpconfig"}}],[11,"eq","","",81,{"inputs":[{"name":"self"},{"name":"deviceexeccapabilities"}],"output":{"name":"bool"}}],[11,"ne","","",81,{"inputs":[{"name":"self"},{"name":"deviceexeccapabilities"}],"output":{"name":"bool"}}],[11,"clone","","",81,{"inputs":[{"name":"self"}],"output":{"name":"deviceexeccapabilities"}}],[11,"partial_cmp","","",81,{"inputs":[{"name":"self"},{"name":"deviceexeccapabilities"}],"output":{"name":"option"}}],[11,"lt","","",81,{"inputs":[{"name":"self"},{"name":"deviceexeccapabilities"}],"output":{"name":"bool"}}],[11,"le","","",81,{"inputs":[{"name":"self"},{"name":"deviceexeccapabilities"}],"output":{"name":"bool"}}],[11,"gt","","",81,{"inputs":[{"name":"self"},{"name":"deviceexeccapabilities"}],"output":{"name":"bool"}}],[11,"ge","","",81,{"inputs":[{"name":"self"},{"name":"deviceexeccapabilities"}],"output":{"name":"bool"}}],[11,"cmp","","",81,{"inputs":[{"name":"self"},{"name":"deviceexeccapabilities"}],"output":{"name":"ordering"}}],[11,"hash","","",81,null],[11,"fmt","","",81,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"empty","","Returns an empty set of flags.",81,{"inputs":[],"output":{"name":"deviceexeccapabilities"}}],[11,"all","","Returns the set containing all flags.",81,{"inputs":[],"output":{"name":"deviceexeccapabilities"}}],[11,"bits","","Returns the raw value of the flags currently stored.",81,{"inputs":[{"name":"self"}],"output":{"name":"u64"}}],[11,"from_bits","","Convert from underlying bit representation, unless that representation contains bits that do not correspond to a flag.",81,{"inputs":[{"name":"u64"}],"output":{"name":"option"}}],[11,"from_bits_truncate","","Convert from underlying bit representation, dropping any bits that do not correspond to flags.",81,{"inputs":[{"name":"u64"}],"output":{"name":"deviceexeccapabilities"}}],[11,"is_empty","","Returns `true` if no flags are currently stored.",81,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"is_all","","Returns `true` if all flags are currently set.",81,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"intersects","","Returns `true` if there are flags common to both `self` and `other`.",81,{"inputs":[{"name":"self"},{"name":"deviceexeccapabilities"}],"output":{"name":"bool"}}],[11,"contains","","Returns `true` all of the flags in `other` are contained within `self`.",81,{"inputs":[{"name":"self"},{"name":"deviceexeccapabilities"}],"output":{"name":"bool"}}],[11,"insert","","Inserts the specified flags in-place.",81,{"inputs":[{"name":"self"},{"name":"deviceexeccapabilities"}],"output":null}],[11,"remove","","Removes the specified flags in-place.",81,{"inputs":[{"name":"self"},{"name":"deviceexeccapabilities"}],"output":null}],[11,"toggle","","Toggles the specified flags in-place.",81,{"inputs":[{"name":"self"},{"name":"deviceexeccapabilities"}],"output":null}],[11,"set","","Inserts or removes the specified flags depending on the passed value.",81,{"inputs":[{"name":"self"},{"name":"deviceexeccapabilities"},{"name":"bool"}],"output":null}],[11,"bitor","","Returns the union of the two sets of flags.",81,{"inputs":[{"name":"self"},{"name":"deviceexeccapabilities"}],"output":{"name":"deviceexeccapabilities"}}],[11,"bitor_assign","","Adds the set of flags.",81,{"inputs":[{"name":"self"},{"name":"deviceexeccapabilities"}],"output":null}],[11,"bitxor","","Returns the left flags, but with all the right flags toggled.",81,{"inputs":[{"name":"self"},{"name":"deviceexeccapabilities"}],"output":{"name":"deviceexeccapabilities"}}],[11,"bitxor_assign","","Toggles the set of flags.",81,{"inputs":[{"name":"self"},{"name":"deviceexeccapabilities"}],"output":null}],[11,"bitand","","Returns the intersection between the two sets of flags.",81,{"inputs":[{"name":"self"},{"name":"deviceexeccapabilities"}],"output":{"name":"deviceexeccapabilities"}}],[11,"bitand_assign","","Disables all flags disabled in the set.",81,{"inputs":[{"name":"self"},{"name":"deviceexeccapabilities"}],"output":null}],[11,"sub","","Returns the set difference of the two sets of flags.",81,{"inputs":[{"name":"self"},{"name":"deviceexeccapabilities"}],"output":{"name":"deviceexeccapabilities"}}],[11,"sub_assign","","Disables all flags enabled in the set.",81,{"inputs":[{"name":"self"},{"name":"deviceexeccapabilities"}],"output":null}],[11,"not","","Returns the complement of this set of flags.",81,{"inputs":[{"name":"self"}],"output":{"name":"deviceexeccapabilities"}}],[11,"extend","","",81,{"inputs":[{"name":"self"},{"name":"t"}],"output":null}],[11,"from_iter","","",81,{"inputs":[{"name":"t"}],"output":{"name":"deviceexeccapabilities"}}],[11,"eq","","",82,{"inputs":[{"name":"self"},{"name":"commandqueueproperties"}],"output":{"name":"bool"}}],[11,"ne","","",82,{"inputs":[{"name":"self"},{"name":"commandqueueproperties"}],"output":{"name":"bool"}}],[11,"clone","","",82,{"inputs":[{"name":"self"}],"output":{"name":"commandqueueproperties"}}],[11,"partial_cmp","","",82,{"inputs":[{"name":"self"},{"name":"commandqueueproperties"}],"output":{"name":"option"}}],[11,"lt","","",82,{"inputs":[{"name":"self"},{"name":"commandqueueproperties"}],"output":{"name":"bool"}}],[11,"le","","",82,{"inputs":[{"name":"self"},{"name":"commandqueueproperties"}],"output":{"name":"bool"}}],[11,"gt","","",82,{"inputs":[{"name":"self"},{"name":"commandqueueproperties"}],"output":{"name":"bool"}}],[11,"ge","","",82,{"inputs":[{"name":"self"},{"name":"commandqueueproperties"}],"output":{"name":"bool"}}],[11,"cmp","","",82,{"inputs":[{"name":"self"},{"name":"commandqueueproperties"}],"output":{"name":"ordering"}}],[11,"hash","","",82,null],[11,"fmt","","",82,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"empty","","Returns an empty set of flags.",82,{"inputs":[],"output":{"name":"commandqueueproperties"}}],[11,"all","","Returns the set containing all flags.",82,{"inputs":[],"output":{"name":"commandqueueproperties"}}],[11,"bits","","Returns the raw value of the flags currently stored.",82,{"inputs":[{"name":"self"}],"output":{"name":"u64"}}],[11,"from_bits","","Convert from underlying bit representation, unless that representation contains bits that do not correspond to a flag.",82,{"inputs":[{"name":"u64"}],"output":{"name":"option"}}],[11,"from_bits_truncate","","Convert from underlying bit representation, dropping any bits that do not correspond to flags.",82,{"inputs":[{"name":"u64"}],"output":{"name":"commandqueueproperties"}}],[11,"is_empty","","Returns `true` if no flags are currently stored.",82,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"is_all","","Returns `true` if all flags are currently set.",82,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"intersects","","Returns `true` if there are flags common to both `self` and `other`.",82,{"inputs":[{"name":"self"},{"name":"commandqueueproperties"}],"output":{"name":"bool"}}],[11,"contains","","Returns `true` all of the flags in `other` are contained within `self`.",82,{"inputs":[{"name":"self"},{"name":"commandqueueproperties"}],"output":{"name":"bool"}}],[11,"insert","","Inserts the specified flags in-place.",82,{"inputs":[{"name":"self"},{"name":"commandqueueproperties"}],"output":null}],[11,"remove","","Removes the specified flags in-place.",82,{"inputs":[{"name":"self"},{"name":"commandqueueproperties"}],"output":null}],[11,"toggle","","Toggles the specified flags in-place.",82,{"inputs":[{"name":"self"},{"name":"commandqueueproperties"}],"output":null}],[11,"set","","Inserts or removes the specified flags depending on the passed value.",82,{"inputs":[{"name":"self"},{"name":"commandqueueproperties"},{"name":"bool"}],"output":null}],[11,"bitor","","Returns the union of the two sets of flags.",82,{"inputs":[{"name":"self"},{"name":"commandqueueproperties"}],"output":{"name":"commandqueueproperties"}}],[11,"bitor_assign","","Adds the set of flags.",82,{"inputs":[{"name":"self"},{"name":"commandqueueproperties"}],"output":null}],[11,"bitxor","","Returns the left flags, but with all the right flags toggled.",82,{"inputs":[{"name":"self"},{"name":"commandqueueproperties"}],"output":{"name":"commandqueueproperties"}}],[11,"bitxor_assign","","Toggles the set of flags.",82,{"inputs":[{"name":"self"},{"name":"commandqueueproperties"}],"output":null}],[11,"bitand","","Returns the intersection between the two sets of flags.",82,{"inputs":[{"name":"self"},{"name":"commandqueueproperties"}],"output":{"name":"commandqueueproperties"}}],[11,"bitand_assign","","Disables all flags disabled in the set.",82,{"inputs":[{"name":"self"},{"name":"commandqueueproperties"}],"output":null}],[11,"sub","","Returns the set difference of the two sets of flags.",82,{"inputs":[{"name":"self"},{"name":"commandqueueproperties"}],"output":{"name":"commandqueueproperties"}}],[11,"sub_assign","","Disables all flags enabled in the set.",82,{"inputs":[{"name":"self"},{"name":"commandqueueproperties"}],"output":null}],[11,"not","","Returns the complement of this set of flags.",82,{"inputs":[{"name":"self"}],"output":{"name":"commandqueueproperties"}}],[11,"extend","","",82,{"inputs":[{"name":"self"},{"name":"t"}],"output":null}],[11,"from_iter","","",82,{"inputs":[{"name":"t"}],"output":{"name":"commandqueueproperties"}}],[11,"new","","",82,{"inputs":[],"output":{"name":"commandqueueproperties"}}],[11,"out_of_order","","",82,{"inputs":[{"name":"self"}],"output":{"name":"commandqueueproperties"}}],[11,"profiling","","",82,{"inputs":[{"name":"self"}],"output":{"name":"commandqueueproperties"}}],[11,"default","","",82,{"inputs":[],"output":{"name":"commandqueueproperties"}}],[11,"eq","","",83,{"inputs":[{"name":"self"},{"name":"deviceaffinitydomain"}],"output":{"name":"bool"}}],[11,"ne","","",83,{"inputs":[{"name":"self"},{"name":"deviceaffinitydomain"}],"output":{"name":"bool"}}],[11,"clone","","",83,{"inputs":[{"name":"self"}],"output":{"name":"deviceaffinitydomain"}}],[11,"partial_cmp","","",83,{"inputs":[{"name":"self"},{"name":"deviceaffinitydomain"}],"output":{"name":"option"}}],[11,"lt","","",83,{"inputs":[{"name":"self"},{"name":"deviceaffinitydomain"}],"output":{"name":"bool"}}],[11,"le","","",83,{"inputs":[{"name":"self"},{"name":"deviceaffinitydomain"}],"output":{"name":"bool"}}],[11,"gt","","",83,{"inputs":[{"name":"self"},{"name":"deviceaffinitydomain"}],"output":{"name":"bool"}}],[11,"ge","","",83,{"inputs":[{"name":"self"},{"name":"deviceaffinitydomain"}],"output":{"name":"bool"}}],[11,"cmp","","",83,{"inputs":[{"name":"self"},{"name":"deviceaffinitydomain"}],"output":{"name":"ordering"}}],[11,"hash","","",83,null],[11,"fmt","","",83,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"empty","","Returns an empty set of flags.",83,{"inputs":[],"output":{"name":"deviceaffinitydomain"}}],[11,"all","","Returns the set containing all flags.",83,{"inputs":[],"output":{"name":"deviceaffinitydomain"}}],[11,"bits","","Returns the raw value of the flags currently stored.",83,{"inputs":[{"name":"self"}],"output":{"name":"u64"}}],[11,"from_bits","","Convert from underlying bit representation, unless that representation contains bits that do not correspond to a flag.",83,{"inputs":[{"name":"u64"}],"output":{"name":"option"}}],[11,"from_bits_truncate","","Convert from underlying bit representation, dropping any bits that do not correspond to flags.",83,{"inputs":[{"name":"u64"}],"output":{"name":"deviceaffinitydomain"}}],[11,"is_empty","","Returns `true` if no flags are currently stored.",83,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"is_all","","Returns `true` if all flags are currently set.",83,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"intersects","","Returns `true` if there are flags common to both `self` and `other`.",83,{"inputs":[{"name":"self"},{"name":"deviceaffinitydomain"}],"output":{"name":"bool"}}],[11,"contains","","Returns `true` all of the flags in `other` are contained within `self`.",83,{"inputs":[{"name":"self"},{"name":"deviceaffinitydomain"}],"output":{"name":"bool"}}],[11,"insert","","Inserts the specified flags in-place.",83,{"inputs":[{"name":"self"},{"name":"deviceaffinitydomain"}],"output":null}],[11,"remove","","Removes the specified flags in-place.",83,{"inputs":[{"name":"self"},{"name":"deviceaffinitydomain"}],"output":null}],[11,"toggle","","Toggles the specified flags in-place.",83,{"inputs":[{"name":"self"},{"name":"deviceaffinitydomain"}],"output":null}],[11,"set","","Inserts or removes the specified flags depending on the passed value.",83,{"inputs":[{"name":"self"},{"name":"deviceaffinitydomain"},{"name":"bool"}],"output":null}],[11,"bitor","","Returns the union of the two sets of flags.",83,{"inputs":[{"name":"self"},{"name":"deviceaffinitydomain"}],"output":{"name":"deviceaffinitydomain"}}],[11,"bitor_assign","","Adds the set of flags.",83,{"inputs":[{"name":"self"},{"name":"deviceaffinitydomain"}],"output":null}],[11,"bitxor","","Returns the left flags, but with all the right flags toggled.",83,{"inputs":[{"name":"self"},{"name":"deviceaffinitydomain"}],"output":{"name":"deviceaffinitydomain"}}],[11,"bitxor_assign","","Toggles the set of flags.",83,{"inputs":[{"name":"self"},{"name":"deviceaffinitydomain"}],"output":null}],[11,"bitand","","Returns the intersection between the two sets of flags.",83,{"inputs":[{"name":"self"},{"name":"deviceaffinitydomain"}],"output":{"name":"deviceaffinitydomain"}}],[11,"bitand_assign","","Disables all flags disabled in the set.",83,{"inputs":[{"name":"self"},{"name":"deviceaffinitydomain"}],"output":null}],[11,"sub","","Returns the set difference of the two sets of flags.",83,{"inputs":[{"name":"self"},{"name":"deviceaffinitydomain"}],"output":{"name":"deviceaffinitydomain"}}],[11,"sub_assign","","Disables all flags enabled in the set.",83,{"inputs":[{"name":"self"},{"name":"deviceaffinitydomain"}],"output":null}],[11,"not","","Returns the complement of this set of flags.",83,{"inputs":[{"name":"self"}],"output":{"name":"deviceaffinitydomain"}}],[11,"extend","","",83,{"inputs":[{"name":"self"},{"name":"t"}],"output":null}],[11,"from_iter","","",83,{"inputs":[{"name":"t"}],"output":{"name":"deviceaffinitydomain"}}],[11,"eq","","",84,{"inputs":[{"name":"self"},{"name":"memflags"}],"output":{"name":"bool"}}],[11,"ne","","",84,{"inputs":[{"name":"self"},{"name":"memflags"}],"output":{"name":"bool"}}],[11,"clone","","",84,{"inputs":[{"name":"self"}],"output":{"name":"memflags"}}],[11,"partial_cmp","","",84,{"inputs":[{"name":"self"},{"name":"memflags"}],"output":{"name":"option"}}],[11,"lt","","",84,{"inputs":[{"name":"self"},{"name":"memflags"}],"output":{"name":"bool"}}],[11,"le","","",84,{"inputs":[{"name":"self"},{"name":"memflags"}],"output":{"name":"bool"}}],[11,"gt","","",84,{"inputs":[{"name":"self"},{"name":"memflags"}],"output":{"name":"bool"}}],[11,"ge","","",84,{"inputs":[{"name":"self"},{"name":"memflags"}],"output":{"name":"bool"}}],[11,"cmp","","",84,{"inputs":[{"name":"self"},{"name":"memflags"}],"output":{"name":"ordering"}}],[11,"hash","","",84,null],[11,"fmt","","",84,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"empty","","Returns an empty set of flags.",84,{"inputs":[],"output":{"name":"memflags"}}],[11,"all","","Returns the set containing all flags.",84,{"inputs":[],"output":{"name":"memflags"}}],[11,"bits","","Returns the raw value of the flags currently stored.",84,{"inputs":[{"name":"self"}],"output":{"name":"u64"}}],[11,"from_bits","","Convert from underlying bit representation, unless that representation contains bits that do not correspond to a flag.",84,{"inputs":[{"name":"u64"}],"output":{"name":"option"}}],[11,"from_bits_truncate","","Convert from underlying bit representation, dropping any bits that do not correspond to flags.",84,{"inputs":[{"name":"u64"}],"output":{"name":"memflags"}}],[11,"is_empty","","Returns `true` if no flags are currently stored.",84,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"is_all","","Returns `true` if all flags are currently set.",84,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"intersects","","Returns `true` if there are flags common to both `self` and `other`.",84,{"inputs":[{"name":"self"},{"name":"memflags"}],"output":{"name":"bool"}}],[11,"contains","","Returns `true` all of the flags in `other` are contained within `self`.",84,{"inputs":[{"name":"self"},{"name":"memflags"}],"output":{"name":"bool"}}],[11,"insert","","Inserts the specified flags in-place.",84,{"inputs":[{"name":"self"},{"name":"memflags"}],"output":null}],[11,"remove","","Removes the specified flags in-place.",84,{"inputs":[{"name":"self"},{"name":"memflags"}],"output":null}],[11,"toggle","","Toggles the specified flags in-place.",84,{"inputs":[{"name":"self"},{"name":"memflags"}],"output":null}],[11,"set","","Inserts or removes the specified flags depending on the passed value.",84,{"inputs":[{"name":"self"},{"name":"memflags"},{"name":"bool"}],"output":null}],[11,"bitor","","Returns the union of the two sets of flags.",84,{"inputs":[{"name":"self"},{"name":"memflags"}],"output":{"name":"memflags"}}],[11,"bitor_assign","","Adds the set of flags.",84,{"inputs":[{"name":"self"},{"name":"memflags"}],"output":null}],[11,"bitxor","","Returns the left flags, but with all the right flags toggled.",84,{"inputs":[{"name":"self"},{"name":"memflags"}],"output":{"name":"memflags"}}],[11,"bitxor_assign","","Toggles the set of flags.",84,{"inputs":[{"name":"self"},{"name":"memflags"}],"output":null}],[11,"bitand","","Returns the intersection between the two sets of flags.",84,{"inputs":[{"name":"self"},{"name":"memflags"}],"output":{"name":"memflags"}}],[11,"bitand_assign","","Disables all flags disabled in the set.",84,{"inputs":[{"name":"self"},{"name":"memflags"}],"output":null}],[11,"sub","","Returns the set difference of the two sets of flags.",84,{"inputs":[{"name":"self"},{"name":"memflags"}],"output":{"name":"memflags"}}],[11,"sub_assign","","Disables all flags enabled in the set.",84,{"inputs":[{"name":"self"},{"name":"memflags"}],"output":null}],[11,"not","","Returns the complement of this set of flags.",84,{"inputs":[{"name":"self"}],"output":{"name":"memflags"}}],[11,"extend","","",84,{"inputs":[{"name":"self"},{"name":"t"}],"output":null}],[11,"from_iter","","",84,{"inputs":[{"name":"t"}],"output":{"name":"memflags"}}],[11,"new","","",84,{"inputs":[],"output":{"name":"memflags"}}],[11,"read_write","","",84,{"inputs":[{"name":"self"}],"output":{"name":"memflags"}}],[11,"write_only","","",84,{"inputs":[{"name":"self"}],"output":{"name":"memflags"}}],[11,"read_only","","",84,{"inputs":[{"name":"self"}],"output":{"name":"memflags"}}],[11,"use_host_ptr","","",84,{"inputs":[{"name":"self"}],"output":{"name":"memflags"}}],[11,"alloc_host_ptr","","",84,{"inputs":[{"name":"self"}],"output":{"name":"memflags"}}],[11,"copy_host_ptr","","",84,{"inputs":[{"name":"self"}],"output":{"name":"memflags"}}],[11,"host_write_only","","",84,{"inputs":[{"name":"self"}],"output":{"name":"memflags"}}],[11,"host_read_only","","",84,{"inputs":[{"name":"self"}],"output":{"name":"memflags"}}],[11,"host_no_access","","",84,{"inputs":[{"name":"self"}],"output":{"name":"memflags"}}],[11,"default","","",84,{"inputs":[],"output":{"name":"memflags"}}],[11,"eq","","",85,{"inputs":[{"name":"self"},{"name":"memmigrationflags"}],"output":{"name":"bool"}}],[11,"ne","","",85,{"inputs":[{"name":"self"},{"name":"memmigrationflags"}],"output":{"name":"bool"}}],[11,"clone","","",85,{"inputs":[{"name":"self"}],"output":{"name":"memmigrationflags"}}],[11,"partial_cmp","","",85,{"inputs":[{"name":"self"},{"name":"memmigrationflags"}],"output":{"name":"option"}}],[11,"lt","","",85,{"inputs":[{"name":"self"},{"name":"memmigrationflags"}],"output":{"name":"bool"}}],[11,"le","","",85,{"inputs":[{"name":"self"},{"name":"memmigrationflags"}],"output":{"name":"bool"}}],[11,"gt","","",85,{"inputs":[{"name":"self"},{"name":"memmigrationflags"}],"output":{"name":"bool"}}],[11,"ge","","",85,{"inputs":[{"name":"self"},{"name":"memmigrationflags"}],"output":{"name":"bool"}}],[11,"cmp","","",85,{"inputs":[{"name":"self"},{"name":"memmigrationflags"}],"output":{"name":"ordering"}}],[11,"hash","","",85,null],[11,"fmt","","",85,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"empty","","Returns an empty set of flags.",85,{"inputs":[],"output":{"name":"memmigrationflags"}}],[11,"all","","Returns the set containing all flags.",85,{"inputs":[],"output":{"name":"memmigrationflags"}}],[11,"bits","","Returns the raw value of the flags currently stored.",85,{"inputs":[{"name":"self"}],"output":{"name":"u64"}}],[11,"from_bits","","Convert from underlying bit representation, unless that representation contains bits that do not correspond to a flag.",85,{"inputs":[{"name":"u64"}],"output":{"name":"option"}}],[11,"from_bits_truncate","","Convert from underlying bit representation, dropping any bits that do not correspond to flags.",85,{"inputs":[{"name":"u64"}],"output":{"name":"memmigrationflags"}}],[11,"is_empty","","Returns `true` if no flags are currently stored.",85,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"is_all","","Returns `true` if all flags are currently set.",85,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"intersects","","Returns `true` if there are flags common to both `self` and `other`.",85,{"inputs":[{"name":"self"},{"name":"memmigrationflags"}],"output":{"name":"bool"}}],[11,"contains","","Returns `true` all of the flags in `other` are contained within `self`.",85,{"inputs":[{"name":"self"},{"name":"memmigrationflags"}],"output":{"name":"bool"}}],[11,"insert","","Inserts the specified flags in-place.",85,{"inputs":[{"name":"self"},{"name":"memmigrationflags"}],"output":null}],[11,"remove","","Removes the specified flags in-place.",85,{"inputs":[{"name":"self"},{"name":"memmigrationflags"}],"output":null}],[11,"toggle","","Toggles the specified flags in-place.",85,{"inputs":[{"name":"self"},{"name":"memmigrationflags"}],"output":null}],[11,"set","","Inserts or removes the specified flags depending on the passed value.",85,{"inputs":[{"name":"self"},{"name":"memmigrationflags"},{"name":"bool"}],"output":null}],[11,"bitor","","Returns the union of the two sets of flags.",85,{"inputs":[{"name":"self"},{"name":"memmigrationflags"}],"output":{"name":"memmigrationflags"}}],[11,"bitor_assign","","Adds the set of flags.",85,{"inputs":[{"name":"self"},{"name":"memmigrationflags"}],"output":null}],[11,"bitxor","","Returns the left flags, but with all the right flags toggled.",85,{"inputs":[{"name":"self"},{"name":"memmigrationflags"}],"output":{"name":"memmigrationflags"}}],[11,"bitxor_assign","","Toggles the set of flags.",85,{"inputs":[{"name":"self"},{"name":"memmigrationflags"}],"output":null}],[11,"bitand","","Returns the intersection between the two sets of flags.",85,{"inputs":[{"name":"self"},{"name":"memmigrationflags"}],"output":{"name":"memmigrationflags"}}],[11,"bitand_assign","","Disables all flags disabled in the set.",85,{"inputs":[{"name":"self"},{"name":"memmigrationflags"}],"output":null}],[11,"sub","","Returns the set difference of the two sets of flags.",85,{"inputs":[{"name":"self"},{"name":"memmigrationflags"}],"output":{"name":"memmigrationflags"}}],[11,"sub_assign","","Disables all flags enabled in the set.",85,{"inputs":[{"name":"self"},{"name":"memmigrationflags"}],"output":null}],[11,"not","","Returns the complement of this set of flags.",85,{"inputs":[{"name":"self"}],"output":{"name":"memmigrationflags"}}],[11,"extend","","",85,{"inputs":[{"name":"self"},{"name":"t"}],"output":null}],[11,"from_iter","","",85,{"inputs":[{"name":"t"}],"output":{"name":"memmigrationflags"}}],[11,"eq","","",86,{"inputs":[{"name":"self"},{"name":"mapflags"}],"output":{"name":"bool"}}],[11,"ne","","",86,{"inputs":[{"name":"self"},{"name":"mapflags"}],"output":{"name":"bool"}}],[11,"clone","","",86,{"inputs":[{"name":"self"}],"output":{"name":"mapflags"}}],[11,"partial_cmp","","",86,{"inputs":[{"name":"self"},{"name":"mapflags"}],"output":{"name":"option"}}],[11,"lt","","",86,{"inputs":[{"name":"self"},{"name":"mapflags"}],"output":{"name":"bool"}}],[11,"le","","",86,{"inputs":[{"name":"self"},{"name":"mapflags"}],"output":{"name":"bool"}}],[11,"gt","","",86,{"inputs":[{"name":"self"},{"name":"mapflags"}],"output":{"name":"bool"}}],[11,"ge","","",86,{"inputs":[{"name":"self"},{"name":"mapflags"}],"output":{"name":"bool"}}],[11,"cmp","","",86,{"inputs":[{"name":"self"},{"name":"mapflags"}],"output":{"name":"ordering"}}],[11,"hash","","",86,null],[11,"fmt","","",86,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"empty","","Returns an empty set of flags.",86,{"inputs":[],"output":{"name":"mapflags"}}],[11,"all","","Returns the set containing all flags.",86,{"inputs":[],"output":{"name":"mapflags"}}],[11,"bits","","Returns the raw value of the flags currently stored.",86,{"inputs":[{"name":"self"}],"output":{"name":"u64"}}],[11,"from_bits","","Convert from underlying bit representation, unless that representation contains bits that do not correspond to a flag.",86,{"inputs":[{"name":"u64"}],"output":{"name":"option"}}],[11,"from_bits_truncate","","Convert from underlying bit representation, dropping any bits that do not correspond to flags.",86,{"inputs":[{"name":"u64"}],"output":{"name":"mapflags"}}],[11,"is_empty","","Returns `true` if no flags are currently stored.",86,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"is_all","","Returns `true` if all flags are currently set.",86,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"intersects","","Returns `true` if there are flags common to both `self` and `other`.",86,{"inputs":[{"name":"self"},{"name":"mapflags"}],"output":{"name":"bool"}}],[11,"contains","","Returns `true` all of the flags in `other` are contained within `self`.",86,{"inputs":[{"name":"self"},{"name":"mapflags"}],"output":{"name":"bool"}}],[11,"insert","","Inserts the specified flags in-place.",86,{"inputs":[{"name":"self"},{"name":"mapflags"}],"output":null}],[11,"remove","","Removes the specified flags in-place.",86,{"inputs":[{"name":"self"},{"name":"mapflags"}],"output":null}],[11,"toggle","","Toggles the specified flags in-place.",86,{"inputs":[{"name":"self"},{"name":"mapflags"}],"output":null}],[11,"set","","Inserts or removes the specified flags depending on the passed value.",86,{"inputs":[{"name":"self"},{"name":"mapflags"},{"name":"bool"}],"output":null}],[11,"bitor","","Returns the union of the two sets of flags.",86,{"inputs":[{"name":"self"},{"name":"mapflags"}],"output":{"name":"mapflags"}}],[11,"bitor_assign","","Adds the set of flags.",86,{"inputs":[{"name":"self"},{"name":"mapflags"}],"output":null}],[11,"bitxor","","Returns the left flags, but with all the right flags toggled.",86,{"inputs":[{"name":"self"},{"name":"mapflags"}],"output":{"name":"mapflags"}}],[11,"bitxor_assign","","Toggles the set of flags.",86,{"inputs":[{"name":"self"},{"name":"mapflags"}],"output":null}],[11,"bitand","","Returns the intersection between the two sets of flags.",86,{"inputs":[{"name":"self"},{"name":"mapflags"}],"output":{"name":"mapflags"}}],[11,"bitand_assign","","Disables all flags disabled in the set.",86,{"inputs":[{"name":"self"},{"name":"mapflags"}],"output":null}],[11,"sub","","Returns the set difference of the two sets of flags.",86,{"inputs":[{"name":"self"},{"name":"mapflags"}],"output":{"name":"mapflags"}}],[11,"sub_assign","","Disables all flags enabled in the set.",86,{"inputs":[{"name":"self"},{"name":"mapflags"}],"output":null}],[11,"not","","Returns the complement of this set of flags.",86,{"inputs":[{"name":"self"}],"output":{"name":"mapflags"}}],[11,"extend","","",86,{"inputs":[{"name":"self"},{"name":"t"}],"output":null}],[11,"from_iter","","",86,{"inputs":[{"name":"t"}],"output":{"name":"mapflags"}}],[11,"new","","",86,{"inputs":[],"output":{"name":"mapflags"}}],[11,"read","","",86,{"inputs":[{"name":"self"}],"output":{"name":"mapflags"}}],[11,"write","","",86,{"inputs":[{"name":"self"}],"output":{"name":"mapflags"}}],[11,"write_invalidate_region","","",86,{"inputs":[{"name":"self"}],"output":{"name":"mapflags"}}],[11,"default","","",86,{"inputs":[],"output":{"name":"mapflags"}}],[11,"eq","","",87,{"inputs":[{"name":"self"},{"name":"programbinarytype"}],"output":{"name":"bool"}}],[11,"ne","","",87,{"inputs":[{"name":"self"},{"name":"programbinarytype"}],"output":{"name":"bool"}}],[11,"clone","","",87,{"inputs":[{"name":"self"}],"output":{"name":"programbinarytype"}}],[11,"partial_cmp","","",87,{"inputs":[{"name":"self"},{"name":"programbinarytype"}],"output":{"name":"option"}}],[11,"lt","","",87,{"inputs":[{"name":"self"},{"name":"programbinarytype"}],"output":{"name":"bool"}}],[11,"le","","",87,{"inputs":[{"name":"self"},{"name":"programbinarytype"}],"output":{"name":"bool"}}],[11,"gt","","",87,{"inputs":[{"name":"self"},{"name":"programbinarytype"}],"output":{"name":"bool"}}],[11,"ge","","",87,{"inputs":[{"name":"self"},{"name":"programbinarytype"}],"output":{"name":"bool"}}],[11,"cmp","","",87,{"inputs":[{"name":"self"},{"name":"programbinarytype"}],"output":{"name":"ordering"}}],[11,"hash","","",87,null],[11,"fmt","","",87,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"empty","","Returns an empty set of flags.",87,{"inputs":[],"output":{"name":"programbinarytype"}}],[11,"all","","Returns the set containing all flags.",87,{"inputs":[],"output":{"name":"programbinarytype"}}],[11,"bits","","Returns the raw value of the flags currently stored.",87,{"inputs":[{"name":"self"}],"output":{"name":"u32"}}],[11,"from_bits","","Convert from underlying bit representation, unless that representation contains bits that do not correspond to a flag.",87,{"inputs":[{"name":"u32"}],"output":{"name":"option"}}],[11,"from_bits_truncate","","Convert from underlying bit representation, dropping any bits that do not correspond to flags.",87,{"inputs":[{"name":"u32"}],"output":{"name":"programbinarytype"}}],[11,"is_empty","","Returns `true` if no flags are currently stored.",87,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"is_all","","Returns `true` if all flags are currently set.",87,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"intersects","","Returns `true` if there are flags common to both `self` and `other`.",87,{"inputs":[{"name":"self"},{"name":"programbinarytype"}],"output":{"name":"bool"}}],[11,"contains","","Returns `true` all of the flags in `other` are contained within `self`.",87,{"inputs":[{"name":"self"},{"name":"programbinarytype"}],"output":{"name":"bool"}}],[11,"insert","","Inserts the specified flags in-place.",87,{"inputs":[{"name":"self"},{"name":"programbinarytype"}],"output":null}],[11,"remove","","Removes the specified flags in-place.",87,{"inputs":[{"name":"self"},{"name":"programbinarytype"}],"output":null}],[11,"toggle","","Toggles the specified flags in-place.",87,{"inputs":[{"name":"self"},{"name":"programbinarytype"}],"output":null}],[11,"set","","Inserts or removes the specified flags depending on the passed value.",87,{"inputs":[{"name":"self"},{"name":"programbinarytype"},{"name":"bool"}],"output":null}],[11,"bitor","","Returns the union of the two sets of flags.",87,{"inputs":[{"name":"self"},{"name":"programbinarytype"}],"output":{"name":"programbinarytype"}}],[11,"bitor_assign","","Adds the set of flags.",87,{"inputs":[{"name":"self"},{"name":"programbinarytype"}],"output":null}],[11,"bitxor","","Returns the left flags, but with all the right flags toggled.",87,{"inputs":[{"name":"self"},{"name":"programbinarytype"}],"output":{"name":"programbinarytype"}}],[11,"bitxor_assign","","Toggles the set of flags.",87,{"inputs":[{"name":"self"},{"name":"programbinarytype"}],"output":null}],[11,"bitand","","Returns the intersection between the two sets of flags.",87,{"inputs":[{"name":"self"},{"name":"programbinarytype"}],"output":{"name":"programbinarytype"}}],[11,"bitand_assign","","Disables all flags disabled in the set.",87,{"inputs":[{"name":"self"},{"name":"programbinarytype"}],"output":null}],[11,"sub","","Returns the set difference of the two sets of flags.",87,{"inputs":[{"name":"self"},{"name":"programbinarytype"}],"output":{"name":"programbinarytype"}}],[11,"sub_assign","","Disables all flags enabled in the set.",87,{"inputs":[{"name":"self"},{"name":"programbinarytype"}],"output":null}],[11,"not","","Returns the complement of this set of flags.",87,{"inputs":[{"name":"self"}],"output":{"name":"programbinarytype"}}],[11,"extend","","",87,{"inputs":[{"name":"self"},{"name":"t"}],"output":null}],[11,"from_iter","","",87,{"inputs":[{"name":"t"}],"output":{"name":"programbinarytype"}}],[11,"eq","","",88,{"inputs":[{"name":"self"},{"name":"kernelargtypequalifier"}],"output":{"name":"bool"}}],[11,"ne","","",88,{"inputs":[{"name":"self"},{"name":"kernelargtypequalifier"}],"output":{"name":"bool"}}],[11,"clone","","",88,{"inputs":[{"name":"self"}],"output":{"name":"kernelargtypequalifier"}}],[11,"partial_cmp","","",88,{"inputs":[{"name":"self"},{"name":"kernelargtypequalifier"}],"output":{"name":"option"}}],[11,"lt","","",88,{"inputs":[{"name":"self"},{"name":"kernelargtypequalifier"}],"output":{"name":"bool"}}],[11,"le","","",88,{"inputs":[{"name":"self"},{"name":"kernelargtypequalifier"}],"output":{"name":"bool"}}],[11,"gt","","",88,{"inputs":[{"name":"self"},{"name":"kernelargtypequalifier"}],"output":{"name":"bool"}}],[11,"ge","","",88,{"inputs":[{"name":"self"},{"name":"kernelargtypequalifier"}],"output":{"name":"bool"}}],[11,"cmp","","",88,{"inputs":[{"name":"self"},{"name":"kernelargtypequalifier"}],"output":{"name":"ordering"}}],[11,"hash","","",88,null],[11,"fmt","","",88,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"empty","","Returns an empty set of flags.",88,{"inputs":[],"output":{"name":"kernelargtypequalifier"}}],[11,"all","","Returns the set containing all flags.",88,{"inputs":[],"output":{"name":"kernelargtypequalifier"}}],[11,"bits","","Returns the raw value of the flags currently stored.",88,{"inputs":[{"name":"self"}],"output":{"name":"u64"}}],[11,"from_bits","","Convert from underlying bit representation, unless that representation contains bits that do not correspond to a flag.",88,{"inputs":[{"name":"u64"}],"output":{"name":"option"}}],[11,"from_bits_truncate","","Convert from underlying bit representation, dropping any bits that do not correspond to flags.",88,{"inputs":[{"name":"u64"}],"output":{"name":"kernelargtypequalifier"}}],[11,"is_empty","","Returns `true` if no flags are currently stored.",88,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"is_all","","Returns `true` if all flags are currently set.",88,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"intersects","","Returns `true` if there are flags common to both `self` and `other`.",88,{"inputs":[{"name":"self"},{"name":"kernelargtypequalifier"}],"output":{"name":"bool"}}],[11,"contains","","Returns `true` all of the flags in `other` are contained within `self`.",88,{"inputs":[{"name":"self"},{"name":"kernelargtypequalifier"}],"output":{"name":"bool"}}],[11,"insert","","Inserts the specified flags in-place.",88,{"inputs":[{"name":"self"},{"name":"kernelargtypequalifier"}],"output":null}],[11,"remove","","Removes the specified flags in-place.",88,{"inputs":[{"name":"self"},{"name":"kernelargtypequalifier"}],"output":null}],[11,"toggle","","Toggles the specified flags in-place.",88,{"inputs":[{"name":"self"},{"name":"kernelargtypequalifier"}],"output":null}],[11,"set","","Inserts or removes the specified flags depending on the passed value.",88,{"inputs":[{"name":"self"},{"name":"kernelargtypequalifier"},{"name":"bool"}],"output":null}],[11,"bitor","","Returns the union of the two sets of flags.",88,{"inputs":[{"name":"self"},{"name":"kernelargtypequalifier"}],"output":{"name":"kernelargtypequalifier"}}],[11,"bitor_assign","","Adds the set of flags.",88,{"inputs":[{"name":"self"},{"name":"kernelargtypequalifier"}],"output":null}],[11,"bitxor","","Returns the left flags, but with all the right flags toggled.",88,{"inputs":[{"name":"self"},{"name":"kernelargtypequalifier"}],"output":{"name":"kernelargtypequalifier"}}],[11,"bitxor_assign","","Toggles the set of flags.",88,{"inputs":[{"name":"self"},{"name":"kernelargtypequalifier"}],"output":null}],[11,"bitand","","Returns the intersection between the two sets of flags.",88,{"inputs":[{"name":"self"},{"name":"kernelargtypequalifier"}],"output":{"name":"kernelargtypequalifier"}}],[11,"bitand_assign","","Disables all flags disabled in the set.",88,{"inputs":[{"name":"self"},{"name":"kernelargtypequalifier"}],"output":null}],[11,"sub","","Returns the set difference of the two sets of flags.",88,{"inputs":[{"name":"self"},{"name":"kernelargtypequalifier"}],"output":{"name":"kernelargtypequalifier"}}],[11,"sub_assign","","Disables all flags enabled in the set.",88,{"inputs":[{"name":"self"},{"name":"kernelargtypequalifier"}],"output":null}],[11,"not","","Returns the complement of this set of flags.",88,{"inputs":[{"name":"self"}],"output":{"name":"kernelargtypequalifier"}}],[11,"extend","","",88,{"inputs":[{"name":"self"},{"name":"t"}],"output":null}],[11,"from_iter","","",88,{"inputs":[{"name":"t"}],"output":{"name":"kernelargtypequalifier"}}],[11,"fmt","","",0,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"eq","","",0,{"inputs":[{"name":"self"},{"name":"status"}],"output":{"name":"bool"}}],[11,"clone","","",0,{"inputs":[{"name":"self"}],"output":{"name":"status"}}],[11,"from_i64","","",0,{"inputs":[{"name":"i64"}],"output":{"name":"option"}}],[11,"from_u64","","",0,{"inputs":[{"name":"u64"}],"output":{"name":"option"}}],[11,"fmt","","",0,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"clone","","",1,{"inputs":[{"name":"self"}],"output":{"name":"gltexturetarget"}}],[11,"fmt","","",1,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"eq","","",1,{"inputs":[{"name":"self"},{"name":"gltexturetarget"}],"output":{"name":"bool"}}],[11,"from_i64","","",1,{"inputs":[{"name":"i64"}],"output":{"name":"option"}}],[11,"from_u64","","",1,{"inputs":[{"name":"u64"}],"output":{"name":"option"}}],[11,"fmt","","",2,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"eq","","",2,{"inputs":[{"name":"self"},{"name":"clglobjecttype"}],"output":{"name":"bool"}}],[11,"clone","","",2,{"inputs":[{"name":"self"}],"output":{"name":"clglobjecttype"}}],[11,"from_i64","","",2,{"inputs":[{"name":"i64"}],"output":{"name":"option"}}],[11,"from_u64","","",2,{"inputs":[{"name":"u64"}],"output":{"name":"option"}}],[11,"clone","","",3,{"inputs":[{"name":"self"}],"output":{"name":"imagechannelorder"}}],[11,"fmt","","",3,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"eq","","",3,{"inputs":[{"name":"self"},{"name":"imagechannelorder"}],"output":{"name":"bool"}}],[11,"from_i64","","",3,{"inputs":[{"name":"i64"}],"output":{"name":"option"}}],[11,"from_u64","","",3,{"inputs":[{"name":"u64"}],"output":{"name":"option"}}],[11,"clone","","",4,{"inputs":[{"name":"self"}],"output":{"name":"imagechanneldatatype"}}],[11,"fmt","","",4,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"eq","","",4,{"inputs":[{"name":"self"},{"name":"imagechanneldatatype"}],"output":{"name":"bool"}}],[11,"from_i64","","",4,{"inputs":[{"name":"i64"}],"output":{"name":"option"}}],[11,"from_u64","","",4,{"inputs":[{"name":"u64"}],"output":{"name":"option"}}],[11,"clone","","",5,{"inputs":[{"name":"self"}],"output":{"name":"cbool"}}],[11,"fmt","","",5,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"eq","","",5,{"inputs":[{"name":"self"},{"name":"cbool"}],"output":{"name":"bool"}}],[11,"from_i64","","",5,{"inputs":[{"name":"i64"}],"output":{"name":"option"}}],[11,"from_u64","","",5,{"inputs":[{"name":"u64"}],"output":{"name":"option"}}],[11,"clone","","",6,{"inputs":[{"name":"self"}],"output":{"name":"polling"}}],[11,"fmt","","",6,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"eq","","",6,{"inputs":[{"name":"self"},{"name":"polling"}],"output":{"name":"bool"}}],[11,"from_i64","","",6,{"inputs":[{"name":"i64"}],"output":{"name":"option"}}],[11,"from_u64","","",6,{"inputs":[{"name":"u64"}],"output":{"name":"option"}}],[11,"clone","","",7,{"inputs":[{"name":"self"}],"output":{"name":"platforminfo"}}],[11,"fmt","","",7,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"eq","","",7,{"inputs":[{"name":"self"},{"name":"platforminfo"}],"output":{"name":"bool"}}],[11,"from_i64","","",7,{"inputs":[{"name":"i64"}],"output":{"name":"option"}}],[11,"from_u64","","",7,{"inputs":[{"name":"u64"}],"output":{"name":"option"}}],[11,"clone","","",8,{"inputs":[{"name":"self"}],"output":{"name":"deviceinfo"}}],[11,"fmt","","",8,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"eq","","",8,{"inputs":[{"name":"self"},{"name":"deviceinfo"}],"output":{"name":"bool"}}],[11,"from_i64","","",8,{"inputs":[{"name":"i64"}],"output":{"name":"option"}}],[11,"from_u64","","",8,{"inputs":[{"name":"u64"}],"output":{"name":"option"}}],[11,"clone","","",9,{"inputs":[{"name":"self"}],"output":{"name":"devicememcachetype"}}],[11,"fmt","","",9,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"eq","","",9,{"inputs":[{"name":"self"},{"name":"devicememcachetype"}],"output":{"name":"bool"}}],[11,"from_i64","","",9,{"inputs":[{"name":"i64"}],"output":{"name":"option"}}],[11,"from_u64","","",9,{"inputs":[{"name":"u64"}],"output":{"name":"option"}}],[11,"clone","","",10,{"inputs":[{"name":"self"}],"output":{"name":"devicelocalmemtype"}}],[11,"fmt","","",10,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"eq","","",10,{"inputs":[{"name":"self"},{"name":"devicelocalmemtype"}],"output":{"name":"bool"}}],[11,"from_i64","","",10,{"inputs":[{"name":"i64"}],"output":{"name":"option"}}],[11,"from_u64","","",10,{"inputs":[{"name":"u64"}],"output":{"name":"option"}}],[11,"clone","","",11,{"inputs":[{"name":"self"}],"output":{"name":"contextinfo"}}],[11,"fmt","","",11,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"eq","","",11,{"inputs":[{"name":"self"},{"name":"contextinfo"}],"output":{"name":"bool"}}],[11,"from_i64","","",11,{"inputs":[{"name":"i64"}],"output":{"name":"option"}}],[11,"from_u64","","",11,{"inputs":[{"name":"u64"}],"output":{"name":"option"}}],[11,"clone","","",12,{"inputs":[{"name":"self"}],"output":{"name":"contextproperty"}}],[11,"fmt","","",12,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"eq","","",12,{"inputs":[{"name":"self"},{"name":"contextproperty"}],"output":{"name":"bool"}}],[11,"hash","","",12,null],[11,"from_i64","","",12,{"inputs":[{"name":"i64"}],"output":{"name":"option"}}],[11,"from_u64","","",12,{"inputs":[{"name":"u64"}],"output":{"name":"option"}}],[11,"clone","","",13,{"inputs":[{"name":"self"}],"output":{"name":"contextinfoorpropertiespointertype"}}],[11,"fmt","","",13,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"eq","","",13,{"inputs":[{"name":"self"},{"name":"contextinfoorpropertiespointertype"}],"output":{"name":"bool"}}],[11,"from_i64","","",13,{"inputs":[{"name":"i64"}],"output":{"name":"option"}}],[11,"from_u64","","",13,{"inputs":[{"name":"u64"}],"output":{"name":"option"}}],[11,"clone","","",14,{"inputs":[{"name":"self"}],"output":{"name":"devicepartitionproperty"}}],[11,"fmt","","",14,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"eq","","",14,{"inputs":[{"name":"self"},{"name":"devicepartitionproperty"}],"output":{"name":"bool"}}],[11,"from_i64","","",14,{"inputs":[{"name":"i64"}],"output":{"name":"option"}}],[11,"from_u64","","",14,{"inputs":[{"name":"u64"}],"output":{"name":"option"}}],[11,"clone","","",15,{"inputs":[{"name":"self"}],"output":{"name":"commandqueueinfo"}}],[11,"fmt","","",15,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"eq","","",15,{"inputs":[{"name":"self"},{"name":"commandqueueinfo"}],"output":{"name":"bool"}}],[11,"from_i64","","",15,{"inputs":[{"name":"i64"}],"output":{"name":"option"}}],[11,"from_u64","","",15,{"inputs":[{"name":"u64"}],"output":{"name":"option"}}],[11,"clone","","",16,{"inputs":[{"name":"self"}],"output":{"name":"channeltype"}}],[11,"fmt","","",16,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"eq","","",16,{"inputs":[{"name":"self"},{"name":"channeltype"}],"output":{"name":"bool"}}],[11,"from_i64","","",16,{"inputs":[{"name":"i64"}],"output":{"name":"option"}}],[11,"from_u64","","",16,{"inputs":[{"name":"u64"}],"output":{"name":"option"}}],[11,"clone","","",17,{"inputs":[{"name":"self"}],"output":{"name":"memobjecttype"}}],[11,"fmt","","",17,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"eq","","",17,{"inputs":[{"name":"self"},{"name":"memobjecttype"}],"output":{"name":"bool"}}],[11,"from_i64","","",17,{"inputs":[{"name":"i64"}],"output":{"name":"option"}}],[11,"from_u64","","",17,{"inputs":[{"name":"u64"}],"output":{"name":"option"}}],[11,"clone","","",18,{"inputs":[{"name":"self"}],"output":{"name":"meminfo"}}],[11,"fmt","","",18,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"eq","","",18,{"inputs":[{"name":"self"},{"name":"meminfo"}],"output":{"name":"bool"}}],[11,"from_i64","","",18,{"inputs":[{"name":"i64"}],"output":{"name":"option"}}],[11,"from_u64","","",18,{"inputs":[{"name":"u64"}],"output":{"name":"option"}}],[11,"clone","","",19,{"inputs":[{"name":"self"}],"output":{"name":"imageinfo"}}],[11,"fmt","","",19,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"eq","","",19,{"inputs":[{"name":"self"},{"name":"imageinfo"}],"output":{"name":"bool"}}],[11,"from_i64","","",19,{"inputs":[{"name":"i64"}],"output":{"name":"option"}}],[11,"from_u64","","",19,{"inputs":[{"name":"u64"}],"output":{"name":"option"}}],[11,"clone","","",20,{"inputs":[{"name":"self"}],"output":{"name":"addressingmode"}}],[11,"fmt","","",20,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"eq","","",20,{"inputs":[{"name":"self"},{"name":"addressingmode"}],"output":{"name":"bool"}}],[11,"from_i64","","",20,{"inputs":[{"name":"i64"}],"output":{"name":"option"}}],[11,"from_u64","","",20,{"inputs":[{"name":"u64"}],"output":{"name":"option"}}],[11,"clone","","",21,{"inputs":[{"name":"self"}],"output":{"name":"filtermode"}}],[11,"fmt","","",21,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"eq","","",21,{"inputs":[{"name":"self"},{"name":"filtermode"}],"output":{"name":"bool"}}],[11,"from_i64","","",21,{"inputs":[{"name":"i64"}],"output":{"name":"option"}}],[11,"from_u64","","",21,{"inputs":[{"name":"u64"}],"output":{"name":"option"}}],[11,"clone","","",22,{"inputs":[{"name":"self"}],"output":{"name":"samplerinfo"}}],[11,"fmt","","",22,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"eq","","",22,{"inputs":[{"name":"self"},{"name":"samplerinfo"}],"output":{"name":"bool"}}],[11,"from_i64","","",22,{"inputs":[{"name":"i64"}],"output":{"name":"option"}}],[11,"from_u64","","",22,{"inputs":[{"name":"u64"}],"output":{"name":"option"}}],[11,"clone","","",23,{"inputs":[{"name":"self"}],"output":{"name":"programinfo"}}],[11,"fmt","","",23,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"eq","","",23,{"inputs":[{"name":"self"},{"name":"programinfo"}],"output":{"name":"bool"}}],[11,"from_i64","","",23,{"inputs":[{"name":"i64"}],"output":{"name":"option"}}],[11,"from_u64","","",23,{"inputs":[{"name":"u64"}],"output":{"name":"option"}}],[11,"clone","","",24,{"inputs":[{"name":"self"}],"output":{"name":"programbuildinfo"}}],[11,"fmt","","",24,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"eq","","",24,{"inputs":[{"name":"self"},{"name":"programbuildinfo"}],"output":{"name":"bool"}}],[11,"from_i64","","",24,{"inputs":[{"name":"i64"}],"output":{"name":"option"}}],[11,"from_u64","","",24,{"inputs":[{"name":"u64"}],"output":{"name":"option"}}],[11,"clone","","",25,{"inputs":[{"name":"self"}],"output":{"name":"programbuildstatus"}}],[11,"fmt","","",25,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"eq","","",25,{"inputs":[{"name":"self"},{"name":"programbuildstatus"}],"output":{"name":"bool"}}],[11,"from_i64","","",25,{"inputs":[{"name":"i64"}],"output":{"name":"option"}}],[11,"from_u64","","",25,{"inputs":[{"name":"u64"}],"output":{"name":"option"}}],[11,"clone","","",26,{"inputs":[{"name":"self"}],"output":{"name":"kernelinfo"}}],[11,"fmt","","",26,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"eq","","",26,{"inputs":[{"name":"self"},{"name":"kernelinfo"}],"output":{"name":"bool"}}],[11,"from_i64","","",26,{"inputs":[{"name":"i64"}],"output":{"name":"option"}}],[11,"from_u64","","",26,{"inputs":[{"name":"u64"}],"output":{"name":"option"}}],[11,"clone","","",27,{"inputs":[{"name":"self"}],"output":{"name":"kernelarginfo"}}],[11,"fmt","","",27,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"eq","","",27,{"inputs":[{"name":"self"},{"name":"kernelarginfo"}],"output":{"name":"bool"}}],[11,"from_i64","","",27,{"inputs":[{"name":"i64"}],"output":{"name":"option"}}],[11,"from_u64","","",27,{"inputs":[{"name":"u64"}],"output":{"name":"option"}}],[11,"clone","","",28,{"inputs":[{"name":"self"}],"output":{"name":"kernelargaddressqualifier"}}],[11,"fmt","","",28,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"eq","","",28,{"inputs":[{"name":"self"},{"name":"kernelargaddressqualifier"}],"output":{"name":"bool"}}],[11,"from_i64","","",28,{"inputs":[{"name":"i64"}],"output":{"name":"option"}}],[11,"from_u64","","",28,{"inputs":[{"name":"u64"}],"output":{"name":"option"}}],[11,"clone","","",29,{"inputs":[{"name":"self"}],"output":{"name":"kernelargaccessqualifier"}}],[11,"fmt","","",29,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"eq","","",29,{"inputs":[{"name":"self"},{"name":"kernelargaccessqualifier"}],"output":{"name":"bool"}}],[11,"from_i64","","",29,{"inputs":[{"name":"i64"}],"output":{"name":"option"}}],[11,"from_u64","","",29,{"inputs":[{"name":"u64"}],"output":{"name":"option"}}],[11,"clone","","",30,{"inputs":[{"name":"self"}],"output":{"name":"kernelworkgroupinfo"}}],[11,"fmt","","",30,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"eq","","",30,{"inputs":[{"name":"self"},{"name":"kernelworkgroupinfo"}],"output":{"name":"bool"}}],[11,"from_i64","","",30,{"inputs":[{"name":"i64"}],"output":{"name":"option"}}],[11,"from_u64","","",30,{"inputs":[{"name":"u64"}],"output":{"name":"option"}}],[11,"clone","","",31,{"inputs":[{"name":"self"}],"output":{"name":"eventinfo"}}],[11,"fmt","","",31,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"eq","","",31,{"inputs":[{"name":"self"},{"name":"eventinfo"}],"output":{"name":"bool"}}],[11,"from_i64","","",31,{"inputs":[{"name":"i64"}],"output":{"name":"option"}}],[11,"from_u64","","",31,{"inputs":[{"name":"u64"}],"output":{"name":"option"}}],[11,"clone","","",32,{"inputs":[{"name":"self"}],"output":{"name":"commandtype"}}],[11,"fmt","","",32,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"eq","","",32,{"inputs":[{"name":"self"},{"name":"commandtype"}],"output":{"name":"bool"}}],[11,"from_i64","","",32,{"inputs":[{"name":"i64"}],"output":{"name":"option"}}],[11,"from_u64","","",32,{"inputs":[{"name":"u64"}],"output":{"name":"option"}}],[11,"clone","","",33,{"inputs":[{"name":"self"}],"output":{"name":"commandexecutionstatus"}}],[11,"fmt","","",33,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"eq","","",33,{"inputs":[{"name":"self"},{"name":"commandexecutionstatus"}],"output":{"name":"bool"}}],[11,"from_i64","","",33,{"inputs":[{"name":"i64"}],"output":{"name":"option"}}],[11,"from_u64","","",33,{"inputs":[{"name":"u64"}],"output":{"name":"option"}}],[11,"clone","","",34,{"inputs":[{"name":"self"}],"output":{"name":"buffercreatetype"}}],[11,"fmt","","",34,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"eq","","",34,{"inputs":[{"name":"self"},{"name":"buffercreatetype"}],"output":{"name":"bool"}}],[11,"from_i64","","",34,{"inputs":[{"name":"i64"}],"output":{"name":"option"}}],[11,"from_u64","","",34,{"inputs":[{"name":"u64"}],"output":{"name":"option"}}],[11,"clone","","",35,{"inputs":[{"name":"self"}],"output":{"name":"profilinginfo"}}],[11,"fmt","","",35,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"eq","","",35,{"inputs":[{"name":"self"},{"name":"profilinginfo"}],"output":{"name":"bool"}}],[11,"from_i64","","",35,{"inputs":[{"name":"i64"}],"output":{"name":"option"}}],[11,"from_u64","","",35,{"inputs":[{"name":"u64"}],"output":{"name":"option"}}],[11,"new","","",89,{"inputs":[{"name":"i8"}],"output":{"name":"char"}}],[11,"splat","","",89,{"inputs":[{"name":"i8"}],"output":{"name":"char"}}],[11,"zero","","",89,{"inputs":[],"output":{"name":"char"}}],[11,"is_zero","","",89,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"one","","",89,{"inputs":[],"output":{"name":"char"}}],[11,"cmp","","",89,{"inputs":[{"name":"self"},{"name":"char"}],"output":{"name":"ordering"}}],[11,"cmp","","",90,{"inputs":[{"name":"self"},{"name":"char2"}],"output":{"name":"ordering"}}],[11,"cmp","","",91,{"inputs":[{"name":"self"},{"name":"char3"}],"output":{"name":"ordering"}}],[11,"cmp","","",92,{"inputs":[{"name":"self"},{"name":"char4"}],"output":{"name":"ordering"}}],[11,"cmp","","",93,{"inputs":[{"name":"self"},{"name":"char8"}],"output":{"name":"ordering"}}],[11,"cmp","","",94,{"inputs":[{"name":"self"},{"name":"char16"}],"output":{"name":"ordering"}}],[11,"cmp","","",95,{"inputs":[{"name":"self"},{"name":"uchar"}],"output":{"name":"ordering"}}],[11,"cmp","","",96,{"inputs":[{"name":"self"},{"name":"uchar2"}],"output":{"name":"ordering"}}],[11,"cmp","","",97,{"inputs":[{"name":"self"},{"name":"uchar3"}],"output":{"name":"ordering"}}],[11,"cmp","","",98,{"inputs":[{"name":"self"},{"name":"uchar4"}],"output":{"name":"ordering"}}],[11,"cmp","","",99,{"inputs":[{"name":"self"},{"name":"uchar8"}],"output":{"name":"ordering"}}],[11,"cmp","","",100,{"inputs":[{"name":"self"},{"name":"uchar16"}],"output":{"name":"ordering"}}],[11,"cmp","","",101,{"inputs":[{"name":"self"},{"name":"short"}],"output":{"name":"ordering"}}],[11,"cmp","","",102,{"inputs":[{"name":"self"},{"name":"short2"}],"output":{"name":"ordering"}}],[11,"cmp","","",103,{"inputs":[{"name":"self"},{"name":"short3"}],"output":{"name":"ordering"}}],[11,"cmp","","",104,{"inputs":[{"name":"self"},{"name":"short4"}],"output":{"name":"ordering"}}],[11,"cmp","","",105,{"inputs":[{"name":"self"},{"name":"short8"}],"output":{"name":"ordering"}}],[11,"cmp","","",106,{"inputs":[{"name":"self"},{"name":"short16"}],"output":{"name":"ordering"}}],[11,"cmp","","",107,{"inputs":[{"name":"self"},{"name":"ushort"}],"output":{"name":"ordering"}}],[11,"cmp","","",108,{"inputs":[{"name":"self"},{"name":"ushort2"}],"output":{"name":"ordering"}}],[11,"cmp","","",109,{"inputs":[{"name":"self"},{"name":"ushort3"}],"output":{"name":"ordering"}}],[11,"cmp","","",110,{"inputs":[{"name":"self"},{"name":"ushort4"}],"output":{"name":"ordering"}}],[11,"cmp","","",111,{"inputs":[{"name":"self"},{"name":"ushort8"}],"output":{"name":"ordering"}}],[11,"cmp","","",112,{"inputs":[{"name":"self"},{"name":"ushort16"}],"output":{"name":"ordering"}}],[11,"cmp","","",113,{"inputs":[{"name":"self"},{"name":"int"}],"output":{"name":"ordering"}}],[11,"cmp","","",114,{"inputs":[{"name":"self"},{"name":"int2"}],"output":{"name":"ordering"}}],[11,"cmp","","",115,{"inputs":[{"name":"self"},{"name":"int3"}],"output":{"name":"ordering"}}],[11,"cmp","","",116,{"inputs":[{"name":"self"},{"name":"int4"}],"output":{"name":"ordering"}}],[11,"cmp","","",117,{"inputs":[{"name":"self"},{"name":"int8"}],"output":{"name":"ordering"}}],[11,"cmp","","",118,{"inputs":[{"name":"self"},{"name":"int16"}],"output":{"name":"ordering"}}],[11,"cmp","","",119,{"inputs":[{"name":"self"},{"name":"uint"}],"output":{"name":"ordering"}}],[11,"cmp","","",120,{"inputs":[{"name":"self"},{"name":"uint2"}],"output":{"name":"ordering"}}],[11,"cmp","","",121,{"inputs":[{"name":"self"},{"name":"uint3"}],"output":{"name":"ordering"}}],[11,"cmp","","",122,{"inputs":[{"name":"self"},{"name":"uint4"}],"output":{"name":"ordering"}}],[11,"cmp","","",123,{"inputs":[{"name":"self"},{"name":"uint8"}],"output":{"name":"ordering"}}],[11,"cmp","","",124,{"inputs":[{"name":"self"},{"name":"uint16"}],"output":{"name":"ordering"}}],[11,"cmp","","",125,{"inputs":[{"name":"self"},{"name":"long"}],"output":{"name":"ordering"}}],[11,"cmp","","",126,{"inputs":[{"name":"self"},{"name":"long2"}],"output":{"name":"ordering"}}],[11,"cmp","","",127,{"inputs":[{"name":"self"},{"name":"long3"}],"output":{"name":"ordering"}}],[11,"cmp","","",128,{"inputs":[{"name":"self"},{"name":"long4"}],"output":{"name":"ordering"}}],[11,"cmp","","",129,{"inputs":[{"name":"self"},{"name":"long8"}],"output":{"name":"ordering"}}],[11,"cmp","","",130,{"inputs":[{"name":"self"},{"name":"long16"}],"output":{"name":"ordering"}}],[11,"cmp","","",131,{"inputs":[{"name":"self"},{"name":"ulong"}],"output":{"name":"ordering"}}],[11,"cmp","","",132,{"inputs":[{"name":"self"},{"name":"ulong2"}],"output":{"name":"ordering"}}],[11,"cmp","","",133,{"inputs":[{"name":"self"},{"name":"ulong3"}],"output":{"name":"ordering"}}],[11,"cmp","","",134,{"inputs":[{"name":"self"},{"name":"ulong4"}],"output":{"name":"ordering"}}],[11,"cmp","","",135,{"inputs":[{"name":"self"},{"name":"ulong8"}],"output":{"name":"ordering"}}],[11,"cmp","","",136,{"inputs":[{"name":"self"},{"name":"ulong16"}],"output":{"name":"ordering"}}],[11,"shr_assign","","",89,null],[11,"shr_assign","","",90,null],[11,"shr_assign","","",91,null],[11,"shr_assign","","",92,null],[11,"shr_assign","","",93,null],[11,"shr_assign","","",94,null],[11,"shr_assign","","",95,null],[11,"shr_assign","","",96,null],[11,"shr_assign","","",97,null],[11,"shr_assign","","",98,null],[11,"shr_assign","","",99,null],[11,"shr_assign","","",100,null],[11,"shr_assign","","",101,null],[11,"shr_assign","","",102,null],[11,"shr_assign","","",103,null],[11,"shr_assign","","",104,null],[11,"shr_assign","","",105,null],[11,"shr_assign","","",106,null],[11,"shr_assign","","",107,null],[11,"shr_assign","","",108,null],[11,"shr_assign","","",109,null],[11,"shr_assign","","",110,null],[11,"shr_assign","","",111,null],[11,"shr_assign","","",112,null],[11,"shr_assign","","",113,null],[11,"shr_assign","","",114,null],[11,"shr_assign","","",115,null],[11,"shr_assign","","",116,null],[11,"shr_assign","","",117,null],[11,"shr_assign","","",118,null],[11,"shr_assign","","",119,null],[11,"shr_assign","","",120,null],[11,"shr_assign","","",121,null],[11,"shr_assign","","",122,null],[11,"shr_assign","","",123,null],[11,"shr_assign","","",124,null],[11,"shr_assign","","",125,null],[11,"shr_assign","","",126,null],[11,"shr_assign","","",127,null],[11,"shr_assign","","",128,null],[11,"shr_assign","","",129,null],[11,"shr_assign","","",130,null],[11,"shr_assign","","",131,null],[11,"shr_assign","","",132,null],[11,"shr_assign","","",133,null],[11,"shr_assign","","",134,null],[11,"shr_assign","","",135,null],[11,"shr_assign","","",136,null],[11,"sum","","",89,{"inputs":[{"name":"i"}],"output":{"name":"char"}}],[11,"sum","","",89,{"inputs":[{"name":"i"}],"output":{"name":"char"}}],[11,"sum","","",90,{"inputs":[{"name":"i"}],"output":{"name":"char2"}}],[11,"sum","","",90,{"inputs":[{"name":"i"}],"output":{"name":"char2"}}],[11,"sum","","",91,{"inputs":[{"name":"i"}],"output":{"name":"char3"}}],[11,"sum","","",91,{"inputs":[{"name":"i"}],"output":{"name":"char3"}}],[11,"sum","","",92,{"inputs":[{"name":"i"}],"output":{"name":"char4"}}],[11,"sum","","",92,{"inputs":[{"name":"i"}],"output":{"name":"char4"}}],[11,"sum","","",93,{"inputs":[{"name":"i"}],"output":{"name":"char8"}}],[11,"sum","","",93,{"inputs":[{"name":"i"}],"output":{"name":"char8"}}],[11,"sum","","",94,{"inputs":[{"name":"i"}],"output":{"name":"char16"}}],[11,"sum","","",94,{"inputs":[{"name":"i"}],"output":{"name":"char16"}}],[11,"sum","","",95,{"inputs":[{"name":"i"}],"output":{"name":"uchar"}}],[11,"sum","","",95,{"inputs":[{"name":"i"}],"output":{"name":"uchar"}}],[11,"sum","","",96,{"inputs":[{"name":"i"}],"output":{"name":"uchar2"}}],[11,"sum","","",96,{"inputs":[{"name":"i"}],"output":{"name":"uchar2"}}],[11,"sum","","",97,{"inputs":[{"name":"i"}],"output":{"name":"uchar3"}}],[11,"sum","","",97,{"inputs":[{"name":"i"}],"output":{"name":"uchar3"}}],[11,"sum","","",98,{"inputs":[{"name":"i"}],"output":{"name":"uchar4"}}],[11,"sum","","",98,{"inputs":[{"name":"i"}],"output":{"name":"uchar4"}}],[11,"sum","","",99,{"inputs":[{"name":"i"}],"output":{"name":"uchar8"}}],[11,"sum","","",99,{"inputs":[{"name":"i"}],"output":{"name":"uchar8"}}],[11,"sum","","",100,{"inputs":[{"name":"i"}],"output":{"name":"uchar16"}}],[11,"sum","","",100,{"inputs":[{"name":"i"}],"output":{"name":"uchar16"}}],[11,"sum","","",101,{"inputs":[{"name":"i"}],"output":{"name":"short"}}],[11,"sum","","",101,{"inputs":[{"name":"i"}],"output":{"name":"short"}}],[11,"sum","","",102,{"inputs":[{"name":"i"}],"output":{"name":"short2"}}],[11,"sum","","",102,{"inputs":[{"name":"i"}],"output":{"name":"short2"}}],[11,"sum","","",103,{"inputs":[{"name":"i"}],"output":{"name":"short3"}}],[11,"sum","","",103,{"inputs":[{"name":"i"}],"output":{"name":"short3"}}],[11,"sum","","",104,{"inputs":[{"name":"i"}],"output":{"name":"short4"}}],[11,"sum","","",104,{"inputs":[{"name":"i"}],"output":{"name":"short4"}}],[11,"sum","","",105,{"inputs":[{"name":"i"}],"output":{"name":"short8"}}],[11,"sum","","",105,{"inputs":[{"name":"i"}],"output":{"name":"short8"}}],[11,"sum","","",106,{"inputs":[{"name":"i"}],"output":{"name":"short16"}}],[11,"sum","","",106,{"inputs":[{"name":"i"}],"output":{"name":"short16"}}],[11,"sum","","",107,{"inputs":[{"name":"i"}],"output":{"name":"ushort"}}],[11,"sum","","",107,{"inputs":[{"name":"i"}],"output":{"name":"ushort"}}],[11,"sum","","",108,{"inputs":[{"name":"i"}],"output":{"name":"ushort2"}}],[11,"sum","","",108,{"inputs":[{"name":"i"}],"output":{"name":"ushort2"}}],[11,"sum","","",109,{"inputs":[{"name":"i"}],"output":{"name":"ushort3"}}],[11,"sum","","",109,{"inputs":[{"name":"i"}],"output":{"name":"ushort3"}}],[11,"sum","","",110,{"inputs":[{"name":"i"}],"output":{"name":"ushort4"}}],[11,"sum","","",110,{"inputs":[{"name":"i"}],"output":{"name":"ushort4"}}],[11,"sum","","",111,{"inputs":[{"name":"i"}],"output":{"name":"ushort8"}}],[11,"sum","","",111,{"inputs":[{"name":"i"}],"output":{"name":"ushort8"}}],[11,"sum","","",112,{"inputs":[{"name":"i"}],"output":{"name":"ushort16"}}],[11,"sum","","",112,{"inputs":[{"name":"i"}],"output":{"name":"ushort16"}}],[11,"sum","","",113,{"inputs":[{"name":"i"}],"output":{"name":"int"}}],[11,"sum","","",113,{"inputs":[{"name":"i"}],"output":{"name":"int"}}],[11,"sum","","",114,{"inputs":[{"name":"i"}],"output":{"name":"int2"}}],[11,"sum","","",114,{"inputs":[{"name":"i"}],"output":{"name":"int2"}}],[11,"sum","","",115,{"inputs":[{"name":"i"}],"output":{"name":"int3"}}],[11,"sum","","",115,{"inputs":[{"name":"i"}],"output":{"name":"int3"}}],[11,"sum","","",116,{"inputs":[{"name":"i"}],"output":{"name":"int4"}}],[11,"sum","","",116,{"inputs":[{"name":"i"}],"output":{"name":"int4"}}],[11,"sum","","",117,{"inputs":[{"name":"i"}],"output":{"name":"int8"}}],[11,"sum","","",117,{"inputs":[{"name":"i"}],"output":{"name":"int8"}}],[11,"sum","","",118,{"inputs":[{"name":"i"}],"output":{"name":"int16"}}],[11,"sum","","",118,{"inputs":[{"name":"i"}],"output":{"name":"int16"}}],[11,"sum","","",119,{"inputs":[{"name":"i"}],"output":{"name":"uint"}}],[11,"sum","","",119,{"inputs":[{"name":"i"}],"output":{"name":"uint"}}],[11,"sum","","",120,{"inputs":[{"name":"i"}],"output":{"name":"uint2"}}],[11,"sum","","",120,{"inputs":[{"name":"i"}],"output":{"name":"uint2"}}],[11,"sum","","",121,{"inputs":[{"name":"i"}],"output":{"name":"uint3"}}],[11,"sum","","",121,{"inputs":[{"name":"i"}],"output":{"name":"uint3"}}],[11,"sum","","",122,{"inputs":[{"name":"i"}],"output":{"name":"uint4"}}],[11,"sum","","",122,{"inputs":[{"name":"i"}],"output":{"name":"uint4"}}],[11,"sum","","",123,{"inputs":[{"name":"i"}],"output":{"name":"uint8"}}],[11,"sum","","",123,{"inputs":[{"name":"i"}],"output":{"name":"uint8"}}],[11,"sum","","",124,{"inputs":[{"name":"i"}],"output":{"name":"uint16"}}],[11,"sum","","",124,{"inputs":[{"name":"i"}],"output":{"name":"uint16"}}],[11,"sum","","",125,{"inputs":[{"name":"i"}],"output":{"name":"long"}}],[11,"sum","","",125,{"inputs":[{"name":"i"}],"output":{"name":"long"}}],[11,"sum","","",126,{"inputs":[{"name":"i"}],"output":{"name":"long2"}}],[11,"sum","","",126,{"inputs":[{"name":"i"}],"output":{"name":"long2"}}],[11,"sum","","",127,{"inputs":[{"name":"i"}],"output":{"name":"long3"}}],[11,"sum","","",127,{"inputs":[{"name":"i"}],"output":{"name":"long3"}}],[11,"sum","","",128,{"inputs":[{"name":"i"}],"output":{"name":"long4"}}],[11,"sum","","",128,{"inputs":[{"name":"i"}],"output":{"name":"long4"}}],[11,"sum","","",129,{"inputs":[{"name":"i"}],"output":{"name":"long8"}}],[11,"sum","","",129,{"inputs":[{"name":"i"}],"output":{"name":"long8"}}],[11,"sum","","",130,{"inputs":[{"name":"i"}],"output":{"name":"long16"}}],[11,"sum","","",130,{"inputs":[{"name":"i"}],"output":{"name":"long16"}}],[11,"sum","","",131,{"inputs":[{"name":"i"}],"output":{"name":"ulong"}}],[11,"sum","","",131,{"inputs":[{"name":"i"}],"output":{"name":"ulong"}}],[11,"sum","","",132,{"inputs":[{"name":"i"}],"output":{"name":"ulong2"}}],[11,"sum","","",132,{"inputs":[{"name":"i"}],"output":{"name":"ulong2"}}],[11,"sum","","",133,{"inputs":[{"name":"i"}],"output":{"name":"ulong3"}}],[11,"sum","","",133,{"inputs":[{"name":"i"}],"output":{"name":"ulong3"}}],[11,"sum","","",134,{"inputs":[{"name":"i"}],"output":{"name":"ulong4"}}],[11,"sum","","",134,{"inputs":[{"name":"i"}],"output":{"name":"ulong4"}}],[11,"sum","","",135,{"inputs":[{"name":"i"}],"output":{"name":"ulong8"}}],[11,"sum","","",135,{"inputs":[{"name":"i"}],"output":{"name":"ulong8"}}],[11,"sum","","",136,{"inputs":[{"name":"i"}],"output":{"name":"ulong16"}}],[11,"sum","","",136,{"inputs":[{"name":"i"}],"output":{"name":"ulong16"}}],[11,"sum","","",137,{"inputs":[{"name":"i"}],"output":{"name":"float"}}],[11,"sum","","",137,{"inputs":[{"name":"i"}],"output":{"name":"float"}}],[11,"sum","","",138,{"inputs":[{"name":"i"}],"output":{"name":"float2"}}],[11,"sum","","",138,{"inputs":[{"name":"i"}],"output":{"name":"float2"}}],[11,"sum","","",139,{"inputs":[{"name":"i"}],"output":{"name":"float3"}}],[11,"sum","","",139,{"inputs":[{"name":"i"}],"output":{"name":"float3"}}],[11,"sum","","",140,{"inputs":[{"name":"i"}],"output":{"name":"float4"}}],[11,"sum","","",140,{"inputs":[{"name":"i"}],"output":{"name":"float4"}}],[11,"sum","","",141,{"inputs":[{"name":"i"}],"output":{"name":"float8"}}],[11,"sum","","",141,{"inputs":[{"name":"i"}],"output":{"name":"float8"}}],[11,"sum","","",142,{"inputs":[{"name":"i"}],"output":{"name":"float16"}}],[11,"sum","","",142,{"inputs":[{"name":"i"}],"output":{"name":"float16"}}],[11,"sum","","",143,{"inputs":[{"name":"i"}],"output":{"name":"double"}}],[11,"sum","","",143,{"inputs":[{"name":"i"}],"output":{"name":"double"}}],[11,"sum","","",144,{"inputs":[{"name":"i"}],"output":{"name":"double2"}}],[11,"sum","","",144,{"inputs":[{"name":"i"}],"output":{"name":"double2"}}],[11,"sum","","",145,{"inputs":[{"name":"i"}],"output":{"name":"double3"}}],[11,"sum","","",145,{"inputs":[{"name":"i"}],"output":{"name":"double3"}}],[11,"sum","","",146,{"inputs":[{"name":"i"}],"output":{"name":"double4"}}],[11,"sum","","",146,{"inputs":[{"name":"i"}],"output":{"name":"double4"}}],[11,"sum","","",147,{"inputs":[{"name":"i"}],"output":{"name":"double8"}}],[11,"sum","","",147,{"inputs":[{"name":"i"}],"output":{"name":"double8"}}],[11,"sum","","",148,{"inputs":[{"name":"i"}],"output":{"name":"double16"}}],[11,"sum","","",148,{"inputs":[{"name":"i"}],"output":{"name":"double16"}}],[11,"product","","",89,{"inputs":[{"name":"i"}],"output":{"name":"char"}}],[11,"product","","",89,{"inputs":[{"name":"i"}],"output":{"name":"char"}}],[11,"product","","",90,{"inputs":[{"name":"i"}],"output":{"name":"char2"}}],[11,"product","","",90,{"inputs":[{"name":"i"}],"output":{"name":"char2"}}],[11,"product","","",91,{"inputs":[{"name":"i"}],"output":{"name":"char3"}}],[11,"product","","",91,{"inputs":[{"name":"i"}],"output":{"name":"char3"}}],[11,"product","","",92,{"inputs":[{"name":"i"}],"output":{"name":"char4"}}],[11,"product","","",92,{"inputs":[{"name":"i"}],"output":{"name":"char4"}}],[11,"product","","",93,{"inputs":[{"name":"i"}],"output":{"name":"char8"}}],[11,"product","","",93,{"inputs":[{"name":"i"}],"output":{"name":"char8"}}],[11,"product","","",94,{"inputs":[{"name":"i"}],"output":{"name":"char16"}}],[11,"product","","",94,{"inputs":[{"name":"i"}],"output":{"name":"char16"}}],[11,"product","","",95,{"inputs":[{"name":"i"}],"output":{"name":"uchar"}}],[11,"product","","",95,{"inputs":[{"name":"i"}],"output":{"name":"uchar"}}],[11,"product","","",96,{"inputs":[{"name":"i"}],"output":{"name":"uchar2"}}],[11,"product","","",96,{"inputs":[{"name":"i"}],"output":{"name":"uchar2"}}],[11,"product","","",97,{"inputs":[{"name":"i"}],"output":{"name":"uchar3"}}],[11,"product","","",97,{"inputs":[{"name":"i"}],"output":{"name":"uchar3"}}],[11,"product","","",98,{"inputs":[{"name":"i"}],"output":{"name":"uchar4"}}],[11,"product","","",98,{"inputs":[{"name":"i"}],"output":{"name":"uchar4"}}],[11,"product","","",99,{"inputs":[{"name":"i"}],"output":{"name":"uchar8"}}],[11,"product","","",99,{"inputs":[{"name":"i"}],"output":{"name":"uchar8"}}],[11,"product","","",100,{"inputs":[{"name":"i"}],"output":{"name":"uchar16"}}],[11,"product","","",100,{"inputs":[{"name":"i"}],"output":{"name":"uchar16"}}],[11,"product","","",101,{"inputs":[{"name":"i"}],"output":{"name":"short"}}],[11,"product","","",101,{"inputs":[{"name":"i"}],"output":{"name":"short"}}],[11,"product","","",102,{"inputs":[{"name":"i"}],"output":{"name":"short2"}}],[11,"product","","",102,{"inputs":[{"name":"i"}],"output":{"name":"short2"}}],[11,"product","","",103,{"inputs":[{"name":"i"}],"output":{"name":"short3"}}],[11,"product","","",103,{"inputs":[{"name":"i"}],"output":{"name":"short3"}}],[11,"product","","",104,{"inputs":[{"name":"i"}],"output":{"name":"short4"}}],[11,"product","","",104,{"inputs":[{"name":"i"}],"output":{"name":"short4"}}],[11,"product","","",105,{"inputs":[{"name":"i"}],"output":{"name":"short8"}}],[11,"product","","",105,{"inputs":[{"name":"i"}],"output":{"name":"short8"}}],[11,"product","","",106,{"inputs":[{"name":"i"}],"output":{"name":"short16"}}],[11,"product","","",106,{"inputs":[{"name":"i"}],"output":{"name":"short16"}}],[11,"product","","",107,{"inputs":[{"name":"i"}],"output":{"name":"ushort"}}],[11,"product","","",107,{"inputs":[{"name":"i"}],"output":{"name":"ushort"}}],[11,"product","","",108,{"inputs":[{"name":"i"}],"output":{"name":"ushort2"}}],[11,"product","","",108,{"inputs":[{"name":"i"}],"output":{"name":"ushort2"}}],[11,"product","","",109,{"inputs":[{"name":"i"}],"output":{"name":"ushort3"}}],[11,"product","","",109,{"inputs":[{"name":"i"}],"output":{"name":"ushort3"}}],[11,"product","","",110,{"inputs":[{"name":"i"}],"output":{"name":"ushort4"}}],[11,"product","","",110,{"inputs":[{"name":"i"}],"output":{"name":"ushort4"}}],[11,"product","","",111,{"inputs":[{"name":"i"}],"output":{"name":"ushort8"}}],[11,"product","","",111,{"inputs":[{"name":"i"}],"output":{"name":"ushort8"}}],[11,"product","","",112,{"inputs":[{"name":"i"}],"output":{"name":"ushort16"}}],[11,"product","","",112,{"inputs":[{"name":"i"}],"output":{"name":"ushort16"}}],[11,"product","","",113,{"inputs":[{"name":"i"}],"output":{"name":"int"}}],[11,"product","","",113,{"inputs":[{"name":"i"}],"output":{"name":"int"}}],[11,"product","","",114,{"inputs":[{"name":"i"}],"output":{"name":"int2"}}],[11,"product","","",114,{"inputs":[{"name":"i"}],"output":{"name":"int2"}}],[11,"product","","",115,{"inputs":[{"name":"i"}],"output":{"name":"int3"}}],[11,"product","","",115,{"inputs":[{"name":"i"}],"output":{"name":"int3"}}],[11,"product","","",116,{"inputs":[{"name":"i"}],"output":{"name":"int4"}}],[11,"product","","",116,{"inputs":[{"name":"i"}],"output":{"name":"int4"}}],[11,"product","","",117,{"inputs":[{"name":"i"}],"output":{"name":"int8"}}],[11,"product","","",117,{"inputs":[{"name":"i"}],"output":{"name":"int8"}}],[11,"product","","",118,{"inputs":[{"name":"i"}],"output":{"name":"int16"}}],[11,"product","","",118,{"inputs":[{"name":"i"}],"output":{"name":"int16"}}],[11,"product","","",119,{"inputs":[{"name":"i"}],"output":{"name":"uint"}}],[11,"product","","",119,{"inputs":[{"name":"i"}],"output":{"name":"uint"}}],[11,"product","","",120,{"inputs":[{"name":"i"}],"output":{"name":"uint2"}}],[11,"product","","",120,{"inputs":[{"name":"i"}],"output":{"name":"uint2"}}],[11,"product","","",121,{"inputs":[{"name":"i"}],"output":{"name":"uint3"}}],[11,"product","","",121,{"inputs":[{"name":"i"}],"output":{"name":"uint3"}}],[11,"product","","",122,{"inputs":[{"name":"i"}],"output":{"name":"uint4"}}],[11,"product","","",122,{"inputs":[{"name":"i"}],"output":{"name":"uint4"}}],[11,"product","","",123,{"inputs":[{"name":"i"}],"output":{"name":"uint8"}}],[11,"product","","",123,{"inputs":[{"name":"i"}],"output":{"name":"uint8"}}],[11,"product","","",124,{"inputs":[{"name":"i"}],"output":{"name":"uint16"}}],[11,"product","","",124,{"inputs":[{"name":"i"}],"output":{"name":"uint16"}}],[11,"product","","",125,{"inputs":[{"name":"i"}],"output":{"name":"long"}}],[11,"product","","",125,{"inputs":[{"name":"i"}],"output":{"name":"long"}}],[11,"product","","",126,{"inputs":[{"name":"i"}],"output":{"name":"long2"}}],[11,"product","","",126,{"inputs":[{"name":"i"}],"output":{"name":"long2"}}],[11,"product","","",127,{"inputs":[{"name":"i"}],"output":{"name":"long3"}}],[11,"product","","",127,{"inputs":[{"name":"i"}],"output":{"name":"long3"}}],[11,"product","","",128,{"inputs":[{"name":"i"}],"output":{"name":"long4"}}],[11,"product","","",128,{"inputs":[{"name":"i"}],"output":{"name":"long4"}}],[11,"product","","",129,{"inputs":[{"name":"i"}],"output":{"name":"long8"}}],[11,"product","","",129,{"inputs":[{"name":"i"}],"output":{"name":"long8"}}],[11,"product","","",130,{"inputs":[{"name":"i"}],"output":{"name":"long16"}}],[11,"product","","",130,{"inputs":[{"name":"i"}],"output":{"name":"long16"}}],[11,"product","","",131,{"inputs":[{"name":"i"}],"output":{"name":"ulong"}}],[11,"product","","",131,{"inputs":[{"name":"i"}],"output":{"name":"ulong"}}],[11,"product","","",132,{"inputs":[{"name":"i"}],"output":{"name":"ulong2"}}],[11,"product","","",132,{"inputs":[{"name":"i"}],"output":{"name":"ulong2"}}],[11,"product","","",133,{"inputs":[{"name":"i"}],"output":{"name":"ulong3"}}],[11,"product","","",133,{"inputs":[{"name":"i"}],"output":{"name":"ulong3"}}],[11,"product","","",134,{"inputs":[{"name":"i"}],"output":{"name":"ulong4"}}],[11,"product","","",134,{"inputs":[{"name":"i"}],"output":{"name":"ulong4"}}],[11,"product","","",135,{"inputs":[{"name":"i"}],"output":{"name":"ulong8"}}],[11,"product","","",135,{"inputs":[{"name":"i"}],"output":{"name":"ulong8"}}],[11,"product","","",136,{"inputs":[{"name":"i"}],"output":{"name":"ulong16"}}],[11,"product","","",136,{"inputs":[{"name":"i"}],"output":{"name":"ulong16"}}],[11,"product","","",137,{"inputs":[{"name":"i"}],"output":{"name":"float"}}],[11,"product","","",137,{"inputs":[{"name":"i"}],"output":{"name":"float"}}],[11,"product","","",138,{"inputs":[{"name":"i"}],"output":{"name":"float2"}}],[11,"product","","",138,{"inputs":[{"name":"i"}],"output":{"name":"float2"}}],[11,"product","","",139,{"inputs":[{"name":"i"}],"output":{"name":"float3"}}],[11,"product","","",139,{"inputs":[{"name":"i"}],"output":{"name":"float3"}}],[11,"product","","",140,{"inputs":[{"name":"i"}],"output":{"name":"float4"}}],[11,"product","","",140,{"inputs":[{"name":"i"}],"output":{"name":"float4"}}],[11,"product","","",141,{"inputs":[{"name":"i"}],"output":{"name":"float8"}}],[11,"product","","",141,{"inputs":[{"name":"i"}],"output":{"name":"float8"}}],[11,"product","","",142,{"inputs":[{"name":"i"}],"output":{"name":"float16"}}],[11,"product","","",142,{"inputs":[{"name":"i"}],"output":{"name":"float16"}}],[11,"product","","",143,{"inputs":[{"name":"i"}],"output":{"name":"double"}}],[11,"product","","",143,{"inputs":[{"name":"i"}],"output":{"name":"double"}}],[11,"product","","",144,{"inputs":[{"name":"i"}],"output":{"name":"double2"}}],[11,"product","","",144,{"inputs":[{"name":"i"}],"output":{"name":"double2"}}],[11,"product","","",145,{"inputs":[{"name":"i"}],"output":{"name":"double3"}}],[11,"product","","",145,{"inputs":[{"name":"i"}],"output":{"name":"double3"}}],[11,"product","","",146,{"inputs":[{"name":"i"}],"output":{"name":"double4"}}],[11,"product","","",146,{"inputs":[{"name":"i"}],"output":{"name":"double4"}}],[11,"product","","",147,{"inputs":[{"name":"i"}],"output":{"name":"double8"}}],[11,"product","","",147,{"inputs":[{"name":"i"}],"output":{"name":"double8"}}],[11,"product","","",148,{"inputs":[{"name":"i"}],"output":{"name":"double16"}}],[11,"product","","",148,{"inputs":[{"name":"i"}],"output":{"name":"double16"}}],[11,"bitand","","",89,{"inputs":[{"name":"self"},{"name":"char"}],"output":{"name":"char"}}],[11,"bitand","","",89,null],[11,"bitand","","",90,{"inputs":[{"name":"self"},{"name":"char2"}],"output":{"name":"char2"}}],[11,"bitand","","",90,null],[11,"bitand","","",91,{"inputs":[{"name":"self"},{"name":"char3"}],"output":{"name":"char3"}}],[11,"bitand","","",91,null],[11,"bitand","","",92,{"inputs":[{"name":"self"},{"name":"char4"}],"output":{"name":"char4"}}],[11,"bitand","","",92,null],[11,"bitand","","",93,{"inputs":[{"name":"self"},{"name":"char8"}],"output":{"name":"char8"}}],[11,"bitand","","",93,null],[11,"bitand","","",94,{"inputs":[{"name":"self"},{"name":"char16"}],"output":{"name":"char16"}}],[11,"bitand","","",94,null],[11,"bitand","","",95,{"inputs":[{"name":"self"},{"name":"uchar"}],"output":{"name":"uchar"}}],[11,"bitand","","",95,null],[11,"bitand","","",96,{"inputs":[{"name":"self"},{"name":"uchar2"}],"output":{"name":"uchar2"}}],[11,"bitand","","",96,null],[11,"bitand","","",97,{"inputs":[{"name":"self"},{"name":"uchar3"}],"output":{"name":"uchar3"}}],[11,"bitand","","",97,null],[11,"bitand","","",98,{"inputs":[{"name":"self"},{"name":"uchar4"}],"output":{"name":"uchar4"}}],[11,"bitand","","",98,null],[11,"bitand","","",99,{"inputs":[{"name":"self"},{"name":"uchar8"}],"output":{"name":"uchar8"}}],[11,"bitand","","",99,null],[11,"bitand","","",100,{"inputs":[{"name":"self"},{"name":"uchar16"}],"output":{"name":"uchar16"}}],[11,"bitand","","",100,null],[11,"bitand","","",101,{"inputs":[{"name":"self"},{"name":"short"}],"output":{"name":"short"}}],[11,"bitand","","",101,null],[11,"bitand","","",102,{"inputs":[{"name":"self"},{"name":"short2"}],"output":{"name":"short2"}}],[11,"bitand","","",102,null],[11,"bitand","","",103,{"inputs":[{"name":"self"},{"name":"short3"}],"output":{"name":"short3"}}],[11,"bitand","","",103,null],[11,"bitand","","",104,{"inputs":[{"name":"self"},{"name":"short4"}],"output":{"name":"short4"}}],[11,"bitand","","",104,null],[11,"bitand","","",105,{"inputs":[{"name":"self"},{"name":"short8"}],"output":{"name":"short8"}}],[11,"bitand","","",105,null],[11,"bitand","","",106,{"inputs":[{"name":"self"},{"name":"short16"}],"output":{"name":"short16"}}],[11,"bitand","","",106,null],[11,"bitand","","",107,{"inputs":[{"name":"self"},{"name":"ushort"}],"output":{"name":"ushort"}}],[11,"bitand","","",107,null],[11,"bitand","","",108,{"inputs":[{"name":"self"},{"name":"ushort2"}],"output":{"name":"ushort2"}}],[11,"bitand","","",108,null],[11,"bitand","","",109,{"inputs":[{"name":"self"},{"name":"ushort3"}],"output":{"name":"ushort3"}}],[11,"bitand","","",109,null],[11,"bitand","","",110,{"inputs":[{"name":"self"},{"name":"ushort4"}],"output":{"name":"ushort4"}}],[11,"bitand","","",110,null],[11,"bitand","","",111,{"inputs":[{"name":"self"},{"name":"ushort8"}],"output":{"name":"ushort8"}}],[11,"bitand","","",111,null],[11,"bitand","","",112,{"inputs":[{"name":"self"},{"name":"ushort16"}],"output":{"name":"ushort16"}}],[11,"bitand","","",112,null],[11,"bitand","","",113,{"inputs":[{"name":"self"},{"name":"int"}],"output":{"name":"int"}}],[11,"bitand","","",113,null],[11,"bitand","","",114,{"inputs":[{"name":"self"},{"name":"int2"}],"output":{"name":"int2"}}],[11,"bitand","","",114,null],[11,"bitand","","",115,{"inputs":[{"name":"self"},{"name":"int3"}],"output":{"name":"int3"}}],[11,"bitand","","",115,null],[11,"bitand","","",116,{"inputs":[{"name":"self"},{"name":"int4"}],"output":{"name":"int4"}}],[11,"bitand","","",116,null],[11,"bitand","","",117,{"inputs":[{"name":"self"},{"name":"int8"}],"output":{"name":"int8"}}],[11,"bitand","","",117,null],[11,"bitand","","",118,{"inputs":[{"name":"self"},{"name":"int16"}],"output":{"name":"int16"}}],[11,"bitand","","",118,null],[11,"bitand","","",119,{"inputs":[{"name":"self"},{"name":"uint"}],"output":{"name":"uint"}}],[11,"bitand","","",119,null],[11,"bitand","","",120,{"inputs":[{"name":"self"},{"name":"uint2"}],"output":{"name":"uint2"}}],[11,"bitand","","",120,null],[11,"bitand","","",121,{"inputs":[{"name":"self"},{"name":"uint3"}],"output":{"name":"uint3"}}],[11,"bitand","","",121,null],[11,"bitand","","",122,{"inputs":[{"name":"self"},{"name":"uint4"}],"output":{"name":"uint4"}}],[11,"bitand","","",122,null],[11,"bitand","","",123,{"inputs":[{"name":"self"},{"name":"uint8"}],"output":{"name":"uint8"}}],[11,"bitand","","",123,null],[11,"bitand","","",124,{"inputs":[{"name":"self"},{"name":"uint16"}],"output":{"name":"uint16"}}],[11,"bitand","","",124,null],[11,"bitand","","",125,{"inputs":[{"name":"self"},{"name":"long"}],"output":{"name":"long"}}],[11,"bitand","","",125,null],[11,"bitand","","",126,{"inputs":[{"name":"self"},{"name":"long2"}],"output":{"name":"long2"}}],[11,"bitand","","",126,null],[11,"bitand","","",127,{"inputs":[{"name":"self"},{"name":"long3"}],"output":{"name":"long3"}}],[11,"bitand","","",127,null],[11,"bitand","","",128,{"inputs":[{"name":"self"},{"name":"long4"}],"output":{"name":"long4"}}],[11,"bitand","","",128,null],[11,"bitand","","",129,{"inputs":[{"name":"self"},{"name":"long8"}],"output":{"name":"long8"}}],[11,"bitand","","",129,null],[11,"bitand","","",130,{"inputs":[{"name":"self"},{"name":"long16"}],"output":{"name":"long16"}}],[11,"bitand","","",130,null],[11,"bitand","","",131,{"inputs":[{"name":"self"},{"name":"ulong"}],"output":{"name":"ulong"}}],[11,"bitand","","",131,null],[11,"bitand","","",132,{"inputs":[{"name":"self"},{"name":"ulong2"}],"output":{"name":"ulong2"}}],[11,"bitand","","",132,null],[11,"bitand","","",133,{"inputs":[{"name":"self"},{"name":"ulong3"}],"output":{"name":"ulong3"}}],[11,"bitand","","",133,null],[11,"bitand","","",134,{"inputs":[{"name":"self"},{"name":"ulong4"}],"output":{"name":"ulong4"}}],[11,"bitand","","",134,null],[11,"bitand","","",135,{"inputs":[{"name":"self"},{"name":"ulong8"}],"output":{"name":"ulong8"}}],[11,"bitand","","",135,null],[11,"bitand","","",136,{"inputs":[{"name":"self"},{"name":"ulong16"}],"output":{"name":"ulong16"}}],[11,"bitand","","",136,null],[11,"default","","",89,{"inputs":[],"output":{"name":"char"}}],[11,"default","","",90,{"inputs":[],"output":{"name":"char2"}}],[11,"default","","",91,{"inputs":[],"output":{"name":"char3"}}],[11,"default","","",92,{"inputs":[],"output":{"name":"char4"}}],[11,"default","","",93,{"inputs":[],"output":{"name":"char8"}}],[11,"default","","",94,{"inputs":[],"output":{"name":"char16"}}],[11,"default","","",95,{"inputs":[],"output":{"name":"uchar"}}],[11,"default","","",96,{"inputs":[],"output":{"name":"uchar2"}}],[11,"default","","",97,{"inputs":[],"output":{"name":"uchar3"}}],[11,"default","","",98,{"inputs":[],"output":{"name":"uchar4"}}],[11,"default","","",99,{"inputs":[],"output":{"name":"uchar8"}}],[11,"default","","",100,{"inputs":[],"output":{"name":"uchar16"}}],[11,"default","","",101,{"inputs":[],"output":{"name":"short"}}],[11,"default","","",102,{"inputs":[],"output":{"name":"short2"}}],[11,"default","","",103,{"inputs":[],"output":{"name":"short3"}}],[11,"default","","",104,{"inputs":[],"output":{"name":"short4"}}],[11,"default","","",105,{"inputs":[],"output":{"name":"short8"}}],[11,"default","","",106,{"inputs":[],"output":{"name":"short16"}}],[11,"default","","",107,{"inputs":[],"output":{"name":"ushort"}}],[11,"default","","",108,{"inputs":[],"output":{"name":"ushort2"}}],[11,"default","","",109,{"inputs":[],"output":{"name":"ushort3"}}],[11,"default","","",110,{"inputs":[],"output":{"name":"ushort4"}}],[11,"default","","",111,{"inputs":[],"output":{"name":"ushort8"}}],[11,"default","","",112,{"inputs":[],"output":{"name":"ushort16"}}],[11,"default","","",113,{"inputs":[],"output":{"name":"int"}}],[11,"default","","",114,{"inputs":[],"output":{"name":"int2"}}],[11,"default","","",115,{"inputs":[],"output":{"name":"int3"}}],[11,"default","","",116,{"inputs":[],"output":{"name":"int4"}}],[11,"default","","",117,{"inputs":[],"output":{"name":"int8"}}],[11,"default","","",118,{"inputs":[],"output":{"name":"int16"}}],[11,"default","","",119,{"inputs":[],"output":{"name":"uint"}}],[11,"default","","",120,{"inputs":[],"output":{"name":"uint2"}}],[11,"default","","",121,{"inputs":[],"output":{"name":"uint3"}}],[11,"default","","",122,{"inputs":[],"output":{"name":"uint4"}}],[11,"default","","",123,{"inputs":[],"output":{"name":"uint8"}}],[11,"default","","",124,{"inputs":[],"output":{"name":"uint16"}}],[11,"default","","",125,{"inputs":[],"output":{"name":"long"}}],[11,"default","","",126,{"inputs":[],"output":{"name":"long2"}}],[11,"default","","",127,{"inputs":[],"output":{"name":"long3"}}],[11,"default","","",128,{"inputs":[],"output":{"name":"long4"}}],[11,"default","","",129,{"inputs":[],"output":{"name":"long8"}}],[11,"default","","",130,{"inputs":[],"output":{"name":"long16"}}],[11,"default","","",131,{"inputs":[],"output":{"name":"ulong"}}],[11,"default","","",132,{"inputs":[],"output":{"name":"ulong2"}}],[11,"default","","",133,{"inputs":[],"output":{"name":"ulong3"}}],[11,"default","","",134,{"inputs":[],"output":{"name":"ulong4"}}],[11,"default","","",135,{"inputs":[],"output":{"name":"ulong8"}}],[11,"default","","",136,{"inputs":[],"output":{"name":"ulong16"}}],[11,"default","","",137,{"inputs":[],"output":{"name":"float"}}],[11,"default","","",138,{"inputs":[],"output":{"name":"float2"}}],[11,"default","","",139,{"inputs":[],"output":{"name":"float3"}}],[11,"default","","",140,{"inputs":[],"output":{"name":"float4"}}],[11,"default","","",141,{"inputs":[],"output":{"name":"float8"}}],[11,"default","","",142,{"inputs":[],"output":{"name":"float16"}}],[11,"default","","",143,{"inputs":[],"output":{"name":"double"}}],[11,"default","","",144,{"inputs":[],"output":{"name":"double2"}}],[11,"default","","",145,{"inputs":[],"output":{"name":"double3"}}],[11,"default","","",146,{"inputs":[],"output":{"name":"double4"}}],[11,"default","","",147,{"inputs":[],"output":{"name":"double8"}}],[11,"default","","",148,{"inputs":[],"output":{"name":"double16"}}],[11,"mul_assign","","",89,null],[11,"mul_assign","","",90,null],[11,"mul_assign","","",91,null],[11,"mul_assign","","",92,null],[11,"mul_assign","","",93,null],[11,"mul_assign","","",94,null],[11,"mul_assign","","",95,null],[11,"mul_assign","","",96,null],[11,"mul_assign","","",97,null],[11,"mul_assign","","",98,null],[11,"mul_assign","","",99,null],[11,"mul_assign","","",100,null],[11,"mul_assign","","",101,null],[11,"mul_assign","","",102,null],[11,"mul_assign","","",103,null],[11,"mul_assign","","",104,null],[11,"mul_assign","","",105,null],[11,"mul_assign","","",106,null],[11,"mul_assign","","",107,null],[11,"mul_assign","","",108,null],[11,"mul_assign","","",109,null],[11,"mul_assign","","",110,null],[11,"mul_assign","","",111,null],[11,"mul_assign","","",112,null],[11,"mul_assign","","",113,null],[11,"mul_assign","","",114,null],[11,"mul_assign","","",115,null],[11,"mul_assign","","",116,null],[11,"mul_assign","","",117,null],[11,"mul_assign","","",118,null],[11,"mul_assign","","",119,null],[11,"mul_assign","","",120,null],[11,"mul_assign","","",121,null],[11,"mul_assign","","",122,null],[11,"mul_assign","","",123,null],[11,"mul_assign","","",124,null],[11,"mul_assign","","",125,null],[11,"mul_assign","","",126,null],[11,"mul_assign","","",127,null],[11,"mul_assign","","",128,null],[11,"mul_assign","","",129,null],[11,"mul_assign","","",130,null],[11,"mul_assign","","",131,null],[11,"mul_assign","","",132,null],[11,"mul_assign","","",133,null],[11,"mul_assign","","",134,null],[11,"mul_assign","","",135,null],[11,"mul_assign","","",136,null],[11,"mul_assign","","",137,null],[11,"mul_assign","","",138,null],[11,"mul_assign","","",139,null],[11,"mul_assign","","",140,null],[11,"mul_assign","","",141,null],[11,"mul_assign","","",142,null],[11,"mul_assign","","",143,null],[11,"mul_assign","","",144,null],[11,"mul_assign","","",145,null],[11,"mul_assign","","",146,null],[11,"mul_assign","","",147,null],[11,"mul_assign","","",148,null],[11,"shr","","",89,{"inputs":[{"name":"self"},{"name":"usize"}],"output":{"name":"char"}}],[11,"shr","","",90,{"inputs":[{"name":"self"},{"name":"usize"}],"output":{"name":"char2"}}],[11,"shr","","",91,{"inputs":[{"name":"self"},{"name":"usize"}],"output":{"name":"char3"}}],[11,"shr","","",92,{"inputs":[{"name":"self"},{"name":"usize"}],"output":{"name":"char4"}}],[11,"shr","","",93,{"inputs":[{"name":"self"},{"name":"usize"}],"output":{"name":"char8"}}],[11,"shr","","",94,{"inputs":[{"name":"self"},{"name":"usize"}],"output":{"name":"char16"}}],[11,"shr","","",95,{"inputs":[{"name":"self"},{"name":"usize"}],"output":{"name":"uchar"}}],[11,"shr","","",96,{"inputs":[{"name":"self"},{"name":"usize"}],"output":{"name":"uchar2"}}],[11,"shr","","",97,{"inputs":[{"name":"self"},{"name":"usize"}],"output":{"name":"uchar3"}}],[11,"shr","","",98,{"inputs":[{"name":"self"},{"name":"usize"}],"output":{"name":"uchar4"}}],[11,"shr","","",99,{"inputs":[{"name":"self"},{"name":"usize"}],"output":{"name":"uchar8"}}],[11,"shr","","",100,{"inputs":[{"name":"self"},{"name":"usize"}],"output":{"name":"uchar16"}}],[11,"shr","","",101,{"inputs":[{"name":"self"},{"name":"usize"}],"output":{"name":"short"}}],[11,"shr","","",102,{"inputs":[{"name":"self"},{"name":"usize"}],"output":{"name":"short2"}}],[11,"shr","","",103,{"inputs":[{"name":"self"},{"name":"usize"}],"output":{"name":"short3"}}],[11,"shr","","",104,{"inputs":[{"name":"self"},{"name":"usize"}],"output":{"name":"short4"}}],[11,"shr","","",105,{"inputs":[{"name":"self"},{"name":"usize"}],"output":{"name":"short8"}}],[11,"shr","","",106,{"inputs":[{"name":"self"},{"name":"usize"}],"output":{"name":"short16"}}],[11,"shr","","",107,{"inputs":[{"name":"self"},{"name":"usize"}],"output":{"name":"ushort"}}],[11,"shr","","",108,{"inputs":[{"name":"self"},{"name":"usize"}],"output":{"name":"ushort2"}}],[11,"shr","","",109,{"inputs":[{"name":"self"},{"name":"usize"}],"output":{"name":"ushort3"}}],[11,"shr","","",110,{"inputs":[{"name":"self"},{"name":"usize"}],"output":{"name":"ushort4"}}],[11,"shr","","",111,{"inputs":[{"name":"self"},{"name":"usize"}],"output":{"name":"ushort8"}}],[11,"shr","","",112,{"inputs":[{"name":"self"},{"name":"usize"}],"output":{"name":"ushort16"}}],[11,"shr","","",113,{"inputs":[{"name":"self"},{"name":"usize"}],"output":{"name":"int"}}],[11,"shr","","",114,{"inputs":[{"name":"self"},{"name":"usize"}],"output":{"name":"int2"}}],[11,"shr","","",115,{"inputs":[{"name":"self"},{"name":"usize"}],"output":{"name":"int3"}}],[11,"shr","","",116,{"inputs":[{"name":"self"},{"name":"usize"}],"output":{"name":"int4"}}],[11,"shr","","",117,{"inputs":[{"name":"self"},{"name":"usize"}],"output":{"name":"int8"}}],[11,"shr","","",118,{"inputs":[{"name":"self"},{"name":"usize"}],"output":{"name":"int16"}}],[11,"shr","","",119,{"inputs":[{"name":"self"},{"name":"usize"}],"output":{"name":"uint"}}],[11,"shr","","",120,{"inputs":[{"name":"self"},{"name":"usize"}],"output":{"name":"uint2"}}],[11,"shr","","",121,{"inputs":[{"name":"self"},{"name":"usize"}],"output":{"name":"uint3"}}],[11,"shr","","",122,{"inputs":[{"name":"self"},{"name":"usize"}],"output":{"name":"uint4"}}],[11,"shr","","",123,{"inputs":[{"name":"self"},{"name":"usize"}],"output":{"name":"uint8"}}],[11,"shr","","",124,{"inputs":[{"name":"self"},{"name":"usize"}],"output":{"name":"uint16"}}],[11,"shr","","",125,{"inputs":[{"name":"self"},{"name":"usize"}],"output":{"name":"long"}}],[11,"shr","","",126,{"inputs":[{"name":"self"},{"name":"usize"}],"output":{"name":"long2"}}],[11,"shr","","",127,{"inputs":[{"name":"self"},{"name":"usize"}],"output":{"name":"long3"}}],[11,"shr","","",128,{"inputs":[{"name":"self"},{"name":"usize"}],"output":{"name":"long4"}}],[11,"shr","","",129,{"inputs":[{"name":"self"},{"name":"usize"}],"output":{"name":"long8"}}],[11,"shr","","",130,{"inputs":[{"name":"self"},{"name":"usize"}],"output":{"name":"long16"}}],[11,"shr","","",131,{"inputs":[{"name":"self"},{"name":"usize"}],"output":{"name":"ulong"}}],[11,"shr","","",132,{"inputs":[{"name":"self"},{"name":"usize"}],"output":{"name":"ulong2"}}],[11,"shr","","",133,{"inputs":[{"name":"self"},{"name":"usize"}],"output":{"name":"ulong3"}}],[11,"shr","","",134,{"inputs":[{"name":"self"},{"name":"usize"}],"output":{"name":"ulong4"}}],[11,"shr","","",135,{"inputs":[{"name":"self"},{"name":"usize"}],"output":{"name":"ulong8"}}],[11,"shr","","",136,{"inputs":[{"name":"self"},{"name":"usize"}],"output":{"name":"ulong16"}}],[11,"add_assign","","",89,null],[11,"add_assign","","",90,null],[11,"add_assign","","",91,null],[11,"add_assign","","",92,null],[11,"add_assign","","",93,null],[11,"add_assign","","",94,null],[11,"add_assign","","",95,null],[11,"add_assign","","",96,null],[11,"add_assign","","",97,null],[11,"add_assign","","",98,null],[11,"add_assign","","",99,null],[11,"add_assign","","",100,null],[11,"add_assign","","",101,null],[11,"add_assign","","",102,null],[11,"add_assign","","",103,null],[11,"add_assign","","",104,null],[11,"add_assign","","",105,null],[11,"add_assign","","",106,null],[11,"add_assign","","",107,null],[11,"add_assign","","",108,null],[11,"add_assign","","",109,null],[11,"add_assign","","",110,null],[11,"add_assign","","",111,null],[11,"add_assign","","",112,null],[11,"add_assign","","",113,null],[11,"add_assign","","",114,null],[11,"add_assign","","",115,null],[11,"add_assign","","",116,null],[11,"add_assign","","",117,null],[11,"add_assign","","",118,null],[11,"add_assign","","",119,null],[11,"add_assign","","",120,null],[11,"add_assign","","",121,null],[11,"add_assign","","",122,null],[11,"add_assign","","",123,null],[11,"add_assign","","",124,null],[11,"add_assign","","",125,null],[11,"add_assign","","",126,null],[11,"add_assign","","",127,null],[11,"add_assign","","",128,null],[11,"add_assign","","",129,null],[11,"add_assign","","",130,null],[11,"add_assign","","",131,null],[11,"add_assign","","",132,null],[11,"add_assign","","",133,null],[11,"add_assign","","",134,null],[11,"add_assign","","",135,null],[11,"add_assign","","",136,null],[11,"add_assign","","",137,null],[11,"add_assign","","",138,null],[11,"add_assign","","",139,null],[11,"add_assign","","",140,null],[11,"add_assign","","",141,null],[11,"add_assign","","",142,null],[11,"add_assign","","",143,null],[11,"add_assign","","",144,null],[11,"add_assign","","",145,null],[11,"add_assign","","",146,null],[11,"add_assign","","",147,null],[11,"add_assign","","",148,null],[11,"mul","","",89,null],[11,"mul","","",89,{"inputs":[{"name":"self"},{"name":"char"}],"output":{"name":"char"}}],[11,"mul","","",90,null],[11,"mul","","",90,{"inputs":[{"name":"self"},{"name":"char2"}],"output":{"name":"char2"}}],[11,"mul","","",91,null],[11,"mul","","",91,{"inputs":[{"name":"self"},{"name":"char3"}],"output":{"name":"char3"}}],[11,"mul","","",92,null],[11,"mul","","",92,{"inputs":[{"name":"self"},{"name":"char4"}],"output":{"name":"char4"}}],[11,"mul","","",93,null],[11,"mul","","",93,{"inputs":[{"name":"self"},{"name":"char8"}],"output":{"name":"char8"}}],[11,"mul","","",94,null],[11,"mul","","",94,{"inputs":[{"name":"self"},{"name":"char16"}],"output":{"name":"char16"}}],[11,"mul","","",95,null],[11,"mul","","",95,{"inputs":[{"name":"self"},{"name":"uchar"}],"output":{"name":"uchar"}}],[11,"mul","","",96,null],[11,"mul","","",96,{"inputs":[{"name":"self"},{"name":"uchar2"}],"output":{"name":"uchar2"}}],[11,"mul","","",97,null],[11,"mul","","",97,{"inputs":[{"name":"self"},{"name":"uchar3"}],"output":{"name":"uchar3"}}],[11,"mul","","",98,null],[11,"mul","","",98,{"inputs":[{"name":"self"},{"name":"uchar4"}],"output":{"name":"uchar4"}}],[11,"mul","","",99,null],[11,"mul","","",99,{"inputs":[{"name":"self"},{"name":"uchar8"}],"output":{"name":"uchar8"}}],[11,"mul","","",100,null],[11,"mul","","",100,{"inputs":[{"name":"self"},{"name":"uchar16"}],"output":{"name":"uchar16"}}],[11,"mul","","",101,null],[11,"mul","","",101,{"inputs":[{"name":"self"},{"name":"short"}],"output":{"name":"short"}}],[11,"mul","","",102,null],[11,"mul","","",102,{"inputs":[{"name":"self"},{"name":"short2"}],"output":{"name":"short2"}}],[11,"mul","","",103,null],[11,"mul","","",103,{"inputs":[{"name":"self"},{"name":"short3"}],"output":{"name":"short3"}}],[11,"mul","","",104,null],[11,"mul","","",104,{"inputs":[{"name":"self"},{"name":"short4"}],"output":{"name":"short4"}}],[11,"mul","","",105,null],[11,"mul","","",105,{"inputs":[{"name":"self"},{"name":"short8"}],"output":{"name":"short8"}}],[11,"mul","","",106,null],[11,"mul","","",106,{"inputs":[{"name":"self"},{"name":"short16"}],"output":{"name":"short16"}}],[11,"mul","","",107,null],[11,"mul","","",107,{"inputs":[{"name":"self"},{"name":"ushort"}],"output":{"name":"ushort"}}],[11,"mul","","",108,null],[11,"mul","","",108,{"inputs":[{"name":"self"},{"name":"ushort2"}],"output":{"name":"ushort2"}}],[11,"mul","","",109,null],[11,"mul","","",109,{"inputs":[{"name":"self"},{"name":"ushort3"}],"output":{"name":"ushort3"}}],[11,"mul","","",110,null],[11,"mul","","",110,{"inputs":[{"name":"self"},{"name":"ushort4"}],"output":{"name":"ushort4"}}],[11,"mul","","",111,null],[11,"mul","","",111,{"inputs":[{"name":"self"},{"name":"ushort8"}],"output":{"name":"ushort8"}}],[11,"mul","","",112,null],[11,"mul","","",112,{"inputs":[{"name":"self"},{"name":"ushort16"}],"output":{"name":"ushort16"}}],[11,"mul","","",113,null],[11,"mul","","",113,{"inputs":[{"name":"self"},{"name":"int"}],"output":{"name":"int"}}],[11,"mul","","",114,null],[11,"mul","","",114,{"inputs":[{"name":"self"},{"name":"int2"}],"output":{"name":"int2"}}],[11,"mul","","",115,null],[11,"mul","","",115,{"inputs":[{"name":"self"},{"name":"int3"}],"output":{"name":"int3"}}],[11,"mul","","",116,null],[11,"mul","","",116,{"inputs":[{"name":"self"},{"name":"int4"}],"output":{"name":"int4"}}],[11,"mul","","",117,null],[11,"mul","","",117,{"inputs":[{"name":"self"},{"name":"int8"}],"output":{"name":"int8"}}],[11,"mul","","",118,null],[11,"mul","","",118,{"inputs":[{"name":"self"},{"name":"int16"}],"output":{"name":"int16"}}],[11,"mul","","",119,null],[11,"mul","","",119,{"inputs":[{"name":"self"},{"name":"uint"}],"output":{"name":"uint"}}],[11,"mul","","",120,null],[11,"mul","","",120,{"inputs":[{"name":"self"},{"name":"uint2"}],"output":{"name":"uint2"}}],[11,"mul","","",121,null],[11,"mul","","",121,{"inputs":[{"name":"self"},{"name":"uint3"}],"output":{"name":"uint3"}}],[11,"mul","","",122,null],[11,"mul","","",122,{"inputs":[{"name":"self"},{"name":"uint4"}],"output":{"name":"uint4"}}],[11,"mul","","",123,null],[11,"mul","","",123,{"inputs":[{"name":"self"},{"name":"uint8"}],"output":{"name":"uint8"}}],[11,"mul","","",124,null],[11,"mul","","",124,{"inputs":[{"name":"self"},{"name":"uint16"}],"output":{"name":"uint16"}}],[11,"mul","","",125,null],[11,"mul","","",125,{"inputs":[{"name":"self"},{"name":"long"}],"output":{"name":"long"}}],[11,"mul","","",126,null],[11,"mul","","",126,{"inputs":[{"name":"self"},{"name":"long2"}],"output":{"name":"long2"}}],[11,"mul","","",127,null],[11,"mul","","",127,{"inputs":[{"name":"self"},{"name":"long3"}],"output":{"name":"long3"}}],[11,"mul","","",128,null],[11,"mul","","",128,{"inputs":[{"name":"self"},{"name":"long4"}],"output":{"name":"long4"}}],[11,"mul","","",129,null],[11,"mul","","",129,{"inputs":[{"name":"self"},{"name":"long8"}],"output":{"name":"long8"}}],[11,"mul","","",130,null],[11,"mul","","",130,{"inputs":[{"name":"self"},{"name":"long16"}],"output":{"name":"long16"}}],[11,"mul","","",131,null],[11,"mul","","",131,{"inputs":[{"name":"self"},{"name":"ulong"}],"output":{"name":"ulong"}}],[11,"mul","","",132,null],[11,"mul","","",132,{"inputs":[{"name":"self"},{"name":"ulong2"}],"output":{"name":"ulong2"}}],[11,"mul","","",133,null],[11,"mul","","",133,{"inputs":[{"name":"self"},{"name":"ulong3"}],"output":{"name":"ulong3"}}],[11,"mul","","",134,null],[11,"mul","","",134,{"inputs":[{"name":"self"},{"name":"ulong4"}],"output":{"name":"ulong4"}}],[11,"mul","","",135,null],[11,"mul","","",135,{"inputs":[{"name":"self"},{"name":"ulong8"}],"output":{"name":"ulong8"}}],[11,"mul","","",136,null],[11,"mul","","",136,{"inputs":[{"name":"self"},{"name":"ulong16"}],"output":{"name":"ulong16"}}],[11,"mul","","",137,null],[11,"mul","","",137,{"inputs":[{"name":"self"},{"name":"float"}],"output":{"name":"float"}}],[11,"mul","","",138,null],[11,"mul","","",138,{"inputs":[{"name":"self"},{"name":"float2"}],"output":{"name":"float2"}}],[11,"mul","","",139,null],[11,"mul","","",139,{"inputs":[{"name":"self"},{"name":"float3"}],"output":{"name":"float3"}}],[11,"mul","","",140,null],[11,"mul","","",140,{"inputs":[{"name":"self"},{"name":"float4"}],"output":{"name":"float4"}}],[11,"mul","","",141,null],[11,"mul","","",141,{"inputs":[{"name":"self"},{"name":"float8"}],"output":{"name":"float8"}}],[11,"mul","","",142,null],[11,"mul","","",142,{"inputs":[{"name":"self"},{"name":"float16"}],"output":{"name":"float16"}}],[11,"mul","","",143,null],[11,"mul","","",143,{"inputs":[{"name":"self"},{"name":"double"}],"output":{"name":"double"}}],[11,"mul","","",144,null],[11,"mul","","",144,{"inputs":[{"name":"self"},{"name":"double2"}],"output":{"name":"double2"}}],[11,"mul","","",145,null],[11,"mul","","",145,{"inputs":[{"name":"self"},{"name":"double3"}],"output":{"name":"double3"}}],[11,"mul","","",146,null],[11,"mul","","",146,{"inputs":[{"name":"self"},{"name":"double4"}],"output":{"name":"double4"}}],[11,"mul","","",147,null],[11,"mul","","",147,{"inputs":[{"name":"self"},{"name":"double8"}],"output":{"name":"double8"}}],[11,"mul","","",148,null],[11,"mul","","",148,{"inputs":[{"name":"self"},{"name":"double16"}],"output":{"name":"double16"}}],[11,"bitor_assign","","",89,null],[11,"bitor_assign","","",90,null],[11,"bitor_assign","","",91,null],[11,"bitor_assign","","",92,null],[11,"bitor_assign","","",93,null],[11,"bitor_assign","","",94,null],[11,"bitor_assign","","",95,null],[11,"bitor_assign","","",96,null],[11,"bitor_assign","","",97,null],[11,"bitor_assign","","",98,null],[11,"bitor_assign","","",99,null],[11,"bitor_assign","","",100,null],[11,"bitor_assign","","",101,null],[11,"bitor_assign","","",102,null],[11,"bitor_assign","","",103,null],[11,"bitor_assign","","",104,null],[11,"bitor_assign","","",105,null],[11,"bitor_assign","","",106,null],[11,"bitor_assign","","",107,null],[11,"bitor_assign","","",108,null],[11,"bitor_assign","","",109,null],[11,"bitor_assign","","",110,null],[11,"bitor_assign","","",111,null],[11,"bitor_assign","","",112,null],[11,"bitor_assign","","",113,null],[11,"bitor_assign","","",114,null],[11,"bitor_assign","","",115,null],[11,"bitor_assign","","",116,null],[11,"bitor_assign","","",117,null],[11,"bitor_assign","","",118,null],[11,"bitor_assign","","",119,null],[11,"bitor_assign","","",120,null],[11,"bitor_assign","","",121,null],[11,"bitor_assign","","",122,null],[11,"bitor_assign","","",123,null],[11,"bitor_assign","","",124,null],[11,"bitor_assign","","",125,null],[11,"bitor_assign","","",126,null],[11,"bitor_assign","","",127,null],[11,"bitor_assign","","",128,null],[11,"bitor_assign","","",129,null],[11,"bitor_assign","","",130,null],[11,"bitor_assign","","",131,null],[11,"bitor_assign","","",132,null],[11,"bitor_assign","","",133,null],[11,"bitor_assign","","",134,null],[11,"bitor_assign","","",135,null],[11,"bitor_assign","","",136,null],[11,"fmt","","",89,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"fmt","","",90,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"fmt","","",91,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"fmt","","",92,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"fmt","","",93,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"fmt","","",94,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"fmt","","",95,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"fmt","","",96,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"fmt","","",97,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"fmt","","",98,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"fmt","","",99,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"fmt","","",100,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"fmt","","",101,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"fmt","","",102,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"fmt","","",103,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"fmt","","",104,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"fmt","","",105,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"fmt","","",106,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"fmt","","",107,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"fmt","","",108,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"fmt","","",109,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"fmt","","",110,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"fmt","","",111,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"fmt","","",112,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"fmt","","",113,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"fmt","","",114,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"fmt","","",115,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"fmt","","",116,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"fmt","","",117,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"fmt","","",118,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"fmt","","",119,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"fmt","","",120,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"fmt","","",121,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"fmt","","",122,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"fmt","","",123,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"fmt","","",124,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"fmt","","",125,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"fmt","","",126,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"fmt","","",127,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"fmt","","",128,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"fmt","","",129,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"fmt","","",130,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"fmt","","",131,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"fmt","","",132,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"fmt","","",133,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"fmt","","",134,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"fmt","","",135,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"fmt","","",136,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"fmt","","",137,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"fmt","","",138,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"fmt","","",139,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"fmt","","",140,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"fmt","","",141,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"fmt","","",142,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"fmt","","",143,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"fmt","","",144,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"fmt","","",145,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"fmt","","",146,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"fmt","","",147,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"fmt","","",148,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"rem_assign","","",89,null],[11,"rem_assign","","",90,null],[11,"rem_assign","","",91,null],[11,"rem_assign","","",92,null],[11,"rem_assign","","",93,null],[11,"rem_assign","","",94,null],[11,"rem_assign","","",95,null],[11,"rem_assign","","",96,null],[11,"rem_assign","","",97,null],[11,"rem_assign","","",98,null],[11,"rem_assign","","",99,null],[11,"rem_assign","","",100,null],[11,"rem_assign","","",101,null],[11,"rem_assign","","",102,null],[11,"rem_assign","","",103,null],[11,"rem_assign","","",104,null],[11,"rem_assign","","",105,null],[11,"rem_assign","","",106,null],[11,"rem_assign","","",107,null],[11,"rem_assign","","",108,null],[11,"rem_assign","","",109,null],[11,"rem_assign","","",110,null],[11,"rem_assign","","",111,null],[11,"rem_assign","","",112,null],[11,"rem_assign","","",113,null],[11,"rem_assign","","",114,null],[11,"rem_assign","","",115,null],[11,"rem_assign","","",116,null],[11,"rem_assign","","",117,null],[11,"rem_assign","","",118,null],[11,"rem_assign","","",119,null],[11,"rem_assign","","",120,null],[11,"rem_assign","","",121,null],[11,"rem_assign","","",122,null],[11,"rem_assign","","",123,null],[11,"rem_assign","","",124,null],[11,"rem_assign","","",125,null],[11,"rem_assign","","",126,null],[11,"rem_assign","","",127,null],[11,"rem_assign","","",128,null],[11,"rem_assign","","",129,null],[11,"rem_assign","","",130,null],[11,"rem_assign","","",131,null],[11,"rem_assign","","",132,null],[11,"rem_assign","","",133,null],[11,"rem_assign","","",134,null],[11,"rem_assign","","",135,null],[11,"rem_assign","","",136,null],[11,"rem_assign","","",137,null],[11,"rem_assign","","",138,null],[11,"rem_assign","","",139,null],[11,"rem_assign","","",140,null],[11,"rem_assign","","",141,null],[11,"rem_assign","","",142,null],[11,"rem_assign","","",143,null],[11,"rem_assign","","",144,null],[11,"rem_assign","","",145,null],[11,"rem_assign","","",146,null],[11,"rem_assign","","",147,null],[11,"rem_assign","","",148,null],[11,"div_assign","","",89,null],[11,"div_assign","","",90,null],[11,"div_assign","","",91,null],[11,"div_assign","","",92,null],[11,"div_assign","","",93,null],[11,"div_assign","","",94,null],[11,"div_assign","","",95,null],[11,"div_assign","","",96,null],[11,"div_assign","","",97,null],[11,"div_assign","","",98,null],[11,"div_assign","","",99,null],[11,"div_assign","","",100,null],[11,"div_assign","","",101,null],[11,"div_assign","","",102,null],[11,"div_assign","","",103,null],[11,"div_assign","","",104,null],[11,"div_assign","","",105,null],[11,"div_assign","","",106,null],[11,"div_assign","","",107,null],[11,"div_assign","","",108,null],[11,"div_assign","","",109,null],[11,"div_assign","","",110,null],[11,"div_assign","","",111,null],[11,"div_assign","","",112,null],[11,"div_assign","","",113,null],[11,"div_assign","","",114,null],[11,"div_assign","","",115,null],[11,"div_assign","","",116,null],[11,"div_assign","","",117,null],[11,"div_assign","","",118,null],[11,"div_assign","","",119,null],[11,"div_assign","","",120,null],[11,"div_assign","","",121,null],[11,"div_assign","","",122,null],[11,"div_assign","","",123,null],[11,"div_assign","","",124,null],[11,"div_assign","","",125,null],[11,"div_assign","","",126,null],[11,"div_assign","","",127,null],[11,"div_assign","","",128,null],[11,"div_assign","","",129,null],[11,"div_assign","","",130,null],[11,"div_assign","","",131,null],[11,"div_assign","","",132,null],[11,"div_assign","","",133,null],[11,"div_assign","","",134,null],[11,"div_assign","","",135,null],[11,"div_assign","","",136,null],[11,"div_assign","","",137,null],[11,"div_assign","","",138,null],[11,"div_assign","","",139,null],[11,"div_assign","","",140,null],[11,"div_assign","","",141,null],[11,"div_assign","","",142,null],[11,"div_assign","","",143,null],[11,"div_assign","","",144,null],[11,"div_assign","","",145,null],[11,"div_assign","","",146,null],[11,"div_assign","","",147,null],[11,"div_assign","","",148,null],[11,"sub","","",89,null],[11,"sub","","",89,{"inputs":[{"name":"self"},{"name":"char"}],"output":{"name":"char"}}],[11,"sub","","",90,null],[11,"sub","","",90,{"inputs":[{"name":"self"},{"name":"char2"}],"output":{"name":"char2"}}],[11,"sub","","",91,null],[11,"sub","","",91,{"inputs":[{"name":"self"},{"name":"char3"}],"output":{"name":"char3"}}],[11,"sub","","",92,null],[11,"sub","","",92,{"inputs":[{"name":"self"},{"name":"char4"}],"output":{"name":"char4"}}],[11,"sub","","",93,null],[11,"sub","","",93,{"inputs":[{"name":"self"},{"name":"char8"}],"output":{"name":"char8"}}],[11,"sub","","",94,null],[11,"sub","","",94,{"inputs":[{"name":"self"},{"name":"char16"}],"output":{"name":"char16"}}],[11,"sub","","",95,null],[11,"sub","","",95,{"inputs":[{"name":"self"},{"name":"uchar"}],"output":{"name":"uchar"}}],[11,"sub","","",96,null],[11,"sub","","",96,{"inputs":[{"name":"self"},{"name":"uchar2"}],"output":{"name":"uchar2"}}],[11,"sub","","",97,null],[11,"sub","","",97,{"inputs":[{"name":"self"},{"name":"uchar3"}],"output":{"name":"uchar3"}}],[11,"sub","","",98,null],[11,"sub","","",98,{"inputs":[{"name":"self"},{"name":"uchar4"}],"output":{"name":"uchar4"}}],[11,"sub","","",99,null],[11,"sub","","",99,{"inputs":[{"name":"self"},{"name":"uchar8"}],"output":{"name":"uchar8"}}],[11,"sub","","",100,null],[11,"sub","","",100,{"inputs":[{"name":"self"},{"name":"uchar16"}],"output":{"name":"uchar16"}}],[11,"sub","","",101,null],[11,"sub","","",101,{"inputs":[{"name":"self"},{"name":"short"}],"output":{"name":"short"}}],[11,"sub","","",102,null],[11,"sub","","",102,{"inputs":[{"name":"self"},{"name":"short2"}],"output":{"name":"short2"}}],[11,"sub","","",103,null],[11,"sub","","",103,{"inputs":[{"name":"self"},{"name":"short3"}],"output":{"name":"short3"}}],[11,"sub","","",104,null],[11,"sub","","",104,{"inputs":[{"name":"self"},{"name":"short4"}],"output":{"name":"short4"}}],[11,"sub","","",105,null],[11,"sub","","",105,{"inputs":[{"name":"self"},{"name":"short8"}],"output":{"name":"short8"}}],[11,"sub","","",106,null],[11,"sub","","",106,{"inputs":[{"name":"self"},{"name":"short16"}],"output":{"name":"short16"}}],[11,"sub","","",107,null],[11,"sub","","",107,{"inputs":[{"name":"self"},{"name":"ushort"}],"output":{"name":"ushort"}}],[11,"sub","","",108,null],[11,"sub","","",108,{"inputs":[{"name":"self"},{"name":"ushort2"}],"output":{"name":"ushort2"}}],[11,"sub","","",109,null],[11,"sub","","",109,{"inputs":[{"name":"self"},{"name":"ushort3"}],"output":{"name":"ushort3"}}],[11,"sub","","",110,null],[11,"sub","","",110,{"inputs":[{"name":"self"},{"name":"ushort4"}],"output":{"name":"ushort4"}}],[11,"sub","","",111,null],[11,"sub","","",111,{"inputs":[{"name":"self"},{"name":"ushort8"}],"output":{"name":"ushort8"}}],[11,"sub","","",112,null],[11,"sub","","",112,{"inputs":[{"name":"self"},{"name":"ushort16"}],"output":{"name":"ushort16"}}],[11,"sub","","",113,null],[11,"sub","","",113,{"inputs":[{"name":"self"},{"name":"int"}],"output":{"name":"int"}}],[11,"sub","","",114,null],[11,"sub","","",114,{"inputs":[{"name":"self"},{"name":"int2"}],"output":{"name":"int2"}}],[11,"sub","","",115,null],[11,"sub","","",115,{"inputs":[{"name":"self"},{"name":"int3"}],"output":{"name":"int3"}}],[11,"sub","","",116,null],[11,"sub","","",116,{"inputs":[{"name":"self"},{"name":"int4"}],"output":{"name":"int4"}}],[11,"sub","","",117,null],[11,"sub","","",117,{"inputs":[{"name":"self"},{"name":"int8"}],"output":{"name":"int8"}}],[11,"sub","","",118,null],[11,"sub","","",118,{"inputs":[{"name":"self"},{"name":"int16"}],"output":{"name":"int16"}}],[11,"sub","","",119,null],[11,"sub","","",119,{"inputs":[{"name":"self"},{"name":"uint"}],"output":{"name":"uint"}}],[11,"sub","","",120,null],[11,"sub","","",120,{"inputs":[{"name":"self"},{"name":"uint2"}],"output":{"name":"uint2"}}],[11,"sub","","",121,null],[11,"sub","","",121,{"inputs":[{"name":"self"},{"name":"uint3"}],"output":{"name":"uint3"}}],[11,"sub","","",122,null],[11,"sub","","",122,{"inputs":[{"name":"self"},{"name":"uint4"}],"output":{"name":"uint4"}}],[11,"sub","","",123,null],[11,"sub","","",123,{"inputs":[{"name":"self"},{"name":"uint8"}],"output":{"name":"uint8"}}],[11,"sub","","",124,null],[11,"sub","","",124,{"inputs":[{"name":"self"},{"name":"uint16"}],"output":{"name":"uint16"}}],[11,"sub","","",125,null],[11,"sub","","",125,{"inputs":[{"name":"self"},{"name":"long"}],"output":{"name":"long"}}],[11,"sub","","",126,null],[11,"sub","","",126,{"inputs":[{"name":"self"},{"name":"long2"}],"output":{"name":"long2"}}],[11,"sub","","",127,null],[11,"sub","","",127,{"inputs":[{"name":"self"},{"name":"long3"}],"output":{"name":"long3"}}],[11,"sub","","",128,null],[11,"sub","","",128,{"inputs":[{"name":"self"},{"name":"long4"}],"output":{"name":"long4"}}],[11,"sub","","",129,null],[11,"sub","","",129,{"inputs":[{"name":"self"},{"name":"long8"}],"output":{"name":"long8"}}],[11,"sub","","",130,null],[11,"sub","","",130,{"inputs":[{"name":"self"},{"name":"long16"}],"output":{"name":"long16"}}],[11,"sub","","",131,null],[11,"sub","","",131,{"inputs":[{"name":"self"},{"name":"ulong"}],"output":{"name":"ulong"}}],[11,"sub","","",132,null],[11,"sub","","",132,{"inputs":[{"name":"self"},{"name":"ulong2"}],"output":{"name":"ulong2"}}],[11,"sub","","",133,null],[11,"sub","","",133,{"inputs":[{"name":"self"},{"name":"ulong3"}],"output":{"name":"ulong3"}}],[11,"sub","","",134,null],[11,"sub","","",134,{"inputs":[{"name":"self"},{"name":"ulong4"}],"output":{"name":"ulong4"}}],[11,"sub","","",135,null],[11,"sub","","",135,{"inputs":[{"name":"self"},{"name":"ulong8"}],"output":{"name":"ulong8"}}],[11,"sub","","",136,null],[11,"sub","","",136,{"inputs":[{"name":"self"},{"name":"ulong16"}],"output":{"name":"ulong16"}}],[11,"sub","","",137,null],[11,"sub","","",137,{"inputs":[{"name":"self"},{"name":"float"}],"output":{"name":"float"}}],[11,"sub","","",138,null],[11,"sub","","",138,{"inputs":[{"name":"self"},{"name":"float2"}],"output":{"name":"float2"}}],[11,"sub","","",139,null],[11,"sub","","",139,{"inputs":[{"name":"self"},{"name":"float3"}],"output":{"name":"float3"}}],[11,"sub","","",140,null],[11,"sub","","",140,{"inputs":[{"name":"self"},{"name":"float4"}],"output":{"name":"float4"}}],[11,"sub","","",141,null],[11,"sub","","",141,{"inputs":[{"name":"self"},{"name":"float8"}],"output":{"name":"float8"}}],[11,"sub","","",142,null],[11,"sub","","",142,{"inputs":[{"name":"self"},{"name":"float16"}],"output":{"name":"float16"}}],[11,"sub","","",143,null],[11,"sub","","",143,{"inputs":[{"name":"self"},{"name":"double"}],"output":{"name":"double"}}],[11,"sub","","",144,null],[11,"sub","","",144,{"inputs":[{"name":"self"},{"name":"double2"}],"output":{"name":"double2"}}],[11,"sub","","",145,null],[11,"sub","","",145,{"inputs":[{"name":"self"},{"name":"double3"}],"output":{"name":"double3"}}],[11,"sub","","",146,null],[11,"sub","","",146,{"inputs":[{"name":"self"},{"name":"double4"}],"output":{"name":"double4"}}],[11,"sub","","",147,null],[11,"sub","","",147,{"inputs":[{"name":"self"},{"name":"double8"}],"output":{"name":"double8"}}],[11,"sub","","",148,null],[11,"sub","","",148,{"inputs":[{"name":"self"},{"name":"double16"}],"output":{"name":"double16"}}],[11,"partial_cmp","","",89,{"inputs":[{"name":"self"},{"name":"char"}],"output":{"name":"option"}}],[11,"lt","","",89,{"inputs":[{"name":"self"},{"name":"char"}],"output":{"name":"bool"}}],[11,"le","","",89,{"inputs":[{"name":"self"},{"name":"char"}],"output":{"name":"bool"}}],[11,"gt","","",89,{"inputs":[{"name":"self"},{"name":"char"}],"output":{"name":"bool"}}],[11,"ge","","",89,{"inputs":[{"name":"self"},{"name":"char"}],"output":{"name":"bool"}}],[11,"partial_cmp","","",90,{"inputs":[{"name":"self"},{"name":"char2"}],"output":{"name":"option"}}],[11,"lt","","",90,{"inputs":[{"name":"self"},{"name":"char2"}],"output":{"name":"bool"}}],[11,"le","","",90,{"inputs":[{"name":"self"},{"name":"char2"}],"output":{"name":"bool"}}],[11,"gt","","",90,{"inputs":[{"name":"self"},{"name":"char2"}],"output":{"name":"bool"}}],[11,"ge","","",90,{"inputs":[{"name":"self"},{"name":"char2"}],"output":{"name":"bool"}}],[11,"partial_cmp","","",91,{"inputs":[{"name":"self"},{"name":"char3"}],"output":{"name":"option"}}],[11,"lt","","",91,{"inputs":[{"name":"self"},{"name":"char3"}],"output":{"name":"bool"}}],[11,"le","","",91,{"inputs":[{"name":"self"},{"name":"char3"}],"output":{"name":"bool"}}],[11,"gt","","",91,{"inputs":[{"name":"self"},{"name":"char3"}],"output":{"name":"bool"}}],[11,"ge","","",91,{"inputs":[{"name":"self"},{"name":"char3"}],"output":{"name":"bool"}}],[11,"partial_cmp","","",92,{"inputs":[{"name":"self"},{"name":"char4"}],"output":{"name":"option"}}],[11,"lt","","",92,{"inputs":[{"name":"self"},{"name":"char4"}],"output":{"name":"bool"}}],[11,"le","","",92,{"inputs":[{"name":"self"},{"name":"char4"}],"output":{"name":"bool"}}],[11,"gt","","",92,{"inputs":[{"name":"self"},{"name":"char4"}],"output":{"name":"bool"}}],[11,"ge","","",92,{"inputs":[{"name":"self"},{"name":"char4"}],"output":{"name":"bool"}}],[11,"partial_cmp","","",93,{"inputs":[{"name":"self"},{"name":"char8"}],"output":{"name":"option"}}],[11,"lt","","",93,{"inputs":[{"name":"self"},{"name":"char8"}],"output":{"name":"bool"}}],[11,"le","","",93,{"inputs":[{"name":"self"},{"name":"char8"}],"output":{"name":"bool"}}],[11,"gt","","",93,{"inputs":[{"name":"self"},{"name":"char8"}],"output":{"name":"bool"}}],[11,"ge","","",93,{"inputs":[{"name":"self"},{"name":"char8"}],"output":{"name":"bool"}}],[11,"partial_cmp","","",94,{"inputs":[{"name":"self"},{"name":"char16"}],"output":{"name":"option"}}],[11,"lt","","",94,{"inputs":[{"name":"self"},{"name":"char16"}],"output":{"name":"bool"}}],[11,"le","","",94,{"inputs":[{"name":"self"},{"name":"char16"}],"output":{"name":"bool"}}],[11,"gt","","",94,{"inputs":[{"name":"self"},{"name":"char16"}],"output":{"name":"bool"}}],[11,"ge","","",94,{"inputs":[{"name":"self"},{"name":"char16"}],"output":{"name":"bool"}}],[11,"partial_cmp","","",95,{"inputs":[{"name":"self"},{"name":"uchar"}],"output":{"name":"option"}}],[11,"lt","","",95,{"inputs":[{"name":"self"},{"name":"uchar"}],"output":{"name":"bool"}}],[11,"le","","",95,{"inputs":[{"name":"self"},{"name":"uchar"}],"output":{"name":"bool"}}],[11,"gt","","",95,{"inputs":[{"name":"self"},{"name":"uchar"}],"output":{"name":"bool"}}],[11,"ge","","",95,{"inputs":[{"name":"self"},{"name":"uchar"}],"output":{"name":"bool"}}],[11,"partial_cmp","","",96,{"inputs":[{"name":"self"},{"name":"uchar2"}],"output":{"name":"option"}}],[11,"lt","","",96,{"inputs":[{"name":"self"},{"name":"uchar2"}],"output":{"name":"bool"}}],[11,"le","","",96,{"inputs":[{"name":"self"},{"name":"uchar2"}],"output":{"name":"bool"}}],[11,"gt","","",96,{"inputs":[{"name":"self"},{"name":"uchar2"}],"output":{"name":"bool"}}],[11,"ge","","",96,{"inputs":[{"name":"self"},{"name":"uchar2"}],"output":{"name":"bool"}}],[11,"partial_cmp","","",97,{"inputs":[{"name":"self"},{"name":"uchar3"}],"output":{"name":"option"}}],[11,"lt","","",97,{"inputs":[{"name":"self"},{"name":"uchar3"}],"output":{"name":"bool"}}],[11,"le","","",97,{"inputs":[{"name":"self"},{"name":"uchar3"}],"output":{"name":"bool"}}],[11,"gt","","",97,{"inputs":[{"name":"self"},{"name":"uchar3"}],"output":{"name":"bool"}}],[11,"ge","","",97,{"inputs":[{"name":"self"},{"name":"uchar3"}],"output":{"name":"bool"}}],[11,"partial_cmp","","",98,{"inputs":[{"name":"self"},{"name":"uchar4"}],"output":{"name":"option"}}],[11,"lt","","",98,{"inputs":[{"name":"self"},{"name":"uchar4"}],"output":{"name":"bool"}}],[11,"le","","",98,{"inputs":[{"name":"self"},{"name":"uchar4"}],"output":{"name":"bool"}}],[11,"gt","","",98,{"inputs":[{"name":"self"},{"name":"uchar4"}],"output":{"name":"bool"}}],[11,"ge","","",98,{"inputs":[{"name":"self"},{"name":"uchar4"}],"output":{"name":"bool"}}],[11,"partial_cmp","","",99,{"inputs":[{"name":"self"},{"name":"uchar8"}],"output":{"name":"option"}}],[11,"lt","","",99,{"inputs":[{"name":"self"},{"name":"uchar8"}],"output":{"name":"bool"}}],[11,"le","","",99,{"inputs":[{"name":"self"},{"name":"uchar8"}],"output":{"name":"bool"}}],[11,"gt","","",99,{"inputs":[{"name":"self"},{"name":"uchar8"}],"output":{"name":"bool"}}],[11,"ge","","",99,{"inputs":[{"name":"self"},{"name":"uchar8"}],"output":{"name":"bool"}}],[11,"partial_cmp","","",100,{"inputs":[{"name":"self"},{"name":"uchar16"}],"output":{"name":"option"}}],[11,"lt","","",100,{"inputs":[{"name":"self"},{"name":"uchar16"}],"output":{"name":"bool"}}],[11,"le","","",100,{"inputs":[{"name":"self"},{"name":"uchar16"}],"output":{"name":"bool"}}],[11,"gt","","",100,{"inputs":[{"name":"self"},{"name":"uchar16"}],"output":{"name":"bool"}}],[11,"ge","","",100,{"inputs":[{"name":"self"},{"name":"uchar16"}],"output":{"name":"bool"}}],[11,"partial_cmp","","",101,{"inputs":[{"name":"self"},{"name":"short"}],"output":{"name":"option"}}],[11,"lt","","",101,{"inputs":[{"name":"self"},{"name":"short"}],"output":{"name":"bool"}}],[11,"le","","",101,{"inputs":[{"name":"self"},{"name":"short"}],"output":{"name":"bool"}}],[11,"gt","","",101,{"inputs":[{"name":"self"},{"name":"short"}],"output":{"name":"bool"}}],[11,"ge","","",101,{"inputs":[{"name":"self"},{"name":"short"}],"output":{"name":"bool"}}],[11,"partial_cmp","","",102,{"inputs":[{"name":"self"},{"name":"short2"}],"output":{"name":"option"}}],[11,"lt","","",102,{"inputs":[{"name":"self"},{"name":"short2"}],"output":{"name":"bool"}}],[11,"le","","",102,{"inputs":[{"name":"self"},{"name":"short2"}],"output":{"name":"bool"}}],[11,"gt","","",102,{"inputs":[{"name":"self"},{"name":"short2"}],"output":{"name":"bool"}}],[11,"ge","","",102,{"inputs":[{"name":"self"},{"name":"short2"}],"output":{"name":"bool"}}],[11,"partial_cmp","","",103,{"inputs":[{"name":"self"},{"name":"short3"}],"output":{"name":"option"}}],[11,"lt","","",103,{"inputs":[{"name":"self"},{"name":"short3"}],"output":{"name":"bool"}}],[11,"le","","",103,{"inputs":[{"name":"self"},{"name":"short3"}],"output":{"name":"bool"}}],[11,"gt","","",103,{"inputs":[{"name":"self"},{"name":"short3"}],"output":{"name":"bool"}}],[11,"ge","","",103,{"inputs":[{"name":"self"},{"name":"short3"}],"output":{"name":"bool"}}],[11,"partial_cmp","","",104,{"inputs":[{"name":"self"},{"name":"short4"}],"output":{"name":"option"}}],[11,"lt","","",104,{"inputs":[{"name":"self"},{"name":"short4"}],"output":{"name":"bool"}}],[11,"le","","",104,{"inputs":[{"name":"self"},{"name":"short4"}],"output":{"name":"bool"}}],[11,"gt","","",104,{"inputs":[{"name":"self"},{"name":"short4"}],"output":{"name":"bool"}}],[11,"ge","","",104,{"inputs":[{"name":"self"},{"name":"short4"}],"output":{"name":"bool"}}],[11,"partial_cmp","","",105,{"inputs":[{"name":"self"},{"name":"short8"}],"output":{"name":"option"}}],[11,"lt","","",105,{"inputs":[{"name":"self"},{"name":"short8"}],"output":{"name":"bool"}}],[11,"le","","",105,{"inputs":[{"name":"self"},{"name":"short8"}],"output":{"name":"bool"}}],[11,"gt","","",105,{"inputs":[{"name":"self"},{"name":"short8"}],"output":{"name":"bool"}}],[11,"ge","","",105,{"inputs":[{"name":"self"},{"name":"short8"}],"output":{"name":"bool"}}],[11,"partial_cmp","","",106,{"inputs":[{"name":"self"},{"name":"short16"}],"output":{"name":"option"}}],[11,"lt","","",106,{"inputs":[{"name":"self"},{"name":"short16"}],"output":{"name":"bool"}}],[11,"le","","",106,{"inputs":[{"name":"self"},{"name":"short16"}],"output":{"name":"bool"}}],[11,"gt","","",106,{"inputs":[{"name":"self"},{"name":"short16"}],"output":{"name":"bool"}}],[11,"ge","","",106,{"inputs":[{"name":"self"},{"name":"short16"}],"output":{"name":"bool"}}],[11,"partial_cmp","","",107,{"inputs":[{"name":"self"},{"name":"ushort"}],"output":{"name":"option"}}],[11,"lt","","",107,{"inputs":[{"name":"self"},{"name":"ushort"}],"output":{"name":"bool"}}],[11,"le","","",107,{"inputs":[{"name":"self"},{"name":"ushort"}],"output":{"name":"bool"}}],[11,"gt","","",107,{"inputs":[{"name":"self"},{"name":"ushort"}],"output":{"name":"bool"}}],[11,"ge","","",107,{"inputs":[{"name":"self"},{"name":"ushort"}],"output":{"name":"bool"}}],[11,"partial_cmp","","",108,{"inputs":[{"name":"self"},{"name":"ushort2"}],"output":{"name":"option"}}],[11,"lt","","",108,{"inputs":[{"name":"self"},{"name":"ushort2"}],"output":{"name":"bool"}}],[11,"le","","",108,{"inputs":[{"name":"self"},{"name":"ushort2"}],"output":{"name":"bool"}}],[11,"gt","","",108,{"inputs":[{"name":"self"},{"name":"ushort2"}],"output":{"name":"bool"}}],[11,"ge","","",108,{"inputs":[{"name":"self"},{"name":"ushort2"}],"output":{"name":"bool"}}],[11,"partial_cmp","","",109,{"inputs":[{"name":"self"},{"name":"ushort3"}],"output":{"name":"option"}}],[11,"lt","","",109,{"inputs":[{"name":"self"},{"name":"ushort3"}],"output":{"name":"bool"}}],[11,"le","","",109,{"inputs":[{"name":"self"},{"name":"ushort3"}],"output":{"name":"bool"}}],[11,"gt","","",109,{"inputs":[{"name":"self"},{"name":"ushort3"}],"output":{"name":"bool"}}],[11,"ge","","",109,{"inputs":[{"name":"self"},{"name":"ushort3"}],"output":{"name":"bool"}}],[11,"partial_cmp","","",110,{"inputs":[{"name":"self"},{"name":"ushort4"}],"output":{"name":"option"}}],[11,"lt","","",110,{"inputs":[{"name":"self"},{"name":"ushort4"}],"output":{"name":"bool"}}],[11,"le","","",110,{"inputs":[{"name":"self"},{"name":"ushort4"}],"output":{"name":"bool"}}],[11,"gt","","",110,{"inputs":[{"name":"self"},{"name":"ushort4"}],"output":{"name":"bool"}}],[11,"ge","","",110,{"inputs":[{"name":"self"},{"name":"ushort4"}],"output":{"name":"bool"}}],[11,"partial_cmp","","",111,{"inputs":[{"name":"self"},{"name":"ushort8"}],"output":{"name":"option"}}],[11,"lt","","",111,{"inputs":[{"name":"self"},{"name":"ushort8"}],"output":{"name":"bool"}}],[11,"le","","",111,{"inputs":[{"name":"self"},{"name":"ushort8"}],"output":{"name":"bool"}}],[11,"gt","","",111,{"inputs":[{"name":"self"},{"name":"ushort8"}],"output":{"name":"bool"}}],[11,"ge","","",111,{"inputs":[{"name":"self"},{"name":"ushort8"}],"output":{"name":"bool"}}],[11,"partial_cmp","","",112,{"inputs":[{"name":"self"},{"name":"ushort16"}],"output":{"name":"option"}}],[11,"lt","","",112,{"inputs":[{"name":"self"},{"name":"ushort16"}],"output":{"name":"bool"}}],[11,"le","","",112,{"inputs":[{"name":"self"},{"name":"ushort16"}],"output":{"name":"bool"}}],[11,"gt","","",112,{"inputs":[{"name":"self"},{"name":"ushort16"}],"output":{"name":"bool"}}],[11,"ge","","",112,{"inputs":[{"name":"self"},{"name":"ushort16"}],"output":{"name":"bool"}}],[11,"partial_cmp","","",113,{"inputs":[{"name":"self"},{"name":"int"}],"output":{"name":"option"}}],[11,"lt","","",113,{"inputs":[{"name":"self"},{"name":"int"}],"output":{"name":"bool"}}],[11,"le","","",113,{"inputs":[{"name":"self"},{"name":"int"}],"output":{"name":"bool"}}],[11,"gt","","",113,{"inputs":[{"name":"self"},{"name":"int"}],"output":{"name":"bool"}}],[11,"ge","","",113,{"inputs":[{"name":"self"},{"name":"int"}],"output":{"name":"bool"}}],[11,"partial_cmp","","",114,{"inputs":[{"name":"self"},{"name":"int2"}],"output":{"name":"option"}}],[11,"lt","","",114,{"inputs":[{"name":"self"},{"name":"int2"}],"output":{"name":"bool"}}],[11,"le","","",114,{"inputs":[{"name":"self"},{"name":"int2"}],"output":{"name":"bool"}}],[11,"gt","","",114,{"inputs":[{"name":"self"},{"name":"int2"}],"output":{"name":"bool"}}],[11,"ge","","",114,{"inputs":[{"name":"self"},{"name":"int2"}],"output":{"name":"bool"}}],[11,"partial_cmp","","",115,{"inputs":[{"name":"self"},{"name":"int3"}],"output":{"name":"option"}}],[11,"lt","","",115,{"inputs":[{"name":"self"},{"name":"int3"}],"output":{"name":"bool"}}],[11,"le","","",115,{"inputs":[{"name":"self"},{"name":"int3"}],"output":{"name":"bool"}}],[11,"gt","","",115,{"inputs":[{"name":"self"},{"name":"int3"}],"output":{"name":"bool"}}],[11,"ge","","",115,{"inputs":[{"name":"self"},{"name":"int3"}],"output":{"name":"bool"}}],[11,"partial_cmp","","",116,{"inputs":[{"name":"self"},{"name":"int4"}],"output":{"name":"option"}}],[11,"lt","","",116,{"inputs":[{"name":"self"},{"name":"int4"}],"output":{"name":"bool"}}],[11,"le","","",116,{"inputs":[{"name":"self"},{"name":"int4"}],"output":{"name":"bool"}}],[11,"gt","","",116,{"inputs":[{"name":"self"},{"name":"int4"}],"output":{"name":"bool"}}],[11,"ge","","",116,{"inputs":[{"name":"self"},{"name":"int4"}],"output":{"name":"bool"}}],[11,"partial_cmp","","",117,{"inputs":[{"name":"self"},{"name":"int8"}],"output":{"name":"option"}}],[11,"lt","","",117,{"inputs":[{"name":"self"},{"name":"int8"}],"output":{"name":"bool"}}],[11,"le","","",117,{"inputs":[{"name":"self"},{"name":"int8"}],"output":{"name":"bool"}}],[11,"gt","","",117,{"inputs":[{"name":"self"},{"name":"int8"}],"output":{"name":"bool"}}],[11,"ge","","",117,{"inputs":[{"name":"self"},{"name":"int8"}],"output":{"name":"bool"}}],[11,"partial_cmp","","",118,{"inputs":[{"name":"self"},{"name":"int16"}],"output":{"name":"option"}}],[11,"lt","","",118,{"inputs":[{"name":"self"},{"name":"int16"}],"output":{"name":"bool"}}],[11,"le","","",118,{"inputs":[{"name":"self"},{"name":"int16"}],"output":{"name":"bool"}}],[11,"gt","","",118,{"inputs":[{"name":"self"},{"name":"int16"}],"output":{"name":"bool"}}],[11,"ge","","",118,{"inputs":[{"name":"self"},{"name":"int16"}],"output":{"name":"bool"}}],[11,"partial_cmp","","",119,{"inputs":[{"name":"self"},{"name":"uint"}],"output":{"name":"option"}}],[11,"lt","","",119,{"inputs":[{"name":"self"},{"name":"uint"}],"output":{"name":"bool"}}],[11,"le","","",119,{"inputs":[{"name":"self"},{"name":"uint"}],"output":{"name":"bool"}}],[11,"gt","","",119,{"inputs":[{"name":"self"},{"name":"uint"}],"output":{"name":"bool"}}],[11,"ge","","",119,{"inputs":[{"name":"self"},{"name":"uint"}],"output":{"name":"bool"}}],[11,"partial_cmp","","",120,{"inputs":[{"name":"self"},{"name":"uint2"}],"output":{"name":"option"}}],[11,"lt","","",120,{"inputs":[{"name":"self"},{"name":"uint2"}],"output":{"name":"bool"}}],[11,"le","","",120,{"inputs":[{"name":"self"},{"name":"uint2"}],"output":{"name":"bool"}}],[11,"gt","","",120,{"inputs":[{"name":"self"},{"name":"uint2"}],"output":{"name":"bool"}}],[11,"ge","","",120,{"inputs":[{"name":"self"},{"name":"uint2"}],"output":{"name":"bool"}}],[11,"partial_cmp","","",121,{"inputs":[{"name":"self"},{"name":"uint3"}],"output":{"name":"option"}}],[11,"lt","","",121,{"inputs":[{"name":"self"},{"name":"uint3"}],"output":{"name":"bool"}}],[11,"le","","",121,{"inputs":[{"name":"self"},{"name":"uint3"}],"output":{"name":"bool"}}],[11,"gt","","",121,{"inputs":[{"name":"self"},{"name":"uint3"}],"output":{"name":"bool"}}],[11,"ge","","",121,{"inputs":[{"name":"self"},{"name":"uint3"}],"output":{"name":"bool"}}],[11,"partial_cmp","","",122,{"inputs":[{"name":"self"},{"name":"uint4"}],"output":{"name":"option"}}],[11,"lt","","",122,{"inputs":[{"name":"self"},{"name":"uint4"}],"output":{"name":"bool"}}],[11,"le","","",122,{"inputs":[{"name":"self"},{"name":"uint4"}],"output":{"name":"bool"}}],[11,"gt","","",122,{"inputs":[{"name":"self"},{"name":"uint4"}],"output":{"name":"bool"}}],[11,"ge","","",122,{"inputs":[{"name":"self"},{"name":"uint4"}],"output":{"name":"bool"}}],[11,"partial_cmp","","",123,{"inputs":[{"name":"self"},{"name":"uint8"}],"output":{"name":"option"}}],[11,"lt","","",123,{"inputs":[{"name":"self"},{"name":"uint8"}],"output":{"name":"bool"}}],[11,"le","","",123,{"inputs":[{"name":"self"},{"name":"uint8"}],"output":{"name":"bool"}}],[11,"gt","","",123,{"inputs":[{"name":"self"},{"name":"uint8"}],"output":{"name":"bool"}}],[11,"ge","","",123,{"inputs":[{"name":"self"},{"name":"uint8"}],"output":{"name":"bool"}}],[11,"partial_cmp","","",124,{"inputs":[{"name":"self"},{"name":"uint16"}],"output":{"name":"option"}}],[11,"lt","","",124,{"inputs":[{"name":"self"},{"name":"uint16"}],"output":{"name":"bool"}}],[11,"le","","",124,{"inputs":[{"name":"self"},{"name":"uint16"}],"output":{"name":"bool"}}],[11,"gt","","",124,{"inputs":[{"name":"self"},{"name":"uint16"}],"output":{"name":"bool"}}],[11,"ge","","",124,{"inputs":[{"name":"self"},{"name":"uint16"}],"output":{"name":"bool"}}],[11,"partial_cmp","","",125,{"inputs":[{"name":"self"},{"name":"long"}],"output":{"name":"option"}}],[11,"lt","","",125,{"inputs":[{"name":"self"},{"name":"long"}],"output":{"name":"bool"}}],[11,"le","","",125,{"inputs":[{"name":"self"},{"name":"long"}],"output":{"name":"bool"}}],[11,"gt","","",125,{"inputs":[{"name":"self"},{"name":"long"}],"output":{"name":"bool"}}],[11,"ge","","",125,{"inputs":[{"name":"self"},{"name":"long"}],"output":{"name":"bool"}}],[11,"partial_cmp","","",126,{"inputs":[{"name":"self"},{"name":"long2"}],"output":{"name":"option"}}],[11,"lt","","",126,{"inputs":[{"name":"self"},{"name":"long2"}],"output":{"name":"bool"}}],[11,"le","","",126,{"inputs":[{"name":"self"},{"name":"long2"}],"output":{"name":"bool"}}],[11,"gt","","",126,{"inputs":[{"name":"self"},{"name":"long2"}],"output":{"name":"bool"}}],[11,"ge","","",126,{"inputs":[{"name":"self"},{"name":"long2"}],"output":{"name":"bool"}}],[11,"partial_cmp","","",127,{"inputs":[{"name":"self"},{"name":"long3"}],"output":{"name":"option"}}],[11,"lt","","",127,{"inputs":[{"name":"self"},{"name":"long3"}],"output":{"name":"bool"}}],[11,"le","","",127,{"inputs":[{"name":"self"},{"name":"long3"}],"output":{"name":"bool"}}],[11,"gt","","",127,{"inputs":[{"name":"self"},{"name":"long3"}],"output":{"name":"bool"}}],[11,"ge","","",127,{"inputs":[{"name":"self"},{"name":"long3"}],"output":{"name":"bool"}}],[11,"partial_cmp","","",128,{"inputs":[{"name":"self"},{"name":"long4"}],"output":{"name":"option"}}],[11,"lt","","",128,{"inputs":[{"name":"self"},{"name":"long4"}],"output":{"name":"bool"}}],[11,"le","","",128,{"inputs":[{"name":"self"},{"name":"long4"}],"output":{"name":"bool"}}],[11,"gt","","",128,{"inputs":[{"name":"self"},{"name":"long4"}],"output":{"name":"bool"}}],[11,"ge","","",128,{"inputs":[{"name":"self"},{"name":"long4"}],"output":{"name":"bool"}}],[11,"partial_cmp","","",129,{"inputs":[{"name":"self"},{"name":"long8"}],"output":{"name":"option"}}],[11,"lt","","",129,{"inputs":[{"name":"self"},{"name":"long8"}],"output":{"name":"bool"}}],[11,"le","","",129,{"inputs":[{"name":"self"},{"name":"long8"}],"output":{"name":"bool"}}],[11,"gt","","",129,{"inputs":[{"name":"self"},{"name":"long8"}],"output":{"name":"bool"}}],[11,"ge","","",129,{"inputs":[{"name":"self"},{"name":"long8"}],"output":{"name":"bool"}}],[11,"partial_cmp","","",130,{"inputs":[{"name":"self"},{"name":"long16"}],"output":{"name":"option"}}],[11,"lt","","",130,{"inputs":[{"name":"self"},{"name":"long16"}],"output":{"name":"bool"}}],[11,"le","","",130,{"inputs":[{"name":"self"},{"name":"long16"}],"output":{"name":"bool"}}],[11,"gt","","",130,{"inputs":[{"name":"self"},{"name":"long16"}],"output":{"name":"bool"}}],[11,"ge","","",130,{"inputs":[{"name":"self"},{"name":"long16"}],"output":{"name":"bool"}}],[11,"partial_cmp","","",131,{"inputs":[{"name":"self"},{"name":"ulong"}],"output":{"name":"option"}}],[11,"lt","","",131,{"inputs":[{"name":"self"},{"name":"ulong"}],"output":{"name":"bool"}}],[11,"le","","",131,{"inputs":[{"name":"self"},{"name":"ulong"}],"output":{"name":"bool"}}],[11,"gt","","",131,{"inputs":[{"name":"self"},{"name":"ulong"}],"output":{"name":"bool"}}],[11,"ge","","",131,{"inputs":[{"name":"self"},{"name":"ulong"}],"output":{"name":"bool"}}],[11,"partial_cmp","","",132,{"inputs":[{"name":"self"},{"name":"ulong2"}],"output":{"name":"option"}}],[11,"lt","","",132,{"inputs":[{"name":"self"},{"name":"ulong2"}],"output":{"name":"bool"}}],[11,"le","","",132,{"inputs":[{"name":"self"},{"name":"ulong2"}],"output":{"name":"bool"}}],[11,"gt","","",132,{"inputs":[{"name":"self"},{"name":"ulong2"}],"output":{"name":"bool"}}],[11,"ge","","",132,{"inputs":[{"name":"self"},{"name":"ulong2"}],"output":{"name":"bool"}}],[11,"partial_cmp","","",133,{"inputs":[{"name":"self"},{"name":"ulong3"}],"output":{"name":"option"}}],[11,"lt","","",133,{"inputs":[{"name":"self"},{"name":"ulong3"}],"output":{"name":"bool"}}],[11,"le","","",133,{"inputs":[{"name":"self"},{"name":"ulong3"}],"output":{"name":"bool"}}],[11,"gt","","",133,{"inputs":[{"name":"self"},{"name":"ulong3"}],"output":{"name":"bool"}}],[11,"ge","","",133,{"inputs":[{"name":"self"},{"name":"ulong3"}],"output":{"name":"bool"}}],[11,"partial_cmp","","",134,{"inputs":[{"name":"self"},{"name":"ulong4"}],"output":{"name":"option"}}],[11,"lt","","",134,{"inputs":[{"name":"self"},{"name":"ulong4"}],"output":{"name":"bool"}}],[11,"le","","",134,{"inputs":[{"name":"self"},{"name":"ulong4"}],"output":{"name":"bool"}}],[11,"gt","","",134,{"inputs":[{"name":"self"},{"name":"ulong4"}],"output":{"name":"bool"}}],[11,"ge","","",134,{"inputs":[{"name":"self"},{"name":"ulong4"}],"output":{"name":"bool"}}],[11,"partial_cmp","","",135,{"inputs":[{"name":"self"},{"name":"ulong8"}],"output":{"name":"option"}}],[11,"lt","","",135,{"inputs":[{"name":"self"},{"name":"ulong8"}],"output":{"name":"bool"}}],[11,"le","","",135,{"inputs":[{"name":"self"},{"name":"ulong8"}],"output":{"name":"bool"}}],[11,"gt","","",135,{"inputs":[{"name":"self"},{"name":"ulong8"}],"output":{"name":"bool"}}],[11,"ge","","",135,{"inputs":[{"name":"self"},{"name":"ulong8"}],"output":{"name":"bool"}}],[11,"partial_cmp","","",136,{"inputs":[{"name":"self"},{"name":"ulong16"}],"output":{"name":"option"}}],[11,"lt","","",136,{"inputs":[{"name":"self"},{"name":"ulong16"}],"output":{"name":"bool"}}],[11,"le","","",136,{"inputs":[{"name":"self"},{"name":"ulong16"}],"output":{"name":"bool"}}],[11,"gt","","",136,{"inputs":[{"name":"self"},{"name":"ulong16"}],"output":{"name":"bool"}}],[11,"ge","","",136,{"inputs":[{"name":"self"},{"name":"ulong16"}],"output":{"name":"bool"}}],[11,"partial_cmp","","",137,{"inputs":[{"name":"self"},{"name":"float"}],"output":{"name":"option"}}],[11,"lt","","",137,{"inputs":[{"name":"self"},{"name":"float"}],"output":{"name":"bool"}}],[11,"le","","",137,{"inputs":[{"name":"self"},{"name":"float"}],"output":{"name":"bool"}}],[11,"gt","","",137,{"inputs":[{"name":"self"},{"name":"float"}],"output":{"name":"bool"}}],[11,"ge","","",137,{"inputs":[{"name":"self"},{"name":"float"}],"output":{"name":"bool"}}],[11,"partial_cmp","","",138,{"inputs":[{"name":"self"},{"name":"float2"}],"output":{"name":"option"}}],[11,"lt","","",138,{"inputs":[{"name":"self"},{"name":"float2"}],"output":{"name":"bool"}}],[11,"le","","",138,{"inputs":[{"name":"self"},{"name":"float2"}],"output":{"name":"bool"}}],[11,"gt","","",138,{"inputs":[{"name":"self"},{"name":"float2"}],"output":{"name":"bool"}}],[11,"ge","","",138,{"inputs":[{"name":"self"},{"name":"float2"}],"output":{"name":"bool"}}],[11,"partial_cmp","","",139,{"inputs":[{"name":"self"},{"name":"float3"}],"output":{"name":"option"}}],[11,"lt","","",139,{"inputs":[{"name":"self"},{"name":"float3"}],"output":{"name":"bool"}}],[11,"le","","",139,{"inputs":[{"name":"self"},{"name":"float3"}],"output":{"name":"bool"}}],[11,"gt","","",139,{"inputs":[{"name":"self"},{"name":"float3"}],"output":{"name":"bool"}}],[11,"ge","","",139,{"inputs":[{"name":"self"},{"name":"float3"}],"output":{"name":"bool"}}],[11,"partial_cmp","","",140,{"inputs":[{"name":"self"},{"name":"float4"}],"output":{"name":"option"}}],[11,"lt","","",140,{"inputs":[{"name":"self"},{"name":"float4"}],"output":{"name":"bool"}}],[11,"le","","",140,{"inputs":[{"name":"self"},{"name":"float4"}],"output":{"name":"bool"}}],[11,"gt","","",140,{"inputs":[{"name":"self"},{"name":"float4"}],"output":{"name":"bool"}}],[11,"ge","","",140,{"inputs":[{"name":"self"},{"name":"float4"}],"output":{"name":"bool"}}],[11,"partial_cmp","","",141,{"inputs":[{"name":"self"},{"name":"float8"}],"output":{"name":"option"}}],[11,"lt","","",141,{"inputs":[{"name":"self"},{"name":"float8"}],"output":{"name":"bool"}}],[11,"le","","",141,{"inputs":[{"name":"self"},{"name":"float8"}],"output":{"name":"bool"}}],[11,"gt","","",141,{"inputs":[{"name":"self"},{"name":"float8"}],"output":{"name":"bool"}}],[11,"ge","","",141,{"inputs":[{"name":"self"},{"name":"float8"}],"output":{"name":"bool"}}],[11,"partial_cmp","","",142,{"inputs":[{"name":"self"},{"name":"float16"}],"output":{"name":"option"}}],[11,"lt","","",142,{"inputs":[{"name":"self"},{"name":"float16"}],"output":{"name":"bool"}}],[11,"le","","",142,{"inputs":[{"name":"self"},{"name":"float16"}],"output":{"name":"bool"}}],[11,"gt","","",142,{"inputs":[{"name":"self"},{"name":"float16"}],"output":{"name":"bool"}}],[11,"ge","","",142,{"inputs":[{"name":"self"},{"name":"float16"}],"output":{"name":"bool"}}],[11,"partial_cmp","","",143,{"inputs":[{"name":"self"},{"name":"double"}],"output":{"name":"option"}}],[11,"lt","","",143,{"inputs":[{"name":"self"},{"name":"double"}],"output":{"name":"bool"}}],[11,"le","","",143,{"inputs":[{"name":"self"},{"name":"double"}],"output":{"name":"bool"}}],[11,"gt","","",143,{"inputs":[{"name":"self"},{"name":"double"}],"output":{"name":"bool"}}],[11,"ge","","",143,{"inputs":[{"name":"self"},{"name":"double"}],"output":{"name":"bool"}}],[11,"partial_cmp","","",144,{"inputs":[{"name":"self"},{"name":"double2"}],"output":{"name":"option"}}],[11,"lt","","",144,{"inputs":[{"name":"self"},{"name":"double2"}],"output":{"name":"bool"}}],[11,"le","","",144,{"inputs":[{"name":"self"},{"name":"double2"}],"output":{"name":"bool"}}],[11,"gt","","",144,{"inputs":[{"name":"self"},{"name":"double2"}],"output":{"name":"bool"}}],[11,"ge","","",144,{"inputs":[{"name":"self"},{"name":"double2"}],"output":{"name":"bool"}}],[11,"partial_cmp","","",145,{"inputs":[{"name":"self"},{"name":"double3"}],"output":{"name":"option"}}],[11,"lt","","",145,{"inputs":[{"name":"self"},{"name":"double3"}],"output":{"name":"bool"}}],[11,"le","","",145,{"inputs":[{"name":"self"},{"name":"double3"}],"output":{"name":"bool"}}],[11,"gt","","",145,{"inputs":[{"name":"self"},{"name":"double3"}],"output":{"name":"bool"}}],[11,"ge","","",145,{"inputs":[{"name":"self"},{"name":"double3"}],"output":{"name":"bool"}}],[11,"partial_cmp","","",146,{"inputs":[{"name":"self"},{"name":"double4"}],"output":{"name":"option"}}],[11,"lt","","",146,{"inputs":[{"name":"self"},{"name":"double4"}],"output":{"name":"bool"}}],[11,"le","","",146,{"inputs":[{"name":"self"},{"name":"double4"}],"output":{"name":"bool"}}],[11,"gt","","",146,{"inputs":[{"name":"self"},{"name":"double4"}],"output":{"name":"bool"}}],[11,"ge","","",146,{"inputs":[{"name":"self"},{"name":"double4"}],"output":{"name":"bool"}}],[11,"partial_cmp","","",147,{"inputs":[{"name":"self"},{"name":"double8"}],"output":{"name":"option"}}],[11,"lt","","",147,{"inputs":[{"name":"self"},{"name":"double8"}],"output":{"name":"bool"}}],[11,"le","","",147,{"inputs":[{"name":"self"},{"name":"double8"}],"output":{"name":"bool"}}],[11,"gt","","",147,{"inputs":[{"name":"self"},{"name":"double8"}],"output":{"name":"bool"}}],[11,"ge","","",147,{"inputs":[{"name":"self"},{"name":"double8"}],"output":{"name":"bool"}}],[11,"partial_cmp","","",148,{"inputs":[{"name":"self"},{"name":"double16"}],"output":{"name":"option"}}],[11,"lt","","",148,{"inputs":[{"name":"self"},{"name":"double16"}],"output":{"name":"bool"}}],[11,"le","","",148,{"inputs":[{"name":"self"},{"name":"double16"}],"output":{"name":"bool"}}],[11,"gt","","",148,{"inputs":[{"name":"self"},{"name":"double16"}],"output":{"name":"bool"}}],[11,"ge","","",148,{"inputs":[{"name":"self"},{"name":"double16"}],"output":{"name":"bool"}}],[11,"shl","","",89,{"inputs":[{"name":"self"},{"name":"usize"}],"output":{"name":"char"}}],[11,"shl","","",90,{"inputs":[{"name":"self"},{"name":"usize"}],"output":{"name":"char2"}}],[11,"shl","","",91,{"inputs":[{"name":"self"},{"name":"usize"}],"output":{"name":"char3"}}],[11,"shl","","",92,{"inputs":[{"name":"self"},{"name":"usize"}],"output":{"name":"char4"}}],[11,"shl","","",93,{"inputs":[{"name":"self"},{"name":"usize"}],"output":{"name":"char8"}}],[11,"shl","","",94,{"inputs":[{"name":"self"},{"name":"usize"}],"output":{"name":"char16"}}],[11,"shl","","",95,{"inputs":[{"name":"self"},{"name":"usize"}],"output":{"name":"uchar"}}],[11,"shl","","",96,{"inputs":[{"name":"self"},{"name":"usize"}],"output":{"name":"uchar2"}}],[11,"shl","","",97,{"inputs":[{"name":"self"},{"name":"usize"}],"output":{"name":"uchar3"}}],[11,"shl","","",98,{"inputs":[{"name":"self"},{"name":"usize"}],"output":{"name":"uchar4"}}],[11,"shl","","",99,{"inputs":[{"name":"self"},{"name":"usize"}],"output":{"name":"uchar8"}}],[11,"shl","","",100,{"inputs":[{"name":"self"},{"name":"usize"}],"output":{"name":"uchar16"}}],[11,"shl","","",101,{"inputs":[{"name":"self"},{"name":"usize"}],"output":{"name":"short"}}],[11,"shl","","",102,{"inputs":[{"name":"self"},{"name":"usize"}],"output":{"name":"short2"}}],[11,"shl","","",103,{"inputs":[{"name":"self"},{"name":"usize"}],"output":{"name":"short3"}}],[11,"shl","","",104,{"inputs":[{"name":"self"},{"name":"usize"}],"output":{"name":"short4"}}],[11,"shl","","",105,{"inputs":[{"name":"self"},{"name":"usize"}],"output":{"name":"short8"}}],[11,"shl","","",106,{"inputs":[{"name":"self"},{"name":"usize"}],"output":{"name":"short16"}}],[11,"shl","","",107,{"inputs":[{"name":"self"},{"name":"usize"}],"output":{"name":"ushort"}}],[11,"shl","","",108,{"inputs":[{"name":"self"},{"name":"usize"}],"output":{"name":"ushort2"}}],[11,"shl","","",109,{"inputs":[{"name":"self"},{"name":"usize"}],"output":{"name":"ushort3"}}],[11,"shl","","",110,{"inputs":[{"name":"self"},{"name":"usize"}],"output":{"name":"ushort4"}}],[11,"shl","","",111,{"inputs":[{"name":"self"},{"name":"usize"}],"output":{"name":"ushort8"}}],[11,"shl","","",112,{"inputs":[{"name":"self"},{"name":"usize"}],"output":{"name":"ushort16"}}],[11,"shl","","",113,{"inputs":[{"name":"self"},{"name":"usize"}],"output":{"name":"int"}}],[11,"shl","","",114,{"inputs":[{"name":"self"},{"name":"usize"}],"output":{"name":"int2"}}],[11,"shl","","",115,{"inputs":[{"name":"self"},{"name":"usize"}],"output":{"name":"int3"}}],[11,"shl","","",116,{"inputs":[{"name":"self"},{"name":"usize"}],"output":{"name":"int4"}}],[11,"shl","","",117,{"inputs":[{"name":"self"},{"name":"usize"}],"output":{"name":"int8"}}],[11,"shl","","",118,{"inputs":[{"name":"self"},{"name":"usize"}],"output":{"name":"int16"}}],[11,"shl","","",119,{"inputs":[{"name":"self"},{"name":"usize"}],"output":{"name":"uint"}}],[11,"shl","","",120,{"inputs":[{"name":"self"},{"name":"usize"}],"output":{"name":"uint2"}}],[11,"shl","","",121,{"inputs":[{"name":"self"},{"name":"usize"}],"output":{"name":"uint3"}}],[11,"shl","","",122,{"inputs":[{"name":"self"},{"name":"usize"}],"output":{"name":"uint4"}}],[11,"shl","","",123,{"inputs":[{"name":"self"},{"name":"usize"}],"output":{"name":"uint8"}}],[11,"shl","","",124,{"inputs":[{"name":"self"},{"name":"usize"}],"output":{"name":"uint16"}}],[11,"shl","","",125,{"inputs":[{"name":"self"},{"name":"usize"}],"output":{"name":"long"}}],[11,"shl","","",126,{"inputs":[{"name":"self"},{"name":"usize"}],"output":{"name":"long2"}}],[11,"shl","","",127,{"inputs":[{"name":"self"},{"name":"usize"}],"output":{"name":"long3"}}],[11,"shl","","",128,{"inputs":[{"name":"self"},{"name":"usize"}],"output":{"name":"long4"}}],[11,"shl","","",129,{"inputs":[{"name":"self"},{"name":"usize"}],"output":{"name":"long8"}}],[11,"shl","","",130,{"inputs":[{"name":"self"},{"name":"usize"}],"output":{"name":"long16"}}],[11,"shl","","",131,{"inputs":[{"name":"self"},{"name":"usize"}],"output":{"name":"ulong"}}],[11,"shl","","",132,{"inputs":[{"name":"self"},{"name":"usize"}],"output":{"name":"ulong2"}}],[11,"shl","","",133,{"inputs":[{"name":"self"},{"name":"usize"}],"output":{"name":"ulong3"}}],[11,"shl","","",134,{"inputs":[{"name":"self"},{"name":"usize"}],"output":{"name":"ulong4"}}],[11,"shl","","",135,{"inputs":[{"name":"self"},{"name":"usize"}],"output":{"name":"ulong8"}}],[11,"shl","","",136,{"inputs":[{"name":"self"},{"name":"usize"}],"output":{"name":"ulong16"}}],[11,"deref","","",89,null],[11,"deref","","",90,null],[11,"deref","","",91,null],[11,"deref","","",92,null],[11,"deref","","",93,null],[11,"deref","","",94,null],[11,"deref","","",95,null],[11,"deref","","",96,null],[11,"deref","","",97,null],[11,"deref","","",98,null],[11,"deref","","",99,null],[11,"deref","","",100,null],[11,"deref","","",101,null],[11,"deref","","",102,null],[11,"deref","","",103,null],[11,"deref","","",104,null],[11,"deref","","",105,null],[11,"deref","","",106,null],[11,"deref","","",107,null],[11,"deref","","",108,null],[11,"deref","","",109,null],[11,"deref","","",110,null],[11,"deref","","",111,null],[11,"deref","","",112,null],[11,"deref","","",113,null],[11,"deref","","",114,null],[11,"deref","","",115,null],[11,"deref","","",116,null],[11,"deref","","",117,null],[11,"deref","","",118,null],[11,"deref","","",119,null],[11,"deref","","",120,null],[11,"deref","","",121,null],[11,"deref","","",122,null],[11,"deref","","",123,null],[11,"deref","","",124,null],[11,"deref","","",125,null],[11,"deref","","",126,null],[11,"deref","","",127,null],[11,"deref","","",128,null],[11,"deref","","",129,null],[11,"deref","","",130,null],[11,"deref","","",131,null],[11,"deref","","",132,null],[11,"deref","","",133,null],[11,"deref","","",134,null],[11,"deref","","",135,null],[11,"deref","","",136,null],[11,"deref","","",137,null],[11,"deref","","",138,null],[11,"deref","","",139,null],[11,"deref","","",140,null],[11,"deref","","",141,null],[11,"deref","","",142,null],[11,"deref","","",143,null],[11,"deref","","",144,null],[11,"deref","","",145,null],[11,"deref","","",146,null],[11,"deref","","",147,null],[11,"deref","","",148,null],[11,"one","","",89,{"inputs":[],"output":{"name":"char"}}],[11,"one","","",90,{"inputs":[],"output":{"name":"char2"}}],[11,"one","","",91,{"inputs":[],"output":{"name":"char3"}}],[11,"one","","",92,{"inputs":[],"output":{"name":"char4"}}],[11,"one","","",93,{"inputs":[],"output":{"name":"char8"}}],[11,"one","","",94,{"inputs":[],"output":{"name":"char16"}}],[11,"one","","",95,{"inputs":[],"output":{"name":"uchar"}}],[11,"one","","",96,{"inputs":[],"output":{"name":"uchar2"}}],[11,"one","","",97,{"inputs":[],"output":{"name":"uchar3"}}],[11,"one","","",98,{"inputs":[],"output":{"name":"uchar4"}}],[11,"one","","",99,{"inputs":[],"output":{"name":"uchar8"}}],[11,"one","","",100,{"inputs":[],"output":{"name":"uchar16"}}],[11,"one","","",101,{"inputs":[],"output":{"name":"short"}}],[11,"one","","",102,{"inputs":[],"output":{"name":"short2"}}],[11,"one","","",103,{"inputs":[],"output":{"name":"short3"}}],[11,"one","","",104,{"inputs":[],"output":{"name":"short4"}}],[11,"one","","",105,{"inputs":[],"output":{"name":"short8"}}],[11,"one","","",106,{"inputs":[],"output":{"name":"short16"}}],[11,"one","","",107,{"inputs":[],"output":{"name":"ushort"}}],[11,"one","","",108,{"inputs":[],"output":{"name":"ushort2"}}],[11,"one","","",109,{"inputs":[],"output":{"name":"ushort3"}}],[11,"one","","",110,{"inputs":[],"output":{"name":"ushort4"}}],[11,"one","","",111,{"inputs":[],"output":{"name":"ushort8"}}],[11,"one","","",112,{"inputs":[],"output":{"name":"ushort16"}}],[11,"one","","",113,{"inputs":[],"output":{"name":"int"}}],[11,"one","","",114,{"inputs":[],"output":{"name":"int2"}}],[11,"one","","",115,{"inputs":[],"output":{"name":"int3"}}],[11,"one","","",116,{"inputs":[],"output":{"name":"int4"}}],[11,"one","","",117,{"inputs":[],"output":{"name":"int8"}}],[11,"one","","",118,{"inputs":[],"output":{"name":"int16"}}],[11,"one","","",119,{"inputs":[],"output":{"name":"uint"}}],[11,"one","","",120,{"inputs":[],"output":{"name":"uint2"}}],[11,"one","","",121,{"inputs":[],"output":{"name":"uint3"}}],[11,"one","","",122,{"inputs":[],"output":{"name":"uint4"}}],[11,"one","","",123,{"inputs":[],"output":{"name":"uint8"}}],[11,"one","","",124,{"inputs":[],"output":{"name":"uint16"}}],[11,"one","","",125,{"inputs":[],"output":{"name":"long"}}],[11,"one","","",126,{"inputs":[],"output":{"name":"long2"}}],[11,"one","","",127,{"inputs":[],"output":{"name":"long3"}}],[11,"one","","",128,{"inputs":[],"output":{"name":"long4"}}],[11,"one","","",129,{"inputs":[],"output":{"name":"long8"}}],[11,"one","","",130,{"inputs":[],"output":{"name":"long16"}}],[11,"one","","",131,{"inputs":[],"output":{"name":"ulong"}}],[11,"one","","",132,{"inputs":[],"output":{"name":"ulong2"}}],[11,"one","","",133,{"inputs":[],"output":{"name":"ulong3"}}],[11,"one","","",134,{"inputs":[],"output":{"name":"ulong4"}}],[11,"one","","",135,{"inputs":[],"output":{"name":"ulong8"}}],[11,"one","","",136,{"inputs":[],"output":{"name":"ulong16"}}],[11,"one","","",137,{"inputs":[],"output":{"name":"float"}}],[11,"one","","",138,{"inputs":[],"output":{"name":"float2"}}],[11,"one","","",139,{"inputs":[],"output":{"name":"float3"}}],[11,"one","","",140,{"inputs":[],"output":{"name":"float4"}}],[11,"one","","",141,{"inputs":[],"output":{"name":"float8"}}],[11,"one","","",142,{"inputs":[],"output":{"name":"float16"}}],[11,"one","","",143,{"inputs":[],"output":{"name":"double"}}],[11,"one","","",144,{"inputs":[],"output":{"name":"double2"}}],[11,"one","","",145,{"inputs":[],"output":{"name":"double3"}}],[11,"one","","",146,{"inputs":[],"output":{"name":"double4"}}],[11,"one","","",147,{"inputs":[],"output":{"name":"double8"}}],[11,"one","","",148,{"inputs":[],"output":{"name":"double16"}}],[11,"shl_assign","","",89,null],[11,"shl_assign","","",90,null],[11,"shl_assign","","",91,null],[11,"shl_assign","","",92,null],[11,"shl_assign","","",93,null],[11,"shl_assign","","",94,null],[11,"shl_assign","","",95,null],[11,"shl_assign","","",96,null],[11,"shl_assign","","",97,null],[11,"shl_assign","","",98,null],[11,"shl_assign","","",99,null],[11,"shl_assign","","",100,null],[11,"shl_assign","","",101,null],[11,"shl_assign","","",102,null],[11,"shl_assign","","",103,null],[11,"shl_assign","","",104,null],[11,"shl_assign","","",105,null],[11,"shl_assign","","",106,null],[11,"shl_assign","","",107,null],[11,"shl_assign","","",108,null],[11,"shl_assign","","",109,null],[11,"shl_assign","","",110,null],[11,"shl_assign","","",111,null],[11,"shl_assign","","",112,null],[11,"shl_assign","","",113,null],[11,"shl_assign","","",114,null],[11,"shl_assign","","",115,null],[11,"shl_assign","","",116,null],[11,"shl_assign","","",117,null],[11,"shl_assign","","",118,null],[11,"shl_assign","","",119,null],[11,"shl_assign","","",120,null],[11,"shl_assign","","",121,null],[11,"shl_assign","","",122,null],[11,"shl_assign","","",123,null],[11,"shl_assign","","",124,null],[11,"shl_assign","","",125,null],[11,"shl_assign","","",126,null],[11,"shl_assign","","",127,null],[11,"shl_assign","","",128,null],[11,"shl_assign","","",129,null],[11,"shl_assign","","",130,null],[11,"shl_assign","","",131,null],[11,"shl_assign","","",132,null],[11,"shl_assign","","",133,null],[11,"shl_assign","","",134,null],[11,"shl_assign","","",135,null],[11,"shl_assign","","",136,null],[11,"fmt","","",89,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"fmt","","",90,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"fmt","","",91,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"fmt","","",92,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"fmt","","",93,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"fmt","","",94,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"fmt","","",95,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"fmt","","",96,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"fmt","","",97,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"fmt","","",98,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"fmt","","",99,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"fmt","","",100,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"fmt","","",101,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"fmt","","",102,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"fmt","","",103,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"fmt","","",104,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"fmt","","",105,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"fmt","","",106,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"fmt","","",107,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"fmt","","",108,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"fmt","","",109,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"fmt","","",110,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"fmt","","",111,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"fmt","","",112,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"fmt","","",113,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"fmt","","",114,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"fmt","","",115,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"fmt","","",116,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"fmt","","",117,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"fmt","","",118,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"fmt","","",119,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"fmt","","",120,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"fmt","","",121,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"fmt","","",122,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"fmt","","",123,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"fmt","","",124,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"fmt","","",125,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"fmt","","",126,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"fmt","","",127,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"fmt","","",128,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"fmt","","",129,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"fmt","","",130,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"fmt","","",131,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"fmt","","",132,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"fmt","","",133,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"fmt","","",134,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"fmt","","",135,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"fmt","","",136,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"fmt","","",137,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"fmt","","",138,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"fmt","","",139,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"fmt","","",140,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"fmt","","",141,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"fmt","","",142,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"fmt","","",143,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"fmt","","",144,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"fmt","","",145,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"fmt","","",146,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"fmt","","",147,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"fmt","","",148,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"zero","","",89,{"inputs":[],"output":{"name":"char"}}],[11,"is_zero","","",89,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"zero","","",90,{"inputs":[],"output":{"name":"char2"}}],[11,"is_zero","","",90,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"zero","","",91,{"inputs":[],"output":{"name":"char3"}}],[11,"is_zero","","",91,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"zero","","",92,{"inputs":[],"output":{"name":"char4"}}],[11,"is_zero","","",92,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"zero","","",93,{"inputs":[],"output":{"name":"char8"}}],[11,"is_zero","","",93,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"zero","","",94,{"inputs":[],"output":{"name":"char16"}}],[11,"is_zero","","",94,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"zero","","",95,{"inputs":[],"output":{"name":"uchar"}}],[11,"is_zero","","",95,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"zero","","",96,{"inputs":[],"output":{"name":"uchar2"}}],[11,"is_zero","","",96,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"zero","","",97,{"inputs":[],"output":{"name":"uchar3"}}],[11,"is_zero","","",97,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"zero","","",98,{"inputs":[],"output":{"name":"uchar4"}}],[11,"is_zero","","",98,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"zero","","",99,{"inputs":[],"output":{"name":"uchar8"}}],[11,"is_zero","","",99,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"zero","","",100,{"inputs":[],"output":{"name":"uchar16"}}],[11,"is_zero","","",100,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"zero","","",101,{"inputs":[],"output":{"name":"short"}}],[11,"is_zero","","",101,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"zero","","",102,{"inputs":[],"output":{"name":"short2"}}],[11,"is_zero","","",102,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"zero","","",103,{"inputs":[],"output":{"name":"short3"}}],[11,"is_zero","","",103,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"zero","","",104,{"inputs":[],"output":{"name":"short4"}}],[11,"is_zero","","",104,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"zero","","",105,{"inputs":[],"output":{"name":"short8"}}],[11,"is_zero","","",105,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"zero","","",106,{"inputs":[],"output":{"name":"short16"}}],[11,"is_zero","","",106,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"zero","","",107,{"inputs":[],"output":{"name":"ushort"}}],[11,"is_zero","","",107,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"zero","","",108,{"inputs":[],"output":{"name":"ushort2"}}],[11,"is_zero","","",108,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"zero","","",109,{"inputs":[],"output":{"name":"ushort3"}}],[11,"is_zero","","",109,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"zero","","",110,{"inputs":[],"output":{"name":"ushort4"}}],[11,"is_zero","","",110,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"zero","","",111,{"inputs":[],"output":{"name":"ushort8"}}],[11,"is_zero","","",111,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"zero","","",112,{"inputs":[],"output":{"name":"ushort16"}}],[11,"is_zero","","",112,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"zero","","",113,{"inputs":[],"output":{"name":"int"}}],[11,"is_zero","","",113,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"zero","","",114,{"inputs":[],"output":{"name":"int2"}}],[11,"is_zero","","",114,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"zero","","",115,{"inputs":[],"output":{"name":"int3"}}],[11,"is_zero","","",115,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"zero","","",116,{"inputs":[],"output":{"name":"int4"}}],[11,"is_zero","","",116,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"zero","","",117,{"inputs":[],"output":{"name":"int8"}}],[11,"is_zero","","",117,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"zero","","",118,{"inputs":[],"output":{"name":"int16"}}],[11,"is_zero","","",118,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"zero","","",119,{"inputs":[],"output":{"name":"uint"}}],[11,"is_zero","","",119,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"zero","","",120,{"inputs":[],"output":{"name":"uint2"}}],[11,"is_zero","","",120,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"zero","","",121,{"inputs":[],"output":{"name":"uint3"}}],[11,"is_zero","","",121,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"zero","","",122,{"inputs":[],"output":{"name":"uint4"}}],[11,"is_zero","","",122,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"zero","","",123,{"inputs":[],"output":{"name":"uint8"}}],[11,"is_zero","","",123,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"zero","","",124,{"inputs":[],"output":{"name":"uint16"}}],[11,"is_zero","","",124,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"zero","","",125,{"inputs":[],"output":{"name":"long"}}],[11,"is_zero","","",125,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"zero","","",126,{"inputs":[],"output":{"name":"long2"}}],[11,"is_zero","","",126,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"zero","","",127,{"inputs":[],"output":{"name":"long3"}}],[11,"is_zero","","",127,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"zero","","",128,{"inputs":[],"output":{"name":"long4"}}],[11,"is_zero","","",128,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"zero","","",129,{"inputs":[],"output":{"name":"long8"}}],[11,"is_zero","","",129,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"zero","","",130,{"inputs":[],"output":{"name":"long16"}}],[11,"is_zero","","",130,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"zero","","",131,{"inputs":[],"output":{"name":"ulong"}}],[11,"is_zero","","",131,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"zero","","",132,{"inputs":[],"output":{"name":"ulong2"}}],[11,"is_zero","","",132,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"zero","","",133,{"inputs":[],"output":{"name":"ulong3"}}],[11,"is_zero","","",133,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"zero","","",134,{"inputs":[],"output":{"name":"ulong4"}}],[11,"is_zero","","",134,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"zero","","",135,{"inputs":[],"output":{"name":"ulong8"}}],[11,"is_zero","","",135,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"zero","","",136,{"inputs":[],"output":{"name":"ulong16"}}],[11,"is_zero","","",136,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"zero","","",137,{"inputs":[],"output":{"name":"float"}}],[11,"is_zero","","",137,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"zero","","",138,{"inputs":[],"output":{"name":"float2"}}],[11,"is_zero","","",138,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"zero","","",139,{"inputs":[],"output":{"name":"float3"}}],[11,"is_zero","","",139,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"zero","","",140,{"inputs":[],"output":{"name":"float4"}}],[11,"is_zero","","",140,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"zero","","",141,{"inputs":[],"output":{"name":"float8"}}],[11,"is_zero","","",141,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"zero","","",142,{"inputs":[],"output":{"name":"float16"}}],[11,"is_zero","","",142,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"zero","","",143,{"inputs":[],"output":{"name":"double"}}],[11,"is_zero","","",143,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"zero","","",144,{"inputs":[],"output":{"name":"double2"}}],[11,"is_zero","","",144,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"zero","","",145,{"inputs":[],"output":{"name":"double3"}}],[11,"is_zero","","",145,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"zero","","",146,{"inputs":[],"output":{"name":"double4"}}],[11,"is_zero","","",146,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"zero","","",147,{"inputs":[],"output":{"name":"double8"}}],[11,"is_zero","","",147,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"zero","","",148,{"inputs":[],"output":{"name":"double16"}}],[11,"is_zero","","",148,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"bitxor_assign","","",89,null],[11,"bitxor_assign","","",90,null],[11,"bitxor_assign","","",91,null],[11,"bitxor_assign","","",92,null],[11,"bitxor_assign","","",93,null],[11,"bitxor_assign","","",94,null],[11,"bitxor_assign","","",95,null],[11,"bitxor_assign","","",96,null],[11,"bitxor_assign","","",97,null],[11,"bitxor_assign","","",98,null],[11,"bitxor_assign","","",99,null],[11,"bitxor_assign","","",100,null],[11,"bitxor_assign","","",101,null],[11,"bitxor_assign","","",102,null],[11,"bitxor_assign","","",103,null],[11,"bitxor_assign","","",104,null],[11,"bitxor_assign","","",105,null],[11,"bitxor_assign","","",106,null],[11,"bitxor_assign","","",107,null],[11,"bitxor_assign","","",108,null],[11,"bitxor_assign","","",109,null],[11,"bitxor_assign","","",110,null],[11,"bitxor_assign","","",111,null],[11,"bitxor_assign","","",112,null],[11,"bitxor_assign","","",113,null],[11,"bitxor_assign","","",114,null],[11,"bitxor_assign","","",115,null],[11,"bitxor_assign","","",116,null],[11,"bitxor_assign","","",117,null],[11,"bitxor_assign","","",118,null],[11,"bitxor_assign","","",119,null],[11,"bitxor_assign","","",120,null],[11,"bitxor_assign","","",121,null],[11,"bitxor_assign","","",122,null],[11,"bitxor_assign","","",123,null],[11,"bitxor_assign","","",124,null],[11,"bitxor_assign","","",125,null],[11,"bitxor_assign","","",126,null],[11,"bitxor_assign","","",127,null],[11,"bitxor_assign","","",128,null],[11,"bitxor_assign","","",129,null],[11,"bitxor_assign","","",130,null],[11,"bitxor_assign","","",131,null],[11,"bitxor_assign","","",132,null],[11,"bitxor_assign","","",133,null],[11,"bitxor_assign","","",134,null],[11,"bitxor_assign","","",135,null],[11,"bitxor_assign","","",136,null],[11,"eq","","",89,{"inputs":[{"name":"self"},{"name":"char"}],"output":{"name":"bool"}}],[11,"eq","","",90,{"inputs":[{"name":"self"},{"name":"char2"}],"output":{"name":"bool"}}],[11,"eq","","",91,{"inputs":[{"name":"self"},{"name":"char3"}],"output":{"name":"bool"}}],[11,"eq","","",92,{"inputs":[{"name":"self"},{"name":"char4"}],"output":{"name":"bool"}}],[11,"eq","","",93,{"inputs":[{"name":"self"},{"name":"char8"}],"output":{"name":"bool"}}],[11,"eq","","",94,{"inputs":[{"name":"self"},{"name":"char16"}],"output":{"name":"bool"}}],[11,"eq","","",95,{"inputs":[{"name":"self"},{"name":"uchar"}],"output":{"name":"bool"}}],[11,"eq","","",96,{"inputs":[{"name":"self"},{"name":"uchar2"}],"output":{"name":"bool"}}],[11,"eq","","",97,{"inputs":[{"name":"self"},{"name":"uchar3"}],"output":{"name":"bool"}}],[11,"eq","","",98,{"inputs":[{"name":"self"},{"name":"uchar4"}],"output":{"name":"bool"}}],[11,"eq","","",99,{"inputs":[{"name":"self"},{"name":"uchar8"}],"output":{"name":"bool"}}],[11,"eq","","",100,{"inputs":[{"name":"self"},{"name":"uchar16"}],"output":{"name":"bool"}}],[11,"eq","","",101,{"inputs":[{"name":"self"},{"name":"short"}],"output":{"name":"bool"}}],[11,"eq","","",102,{"inputs":[{"name":"self"},{"name":"short2"}],"output":{"name":"bool"}}],[11,"eq","","",103,{"inputs":[{"name":"self"},{"name":"short3"}],"output":{"name":"bool"}}],[11,"eq","","",104,{"inputs":[{"name":"self"},{"name":"short4"}],"output":{"name":"bool"}}],[11,"eq","","",105,{"inputs":[{"name":"self"},{"name":"short8"}],"output":{"name":"bool"}}],[11,"eq","","",106,{"inputs":[{"name":"self"},{"name":"short16"}],"output":{"name":"bool"}}],[11,"eq","","",107,{"inputs":[{"name":"self"},{"name":"ushort"}],"output":{"name":"bool"}}],[11,"eq","","",108,{"inputs":[{"name":"self"},{"name":"ushort2"}],"output":{"name":"bool"}}],[11,"eq","","",109,{"inputs":[{"name":"self"},{"name":"ushort3"}],"output":{"name":"bool"}}],[11,"eq","","",110,{"inputs":[{"name":"self"},{"name":"ushort4"}],"output":{"name":"bool"}}],[11,"eq","","",111,{"inputs":[{"name":"self"},{"name":"ushort8"}],"output":{"name":"bool"}}],[11,"eq","","",112,{"inputs":[{"name":"self"},{"name":"ushort16"}],"output":{"name":"bool"}}],[11,"eq","","",113,{"inputs":[{"name":"self"},{"name":"int"}],"output":{"name":"bool"}}],[11,"eq","","",114,{"inputs":[{"name":"self"},{"name":"int2"}],"output":{"name":"bool"}}],[11,"eq","","",115,{"inputs":[{"name":"self"},{"name":"int3"}],"output":{"name":"bool"}}],[11,"eq","","",116,{"inputs":[{"name":"self"},{"name":"int4"}],"output":{"name":"bool"}}],[11,"eq","","",117,{"inputs":[{"name":"self"},{"name":"int8"}],"output":{"name":"bool"}}],[11,"eq","","",118,{"inputs":[{"name":"self"},{"name":"int16"}],"output":{"name":"bool"}}],[11,"eq","","",119,{"inputs":[{"name":"self"},{"name":"uint"}],"output":{"name":"bool"}}],[11,"eq","","",120,{"inputs":[{"name":"self"},{"name":"uint2"}],"output":{"name":"bool"}}],[11,"eq","","",121,{"inputs":[{"name":"self"},{"name":"uint3"}],"output":{"name":"bool"}}],[11,"eq","","",122,{"inputs":[{"name":"self"},{"name":"uint4"}],"output":{"name":"bool"}}],[11,"eq","","",123,{"inputs":[{"name":"self"},{"name":"uint8"}],"output":{"name":"bool"}}],[11,"eq","","",124,{"inputs":[{"name":"self"},{"name":"uint16"}],"output":{"name":"bool"}}],[11,"eq","","",125,{"inputs":[{"name":"self"},{"name":"long"}],"output":{"name":"bool"}}],[11,"eq","","",126,{"inputs":[{"name":"self"},{"name":"long2"}],"output":{"name":"bool"}}],[11,"eq","","",127,{"inputs":[{"name":"self"},{"name":"long3"}],"output":{"name":"bool"}}],[11,"eq","","",128,{"inputs":[{"name":"self"},{"name":"long4"}],"output":{"name":"bool"}}],[11,"eq","","",129,{"inputs":[{"name":"self"},{"name":"long8"}],"output":{"name":"bool"}}],[11,"eq","","",130,{"inputs":[{"name":"self"},{"name":"long16"}],"output":{"name":"bool"}}],[11,"eq","","",131,{"inputs":[{"name":"self"},{"name":"ulong"}],"output":{"name":"bool"}}],[11,"eq","","",132,{"inputs":[{"name":"self"},{"name":"ulong2"}],"output":{"name":"bool"}}],[11,"eq","","",133,{"inputs":[{"name":"self"},{"name":"ulong3"}],"output":{"name":"bool"}}],[11,"eq","","",134,{"inputs":[{"name":"self"},{"name":"ulong4"}],"output":{"name":"bool"}}],[11,"eq","","",135,{"inputs":[{"name":"self"},{"name":"ulong8"}],"output":{"name":"bool"}}],[11,"eq","","",136,{"inputs":[{"name":"self"},{"name":"ulong16"}],"output":{"name":"bool"}}],[11,"eq","","",137,{"inputs":[{"name":"self"},{"name":"float"}],"output":{"name":"bool"}}],[11,"eq","","",138,{"inputs":[{"name":"self"},{"name":"float2"}],"output":{"name":"bool"}}],[11,"eq","","",139,{"inputs":[{"name":"self"},{"name":"float3"}],"output":{"name":"bool"}}],[11,"eq","","",140,{"inputs":[{"name":"self"},{"name":"float4"}],"output":{"name":"bool"}}],[11,"eq","","",141,{"inputs":[{"name":"self"},{"name":"float8"}],"output":{"name":"bool"}}],[11,"eq","","",142,{"inputs":[{"name":"self"},{"name":"float16"}],"output":{"name":"bool"}}],[11,"eq","","",143,{"inputs":[{"name":"self"},{"name":"double"}],"output":{"name":"bool"}}],[11,"eq","","",144,{"inputs":[{"name":"self"},{"name":"double2"}],"output":{"name":"bool"}}],[11,"eq","","",145,{"inputs":[{"name":"self"},{"name":"double3"}],"output":{"name":"bool"}}],[11,"eq","","",146,{"inputs":[{"name":"self"},{"name":"double4"}],"output":{"name":"bool"}}],[11,"eq","","",147,{"inputs":[{"name":"self"},{"name":"double8"}],"output":{"name":"bool"}}],[11,"eq","","",148,{"inputs":[{"name":"self"},{"name":"double16"}],"output":{"name":"bool"}}],[11,"add","","",89,null],[11,"add","","",89,{"inputs":[{"name":"self"},{"name":"char"}],"output":{"name":"char"}}],[11,"add","","",90,null],[11,"add","","",90,{"inputs":[{"name":"self"},{"name":"char2"}],"output":{"name":"char2"}}],[11,"add","","",91,null],[11,"add","","",91,{"inputs":[{"name":"self"},{"name":"char3"}],"output":{"name":"char3"}}],[11,"add","","",92,null],[11,"add","","",92,{"inputs":[{"name":"self"},{"name":"char4"}],"output":{"name":"char4"}}],[11,"add","","",93,null],[11,"add","","",93,{"inputs":[{"name":"self"},{"name":"char8"}],"output":{"name":"char8"}}],[11,"add","","",94,null],[11,"add","","",94,{"inputs":[{"name":"self"},{"name":"char16"}],"output":{"name":"char16"}}],[11,"add","","",95,null],[11,"add","","",95,{"inputs":[{"name":"self"},{"name":"uchar"}],"output":{"name":"uchar"}}],[11,"add","","",96,null],[11,"add","","",96,{"inputs":[{"name":"self"},{"name":"uchar2"}],"output":{"name":"uchar2"}}],[11,"add","","",97,null],[11,"add","","",97,{"inputs":[{"name":"self"},{"name":"uchar3"}],"output":{"name":"uchar3"}}],[11,"add","","",98,null],[11,"add","","",98,{"inputs":[{"name":"self"},{"name":"uchar4"}],"output":{"name":"uchar4"}}],[11,"add","","",99,null],[11,"add","","",99,{"inputs":[{"name":"self"},{"name":"uchar8"}],"output":{"name":"uchar8"}}],[11,"add","","",100,null],[11,"add","","",100,{"inputs":[{"name":"self"},{"name":"uchar16"}],"output":{"name":"uchar16"}}],[11,"add","","",101,null],[11,"add","","",101,{"inputs":[{"name":"self"},{"name":"short"}],"output":{"name":"short"}}],[11,"add","","",102,null],[11,"add","","",102,{"inputs":[{"name":"self"},{"name":"short2"}],"output":{"name":"short2"}}],[11,"add","","",103,null],[11,"add","","",103,{"inputs":[{"name":"self"},{"name":"short3"}],"output":{"name":"short3"}}],[11,"add","","",104,null],[11,"add","","",104,{"inputs":[{"name":"self"},{"name":"short4"}],"output":{"name":"short4"}}],[11,"add","","",105,null],[11,"add","","",105,{"inputs":[{"name":"self"},{"name":"short8"}],"output":{"name":"short8"}}],[11,"add","","",106,null],[11,"add","","",106,{"inputs":[{"name":"self"},{"name":"short16"}],"output":{"name":"short16"}}],[11,"add","","",107,null],[11,"add","","",107,{"inputs":[{"name":"self"},{"name":"ushort"}],"output":{"name":"ushort"}}],[11,"add","","",108,null],[11,"add","","",108,{"inputs":[{"name":"self"},{"name":"ushort2"}],"output":{"name":"ushort2"}}],[11,"add","","",109,null],[11,"add","","",109,{"inputs":[{"name":"self"},{"name":"ushort3"}],"output":{"name":"ushort3"}}],[11,"add","","",110,null],[11,"add","","",110,{"inputs":[{"name":"self"},{"name":"ushort4"}],"output":{"name":"ushort4"}}],[11,"add","","",111,null],[11,"add","","",111,{"inputs":[{"name":"self"},{"name":"ushort8"}],"output":{"name":"ushort8"}}],[11,"add","","",112,null],[11,"add","","",112,{"inputs":[{"name":"self"},{"name":"ushort16"}],"output":{"name":"ushort16"}}],[11,"add","","",113,null],[11,"add","","",113,{"inputs":[{"name":"self"},{"name":"int"}],"output":{"name":"int"}}],[11,"add","","",114,null],[11,"add","","",114,{"inputs":[{"name":"self"},{"name":"int2"}],"output":{"name":"int2"}}],[11,"add","","",115,null],[11,"add","","",115,{"inputs":[{"name":"self"},{"name":"int3"}],"output":{"name":"int3"}}],[11,"add","","",116,null],[11,"add","","",116,{"inputs":[{"name":"self"},{"name":"int4"}],"output":{"name":"int4"}}],[11,"add","","",117,null],[11,"add","","",117,{"inputs":[{"name":"self"},{"name":"int8"}],"output":{"name":"int8"}}],[11,"add","","",118,null],[11,"add","","",118,{"inputs":[{"name":"self"},{"name":"int16"}],"output":{"name":"int16"}}],[11,"add","","",119,null],[11,"add","","",119,{"inputs":[{"name":"self"},{"name":"uint"}],"output":{"name":"uint"}}],[11,"add","","",120,null],[11,"add","","",120,{"inputs":[{"name":"self"},{"name":"uint2"}],"output":{"name":"uint2"}}],[11,"add","","",121,null],[11,"add","","",121,{"inputs":[{"name":"self"},{"name":"uint3"}],"output":{"name":"uint3"}}],[11,"add","","",122,null],[11,"add","","",122,{"inputs":[{"name":"self"},{"name":"uint4"}],"output":{"name":"uint4"}}],[11,"add","","",123,null],[11,"add","","",123,{"inputs":[{"name":"self"},{"name":"uint8"}],"output":{"name":"uint8"}}],[11,"add","","",124,null],[11,"add","","",124,{"inputs":[{"name":"self"},{"name":"uint16"}],"output":{"name":"uint16"}}],[11,"add","","",125,null],[11,"add","","",125,{"inputs":[{"name":"self"},{"name":"long"}],"output":{"name":"long"}}],[11,"add","","",126,null],[11,"add","","",126,{"inputs":[{"name":"self"},{"name":"long2"}],"output":{"name":"long2"}}],[11,"add","","",127,null],[11,"add","","",127,{"inputs":[{"name":"self"},{"name":"long3"}],"output":{"name":"long3"}}],[11,"add","","",128,null],[11,"add","","",128,{"inputs":[{"name":"self"},{"name":"long4"}],"output":{"name":"long4"}}],[11,"add","","",129,null],[11,"add","","",129,{"inputs":[{"name":"self"},{"name":"long8"}],"output":{"name":"long8"}}],[11,"add","","",130,null],[11,"add","","",130,{"inputs":[{"name":"self"},{"name":"long16"}],"output":{"name":"long16"}}],[11,"add","","",131,null],[11,"add","","",131,{"inputs":[{"name":"self"},{"name":"ulong"}],"output":{"name":"ulong"}}],[11,"add","","",132,null],[11,"add","","",132,{"inputs":[{"name":"self"},{"name":"ulong2"}],"output":{"name":"ulong2"}}],[11,"add","","",133,null],[11,"add","","",133,{"inputs":[{"name":"self"},{"name":"ulong3"}],"output":{"name":"ulong3"}}],[11,"add","","",134,null],[11,"add","","",134,{"inputs":[{"name":"self"},{"name":"ulong4"}],"output":{"name":"ulong4"}}],[11,"add","","",135,null],[11,"add","","",135,{"inputs":[{"name":"self"},{"name":"ulong8"}],"output":{"name":"ulong8"}}],[11,"add","","",136,null],[11,"add","","",136,{"inputs":[{"name":"self"},{"name":"ulong16"}],"output":{"name":"ulong16"}}],[11,"add","","",137,null],[11,"add","","",137,{"inputs":[{"name":"self"},{"name":"float"}],"output":{"name":"float"}}],[11,"add","","",138,null],[11,"add","","",138,{"inputs":[{"name":"self"},{"name":"float2"}],"output":{"name":"float2"}}],[11,"add","","",139,null],[11,"add","","",139,{"inputs":[{"name":"self"},{"name":"float3"}],"output":{"name":"float3"}}],[11,"add","","",140,null],[11,"add","","",140,{"inputs":[{"name":"self"},{"name":"float4"}],"output":{"name":"float4"}}],[11,"add","","",141,null],[11,"add","","",141,{"inputs":[{"name":"self"},{"name":"float8"}],"output":{"name":"float8"}}],[11,"add","","",142,null],[11,"add","","",142,{"inputs":[{"name":"self"},{"name":"float16"}],"output":{"name":"float16"}}],[11,"add","","",143,null],[11,"add","","",143,{"inputs":[{"name":"self"},{"name":"double"}],"output":{"name":"double"}}],[11,"add","","",144,null],[11,"add","","",144,{"inputs":[{"name":"self"},{"name":"double2"}],"output":{"name":"double2"}}],[11,"add","","",145,null],[11,"add","","",145,{"inputs":[{"name":"self"},{"name":"double3"}],"output":{"name":"double3"}}],[11,"add","","",146,null],[11,"add","","",146,{"inputs":[{"name":"self"},{"name":"double4"}],"output":{"name":"double4"}}],[11,"add","","",147,null],[11,"add","","",147,{"inputs":[{"name":"self"},{"name":"double8"}],"output":{"name":"double8"}}],[11,"add","","",148,null],[11,"add","","",148,{"inputs":[{"name":"self"},{"name":"double16"}],"output":{"name":"double16"}}],[11,"bitand_assign","","",89,null],[11,"bitand_assign","","",90,null],[11,"bitand_assign","","",91,null],[11,"bitand_assign","","",92,null],[11,"bitand_assign","","",93,null],[11,"bitand_assign","","",94,null],[11,"bitand_assign","","",95,null],[11,"bitand_assign","","",96,null],[11,"bitand_assign","","",97,null],[11,"bitand_assign","","",98,null],[11,"bitand_assign","","",99,null],[11,"bitand_assign","","",100,null],[11,"bitand_assign","","",101,null],[11,"bitand_assign","","",102,null],[11,"bitand_assign","","",103,null],[11,"bitand_assign","","",104,null],[11,"bitand_assign","","",105,null],[11,"bitand_assign","","",106,null],[11,"bitand_assign","","",107,null],[11,"bitand_assign","","",108,null],[11,"bitand_assign","","",109,null],[11,"bitand_assign","","",110,null],[11,"bitand_assign","","",111,null],[11,"bitand_assign","","",112,null],[11,"bitand_assign","","",113,null],[11,"bitand_assign","","",114,null],[11,"bitand_assign","","",115,null],[11,"bitand_assign","","",116,null],[11,"bitand_assign","","",117,null],[11,"bitand_assign","","",118,null],[11,"bitand_assign","","",119,null],[11,"bitand_assign","","",120,null],[11,"bitand_assign","","",121,null],[11,"bitand_assign","","",122,null],[11,"bitand_assign","","",123,null],[11,"bitand_assign","","",124,null],[11,"bitand_assign","","",125,null],[11,"bitand_assign","","",126,null],[11,"bitand_assign","","",127,null],[11,"bitand_assign","","",128,null],[11,"bitand_assign","","",129,null],[11,"bitand_assign","","",130,null],[11,"bitand_assign","","",131,null],[11,"bitand_assign","","",132,null],[11,"bitand_assign","","",133,null],[11,"bitand_assign","","",134,null],[11,"bitand_assign","","",135,null],[11,"bitand_assign","","",136,null],[11,"not","","",89,{"inputs":[{"name":"self"}],"output":{"name":"char"}}],[11,"not","","",90,{"inputs":[{"name":"self"}],"output":{"name":"char2"}}],[11,"not","","",91,{"inputs":[{"name":"self"}],"output":{"name":"char3"}}],[11,"not","","",92,{"inputs":[{"name":"self"}],"output":{"name":"char4"}}],[11,"not","","",93,{"inputs":[{"name":"self"}],"output":{"name":"char8"}}],[11,"not","","",94,{"inputs":[{"name":"self"}],"output":{"name":"char16"}}],[11,"not","","",95,{"inputs":[{"name":"self"}],"output":{"name":"uchar"}}],[11,"not","","",96,{"inputs":[{"name":"self"}],"output":{"name":"uchar2"}}],[11,"not","","",97,{"inputs":[{"name":"self"}],"output":{"name":"uchar3"}}],[11,"not","","",98,{"inputs":[{"name":"self"}],"output":{"name":"uchar4"}}],[11,"not","","",99,{"inputs":[{"name":"self"}],"output":{"name":"uchar8"}}],[11,"not","","",100,{"inputs":[{"name":"self"}],"output":{"name":"uchar16"}}],[11,"not","","",101,{"inputs":[{"name":"self"}],"output":{"name":"short"}}],[11,"not","","",102,{"inputs":[{"name":"self"}],"output":{"name":"short2"}}],[11,"not","","",103,{"inputs":[{"name":"self"}],"output":{"name":"short3"}}],[11,"not","","",104,{"inputs":[{"name":"self"}],"output":{"name":"short4"}}],[11,"not","","",105,{"inputs":[{"name":"self"}],"output":{"name":"short8"}}],[11,"not","","",106,{"inputs":[{"name":"self"}],"output":{"name":"short16"}}],[11,"not","","",107,{"inputs":[{"name":"self"}],"output":{"name":"ushort"}}],[11,"not","","",108,{"inputs":[{"name":"self"}],"output":{"name":"ushort2"}}],[11,"not","","",109,{"inputs":[{"name":"self"}],"output":{"name":"ushort3"}}],[11,"not","","",110,{"inputs":[{"name":"self"}],"output":{"name":"ushort4"}}],[11,"not","","",111,{"inputs":[{"name":"self"}],"output":{"name":"ushort8"}}],[11,"not","","",112,{"inputs":[{"name":"self"}],"output":{"name":"ushort16"}}],[11,"not","","",113,{"inputs":[{"name":"self"}],"output":{"name":"int"}}],[11,"not","","",114,{"inputs":[{"name":"self"}],"output":{"name":"int2"}}],[11,"not","","",115,{"inputs":[{"name":"self"}],"output":{"name":"int3"}}],[11,"not","","",116,{"inputs":[{"name":"self"}],"output":{"name":"int4"}}],[11,"not","","",117,{"inputs":[{"name":"self"}],"output":{"name":"int8"}}],[11,"not","","",118,{"inputs":[{"name":"self"}],"output":{"name":"int16"}}],[11,"not","","",119,{"inputs":[{"name":"self"}],"output":{"name":"uint"}}],[11,"not","","",120,{"inputs":[{"name":"self"}],"output":{"name":"uint2"}}],[11,"not","","",121,{"inputs":[{"name":"self"}],"output":{"name":"uint3"}}],[11,"not","","",122,{"inputs":[{"name":"self"}],"output":{"name":"uint4"}}],[11,"not","","",123,{"inputs":[{"name":"self"}],"output":{"name":"uint8"}}],[11,"not","","",124,{"inputs":[{"name":"self"}],"output":{"name":"uint16"}}],[11,"not","","",125,{"inputs":[{"name":"self"}],"output":{"name":"long"}}],[11,"not","","",126,{"inputs":[{"name":"self"}],"output":{"name":"long2"}}],[11,"not","","",127,{"inputs":[{"name":"self"}],"output":{"name":"long3"}}],[11,"not","","",128,{"inputs":[{"name":"self"}],"output":{"name":"long4"}}],[11,"not","","",129,{"inputs":[{"name":"self"}],"output":{"name":"long8"}}],[11,"not","","",130,{"inputs":[{"name":"self"}],"output":{"name":"long16"}}],[11,"not","","",131,{"inputs":[{"name":"self"}],"output":{"name":"ulong"}}],[11,"not","","",132,{"inputs":[{"name":"self"}],"output":{"name":"ulong2"}}],[11,"not","","",133,{"inputs":[{"name":"self"}],"output":{"name":"ulong3"}}],[11,"not","","",134,{"inputs":[{"name":"self"}],"output":{"name":"ulong4"}}],[11,"not","","",135,{"inputs":[{"name":"self"}],"output":{"name":"ulong8"}}],[11,"not","","",136,{"inputs":[{"name":"self"}],"output":{"name":"ulong16"}}],[11,"clone","","",89,{"inputs":[{"name":"self"}],"output":{"name":"char"}}],[11,"clone","","",90,{"inputs":[{"name":"self"}],"output":{"name":"char2"}}],[11,"clone","","",91,{"inputs":[{"name":"self"}],"output":{"name":"char3"}}],[11,"clone","","",92,{"inputs":[{"name":"self"}],"output":{"name":"char4"}}],[11,"clone","","",93,{"inputs":[{"name":"self"}],"output":{"name":"char8"}}],[11,"clone","","",94,{"inputs":[{"name":"self"}],"output":{"name":"char16"}}],[11,"clone","","",95,{"inputs":[{"name":"self"}],"output":{"name":"uchar"}}],[11,"clone","","",96,{"inputs":[{"name":"self"}],"output":{"name":"uchar2"}}],[11,"clone","","",97,{"inputs":[{"name":"self"}],"output":{"name":"uchar3"}}],[11,"clone","","",98,{"inputs":[{"name":"self"}],"output":{"name":"uchar4"}}],[11,"clone","","",99,{"inputs":[{"name":"self"}],"output":{"name":"uchar8"}}],[11,"clone","","",100,{"inputs":[{"name":"self"}],"output":{"name":"uchar16"}}],[11,"clone","","",101,{"inputs":[{"name":"self"}],"output":{"name":"short"}}],[11,"clone","","",102,{"inputs":[{"name":"self"}],"output":{"name":"short2"}}],[11,"clone","","",103,{"inputs":[{"name":"self"}],"output":{"name":"short3"}}],[11,"clone","","",104,{"inputs":[{"name":"self"}],"output":{"name":"short4"}}],[11,"clone","","",105,{"inputs":[{"name":"self"}],"output":{"name":"short8"}}],[11,"clone","","",106,{"inputs":[{"name":"self"}],"output":{"name":"short16"}}],[11,"clone","","",107,{"inputs":[{"name":"self"}],"output":{"name":"ushort"}}],[11,"clone","","",108,{"inputs":[{"name":"self"}],"output":{"name":"ushort2"}}],[11,"clone","","",109,{"inputs":[{"name":"self"}],"output":{"name":"ushort3"}}],[11,"clone","","",110,{"inputs":[{"name":"self"}],"output":{"name":"ushort4"}}],[11,"clone","","",111,{"inputs":[{"name":"self"}],"output":{"name":"ushort8"}}],[11,"clone","","",112,{"inputs":[{"name":"self"}],"output":{"name":"ushort16"}}],[11,"clone","","",113,{"inputs":[{"name":"self"}],"output":{"name":"int"}}],[11,"clone","","",114,{"inputs":[{"name":"self"}],"output":{"name":"int2"}}],[11,"clone","","",115,{"inputs":[{"name":"self"}],"output":{"name":"int3"}}],[11,"clone","","",116,{"inputs":[{"name":"self"}],"output":{"name":"int4"}}],[11,"clone","","",117,{"inputs":[{"name":"self"}],"output":{"name":"int8"}}],[11,"clone","","",118,{"inputs":[{"name":"self"}],"output":{"name":"int16"}}],[11,"clone","","",119,{"inputs":[{"name":"self"}],"output":{"name":"uint"}}],[11,"clone","","",120,{"inputs":[{"name":"self"}],"output":{"name":"uint2"}}],[11,"clone","","",121,{"inputs":[{"name":"self"}],"output":{"name":"uint3"}}],[11,"clone","","",122,{"inputs":[{"name":"self"}],"output":{"name":"uint4"}}],[11,"clone","","",123,{"inputs":[{"name":"self"}],"output":{"name":"uint8"}}],[11,"clone","","",124,{"inputs":[{"name":"self"}],"output":{"name":"uint16"}}],[11,"clone","","",125,{"inputs":[{"name":"self"}],"output":{"name":"long"}}],[11,"clone","","",126,{"inputs":[{"name":"self"}],"output":{"name":"long2"}}],[11,"clone","","",127,{"inputs":[{"name":"self"}],"output":{"name":"long3"}}],[11,"clone","","",128,{"inputs":[{"name":"self"}],"output":{"name":"long4"}}],[11,"clone","","",129,{"inputs":[{"name":"self"}],"output":{"name":"long8"}}],[11,"clone","","",130,{"inputs":[{"name":"self"}],"output":{"name":"long16"}}],[11,"clone","","",131,{"inputs":[{"name":"self"}],"output":{"name":"ulong"}}],[11,"clone","","",132,{"inputs":[{"name":"self"}],"output":{"name":"ulong2"}}],[11,"clone","","",133,{"inputs":[{"name":"self"}],"output":{"name":"ulong3"}}],[11,"clone","","",134,{"inputs":[{"name":"self"}],"output":{"name":"ulong4"}}],[11,"clone","","",135,{"inputs":[{"name":"self"}],"output":{"name":"ulong8"}}],[11,"clone","","",136,{"inputs":[{"name":"self"}],"output":{"name":"ulong16"}}],[11,"clone","","",137,{"inputs":[{"name":"self"}],"output":{"name":"float"}}],[11,"clone","","",138,{"inputs":[{"name":"self"}],"output":{"name":"float2"}}],[11,"clone","","",139,{"inputs":[{"name":"self"}],"output":{"name":"float3"}}],[11,"clone","","",140,{"inputs":[{"name":"self"}],"output":{"name":"float4"}}],[11,"clone","","",141,{"inputs":[{"name":"self"}],"output":{"name":"float8"}}],[11,"clone","","",142,{"inputs":[{"name":"self"}],"output":{"name":"float16"}}],[11,"clone","","",143,{"inputs":[{"name":"self"}],"output":{"name":"double"}}],[11,"clone","","",144,{"inputs":[{"name":"self"}],"output":{"name":"double2"}}],[11,"clone","","",145,{"inputs":[{"name":"self"}],"output":{"name":"double3"}}],[11,"clone","","",146,{"inputs":[{"name":"self"}],"output":{"name":"double4"}}],[11,"clone","","",147,{"inputs":[{"name":"self"}],"output":{"name":"double8"}}],[11,"clone","","",148,{"inputs":[{"name":"self"}],"output":{"name":"double16"}}],[11,"rem","","",89,null],[11,"rem","","",89,{"inputs":[{"name":"self"},{"name":"char"}],"output":{"name":"char"}}],[11,"rem","","",90,null],[11,"rem","","",90,{"inputs":[{"name":"self"},{"name":"char2"}],"output":{"name":"char2"}}],[11,"rem","","",91,null],[11,"rem","","",91,{"inputs":[{"name":"self"},{"name":"char3"}],"output":{"name":"char3"}}],[11,"rem","","",92,null],[11,"rem","","",92,{"inputs":[{"name":"self"},{"name":"char4"}],"output":{"name":"char4"}}],[11,"rem","","",93,null],[11,"rem","","",93,{"inputs":[{"name":"self"},{"name":"char8"}],"output":{"name":"char8"}}],[11,"rem","","",94,null],[11,"rem","","",94,{"inputs":[{"name":"self"},{"name":"char16"}],"output":{"name":"char16"}}],[11,"rem","","",95,null],[11,"rem","","",95,{"inputs":[{"name":"self"},{"name":"uchar"}],"output":{"name":"uchar"}}],[11,"rem","","",96,null],[11,"rem","","",96,{"inputs":[{"name":"self"},{"name":"uchar2"}],"output":{"name":"uchar2"}}],[11,"rem","","",97,null],[11,"rem","","",97,{"inputs":[{"name":"self"},{"name":"uchar3"}],"output":{"name":"uchar3"}}],[11,"rem","","",98,null],[11,"rem","","",98,{"inputs":[{"name":"self"},{"name":"uchar4"}],"output":{"name":"uchar4"}}],[11,"rem","","",99,null],[11,"rem","","",99,{"inputs":[{"name":"self"},{"name":"uchar8"}],"output":{"name":"uchar8"}}],[11,"rem","","",100,null],[11,"rem","","",100,{"inputs":[{"name":"self"},{"name":"uchar16"}],"output":{"name":"uchar16"}}],[11,"rem","","",101,null],[11,"rem","","",101,{"inputs":[{"name":"self"},{"name":"short"}],"output":{"name":"short"}}],[11,"rem","","",102,null],[11,"rem","","",102,{"inputs":[{"name":"self"},{"name":"short2"}],"output":{"name":"short2"}}],[11,"rem","","",103,null],[11,"rem","","",103,{"inputs":[{"name":"self"},{"name":"short3"}],"output":{"name":"short3"}}],[11,"rem","","",104,null],[11,"rem","","",104,{"inputs":[{"name":"self"},{"name":"short4"}],"output":{"name":"short4"}}],[11,"rem","","",105,null],[11,"rem","","",105,{"inputs":[{"name":"self"},{"name":"short8"}],"output":{"name":"short8"}}],[11,"rem","","",106,null],[11,"rem","","",106,{"inputs":[{"name":"self"},{"name":"short16"}],"output":{"name":"short16"}}],[11,"rem","","",107,null],[11,"rem","","",107,{"inputs":[{"name":"self"},{"name":"ushort"}],"output":{"name":"ushort"}}],[11,"rem","","",108,null],[11,"rem","","",108,{"inputs":[{"name":"self"},{"name":"ushort2"}],"output":{"name":"ushort2"}}],[11,"rem","","",109,null],[11,"rem","","",109,{"inputs":[{"name":"self"},{"name":"ushort3"}],"output":{"name":"ushort3"}}],[11,"rem","","",110,null],[11,"rem","","",110,{"inputs":[{"name":"self"},{"name":"ushort4"}],"output":{"name":"ushort4"}}],[11,"rem","","",111,null],[11,"rem","","",111,{"inputs":[{"name":"self"},{"name":"ushort8"}],"output":{"name":"ushort8"}}],[11,"rem","","",112,null],[11,"rem","","",112,{"inputs":[{"name":"self"},{"name":"ushort16"}],"output":{"name":"ushort16"}}],[11,"rem","","",113,null],[11,"rem","","",113,{"inputs":[{"name":"self"},{"name":"int"}],"output":{"name":"int"}}],[11,"rem","","",114,null],[11,"rem","","",114,{"inputs":[{"name":"self"},{"name":"int2"}],"output":{"name":"int2"}}],[11,"rem","","",115,null],[11,"rem","","",115,{"inputs":[{"name":"self"},{"name":"int3"}],"output":{"name":"int3"}}],[11,"rem","","",116,null],[11,"rem","","",116,{"inputs":[{"name":"self"},{"name":"int4"}],"output":{"name":"int4"}}],[11,"rem","","",117,null],[11,"rem","","",117,{"inputs":[{"name":"self"},{"name":"int8"}],"output":{"name":"int8"}}],[11,"rem","","",118,null],[11,"rem","","",118,{"inputs":[{"name":"self"},{"name":"int16"}],"output":{"name":"int16"}}],[11,"rem","","",119,null],[11,"rem","","",119,{"inputs":[{"name":"self"},{"name":"uint"}],"output":{"name":"uint"}}],[11,"rem","","",120,null],[11,"rem","","",120,{"inputs":[{"name":"self"},{"name":"uint2"}],"output":{"name":"uint2"}}],[11,"rem","","",121,null],[11,"rem","","",121,{"inputs":[{"name":"self"},{"name":"uint3"}],"output":{"name":"uint3"}}],[11,"rem","","",122,null],[11,"rem","","",122,{"inputs":[{"name":"self"},{"name":"uint4"}],"output":{"name":"uint4"}}],[11,"rem","","",123,null],[11,"rem","","",123,{"inputs":[{"name":"self"},{"name":"uint8"}],"output":{"name":"uint8"}}],[11,"rem","","",124,null],[11,"rem","","",124,{"inputs":[{"name":"self"},{"name":"uint16"}],"output":{"name":"uint16"}}],[11,"rem","","",125,null],[11,"rem","","",125,{"inputs":[{"name":"self"},{"name":"long"}],"output":{"name":"long"}}],[11,"rem","","",126,null],[11,"rem","","",126,{"inputs":[{"name":"self"},{"name":"long2"}],"output":{"name":"long2"}}],[11,"rem","","",127,null],[11,"rem","","",127,{"inputs":[{"name":"self"},{"name":"long3"}],"output":{"name":"long3"}}],[11,"rem","","",128,null],[11,"rem","","",128,{"inputs":[{"name":"self"},{"name":"long4"}],"output":{"name":"long4"}}],[11,"rem","","",129,null],[11,"rem","","",129,{"inputs":[{"name":"self"},{"name":"long8"}],"output":{"name":"long8"}}],[11,"rem","","",130,null],[11,"rem","","",130,{"inputs":[{"name":"self"},{"name":"long16"}],"output":{"name":"long16"}}],[11,"rem","","",131,null],[11,"rem","","",131,{"inputs":[{"name":"self"},{"name":"ulong"}],"output":{"name":"ulong"}}],[11,"rem","","",132,null],[11,"rem","","",132,{"inputs":[{"name":"self"},{"name":"ulong2"}],"output":{"name":"ulong2"}}],[11,"rem","","",133,null],[11,"rem","","",133,{"inputs":[{"name":"self"},{"name":"ulong3"}],"output":{"name":"ulong3"}}],[11,"rem","","",134,null],[11,"rem","","",134,{"inputs":[{"name":"self"},{"name":"ulong4"}],"output":{"name":"ulong4"}}],[11,"rem","","",135,null],[11,"rem","","",135,{"inputs":[{"name":"self"},{"name":"ulong8"}],"output":{"name":"ulong8"}}],[11,"rem","","",136,null],[11,"rem","","",136,{"inputs":[{"name":"self"},{"name":"ulong16"}],"output":{"name":"ulong16"}}],[11,"rem","","",137,null],[11,"rem","","",137,{"inputs":[{"name":"self"},{"name":"float"}],"output":{"name":"float"}}],[11,"rem","","",138,null],[11,"rem","","",138,{"inputs":[{"name":"self"},{"name":"float2"}],"output":{"name":"float2"}}],[11,"rem","","",139,null],[11,"rem","","",139,{"inputs":[{"name":"self"},{"name":"float3"}],"output":{"name":"float3"}}],[11,"rem","","",140,null],[11,"rem","","",140,{"inputs":[{"name":"self"},{"name":"float4"}],"output":{"name":"float4"}}],[11,"rem","","",141,null],[11,"rem","","",141,{"inputs":[{"name":"self"},{"name":"float8"}],"output":{"name":"float8"}}],[11,"rem","","",142,null],[11,"rem","","",142,{"inputs":[{"name":"self"},{"name":"float16"}],"output":{"name":"float16"}}],[11,"rem","","",143,null],[11,"rem","","",143,{"inputs":[{"name":"self"},{"name":"double"}],"output":{"name":"double"}}],[11,"rem","","",144,null],[11,"rem","","",144,{"inputs":[{"name":"self"},{"name":"double2"}],"output":{"name":"double2"}}],[11,"rem","","",145,null],[11,"rem","","",145,{"inputs":[{"name":"self"},{"name":"double3"}],"output":{"name":"double3"}}],[11,"rem","","",146,null],[11,"rem","","",146,{"inputs":[{"name":"self"},{"name":"double4"}],"output":{"name":"double4"}}],[11,"rem","","",147,null],[11,"rem","","",147,{"inputs":[{"name":"self"},{"name":"double8"}],"output":{"name":"double8"}}],[11,"rem","","",148,null],[11,"rem","","",148,{"inputs":[{"name":"self"},{"name":"double16"}],"output":{"name":"double16"}}],[11,"neg","","",89,{"inputs":[{"name":"self"}],"output":{"name":"char"}}],[11,"neg","","",90,{"inputs":[{"name":"self"}],"output":{"name":"char2"}}],[11,"neg","","",91,{"inputs":[{"name":"self"}],"output":{"name":"char3"}}],[11,"neg","","",92,{"inputs":[{"name":"self"}],"output":{"name":"char4"}}],[11,"neg","","",93,{"inputs":[{"name":"self"}],"output":{"name":"char8"}}],[11,"neg","","",94,{"inputs":[{"name":"self"}],"output":{"name":"char16"}}],[11,"neg","","",95,{"inputs":[{"name":"self"}],"output":{"name":"uchar"}}],[11,"neg","","",96,{"inputs":[{"name":"self"}],"output":{"name":"uchar2"}}],[11,"neg","","",97,{"inputs":[{"name":"self"}],"output":{"name":"uchar3"}}],[11,"neg","","",98,{"inputs":[{"name":"self"}],"output":{"name":"uchar4"}}],[11,"neg","","",99,{"inputs":[{"name":"self"}],"output":{"name":"uchar8"}}],[11,"neg","","",100,{"inputs":[{"name":"self"}],"output":{"name":"uchar16"}}],[11,"neg","","",101,{"inputs":[{"name":"self"}],"output":{"name":"short"}}],[11,"neg","","",102,{"inputs":[{"name":"self"}],"output":{"name":"short2"}}],[11,"neg","","",103,{"inputs":[{"name":"self"}],"output":{"name":"short3"}}],[11,"neg","","",104,{"inputs":[{"name":"self"}],"output":{"name":"short4"}}],[11,"neg","","",105,{"inputs":[{"name":"self"}],"output":{"name":"short8"}}],[11,"neg","","",106,{"inputs":[{"name":"self"}],"output":{"name":"short16"}}],[11,"neg","","",107,{"inputs":[{"name":"self"}],"output":{"name":"ushort"}}],[11,"neg","","",108,{"inputs":[{"name":"self"}],"output":{"name":"ushort2"}}],[11,"neg","","",109,{"inputs":[{"name":"self"}],"output":{"name":"ushort3"}}],[11,"neg","","",110,{"inputs":[{"name":"self"}],"output":{"name":"ushort4"}}],[11,"neg","","",111,{"inputs":[{"name":"self"}],"output":{"name":"ushort8"}}],[11,"neg","","",112,{"inputs":[{"name":"self"}],"output":{"name":"ushort16"}}],[11,"neg","","",113,{"inputs":[{"name":"self"}],"output":{"name":"int"}}],[11,"neg","","",114,{"inputs":[{"name":"self"}],"output":{"name":"int2"}}],[11,"neg","","",115,{"inputs":[{"name":"self"}],"output":{"name":"int3"}}],[11,"neg","","",116,{"inputs":[{"name":"self"}],"output":{"name":"int4"}}],[11,"neg","","",117,{"inputs":[{"name":"self"}],"output":{"name":"int8"}}],[11,"neg","","",118,{"inputs":[{"name":"self"}],"output":{"name":"int16"}}],[11,"neg","","",119,{"inputs":[{"name":"self"}],"output":{"name":"uint"}}],[11,"neg","","",120,{"inputs":[{"name":"self"}],"output":{"name":"uint2"}}],[11,"neg","","",121,{"inputs":[{"name":"self"}],"output":{"name":"uint3"}}],[11,"neg","","",122,{"inputs":[{"name":"self"}],"output":{"name":"uint4"}}],[11,"neg","","",123,{"inputs":[{"name":"self"}],"output":{"name":"uint8"}}],[11,"neg","","",124,{"inputs":[{"name":"self"}],"output":{"name":"uint16"}}],[11,"neg","","",125,{"inputs":[{"name":"self"}],"output":{"name":"long"}}],[11,"neg","","",126,{"inputs":[{"name":"self"}],"output":{"name":"long2"}}],[11,"neg","","",127,{"inputs":[{"name":"self"}],"output":{"name":"long3"}}],[11,"neg","","",128,{"inputs":[{"name":"self"}],"output":{"name":"long4"}}],[11,"neg","","",129,{"inputs":[{"name":"self"}],"output":{"name":"long8"}}],[11,"neg","","",130,{"inputs":[{"name":"self"}],"output":{"name":"long16"}}],[11,"neg","","",131,{"inputs":[{"name":"self"}],"output":{"name":"ulong"}}],[11,"neg","","",132,{"inputs":[{"name":"self"}],"output":{"name":"ulong2"}}],[11,"neg","","",133,{"inputs":[{"name":"self"}],"output":{"name":"ulong3"}}],[11,"neg","","",134,{"inputs":[{"name":"self"}],"output":{"name":"ulong4"}}],[11,"neg","","",135,{"inputs":[{"name":"self"}],"output":{"name":"ulong8"}}],[11,"neg","","",136,{"inputs":[{"name":"self"}],"output":{"name":"ulong16"}}],[11,"neg","","",137,{"inputs":[{"name":"self"}],"output":{"name":"float"}}],[11,"neg","","",138,{"inputs":[{"name":"self"}],"output":{"name":"float2"}}],[11,"neg","","",139,{"inputs":[{"name":"self"}],"output":{"name":"float3"}}],[11,"neg","","",140,{"inputs":[{"name":"self"}],"output":{"name":"float4"}}],[11,"neg","","",141,{"inputs":[{"name":"self"}],"output":{"name":"float8"}}],[11,"neg","","",142,{"inputs":[{"name":"self"}],"output":{"name":"float16"}}],[11,"neg","","",143,{"inputs":[{"name":"self"}],"output":{"name":"double"}}],[11,"neg","","",144,{"inputs":[{"name":"self"}],"output":{"name":"double2"}}],[11,"neg","","",145,{"inputs":[{"name":"self"}],"output":{"name":"double3"}}],[11,"neg","","",146,{"inputs":[{"name":"self"}],"output":{"name":"double4"}}],[11,"neg","","",147,{"inputs":[{"name":"self"}],"output":{"name":"double8"}}],[11,"neg","","",148,{"inputs":[{"name":"self"}],"output":{"name":"double16"}}],[11,"bitxor","","",89,{"inputs":[{"name":"self"},{"name":"char"}],"output":{"name":"char"}}],[11,"bitxor","","",89,null],[11,"bitxor","","",90,{"inputs":[{"name":"self"},{"name":"char2"}],"output":{"name":"char2"}}],[11,"bitxor","","",90,null],[11,"bitxor","","",91,{"inputs":[{"name":"self"},{"name":"char3"}],"output":{"name":"char3"}}],[11,"bitxor","","",91,null],[11,"bitxor","","",92,{"inputs":[{"name":"self"},{"name":"char4"}],"output":{"name":"char4"}}],[11,"bitxor","","",92,null],[11,"bitxor","","",93,{"inputs":[{"name":"self"},{"name":"char8"}],"output":{"name":"char8"}}],[11,"bitxor","","",93,null],[11,"bitxor","","",94,{"inputs":[{"name":"self"},{"name":"char16"}],"output":{"name":"char16"}}],[11,"bitxor","","",94,null],[11,"bitxor","","",95,{"inputs":[{"name":"self"},{"name":"uchar"}],"output":{"name":"uchar"}}],[11,"bitxor","","",95,null],[11,"bitxor","","",96,{"inputs":[{"name":"self"},{"name":"uchar2"}],"output":{"name":"uchar2"}}],[11,"bitxor","","",96,null],[11,"bitxor","","",97,{"inputs":[{"name":"self"},{"name":"uchar3"}],"output":{"name":"uchar3"}}],[11,"bitxor","","",97,null],[11,"bitxor","","",98,{"inputs":[{"name":"self"},{"name":"uchar4"}],"output":{"name":"uchar4"}}],[11,"bitxor","","",98,null],[11,"bitxor","","",99,{"inputs":[{"name":"self"},{"name":"uchar8"}],"output":{"name":"uchar8"}}],[11,"bitxor","","",99,null],[11,"bitxor","","",100,{"inputs":[{"name":"self"},{"name":"uchar16"}],"output":{"name":"uchar16"}}],[11,"bitxor","","",100,null],[11,"bitxor","","",101,{"inputs":[{"name":"self"},{"name":"short"}],"output":{"name":"short"}}],[11,"bitxor","","",101,null],[11,"bitxor","","",102,{"inputs":[{"name":"self"},{"name":"short2"}],"output":{"name":"short2"}}],[11,"bitxor","","",102,null],[11,"bitxor","","",103,{"inputs":[{"name":"self"},{"name":"short3"}],"output":{"name":"short3"}}],[11,"bitxor","","",103,null],[11,"bitxor","","",104,{"inputs":[{"name":"self"},{"name":"short4"}],"output":{"name":"short4"}}],[11,"bitxor","","",104,null],[11,"bitxor","","",105,{"inputs":[{"name":"self"},{"name":"short8"}],"output":{"name":"short8"}}],[11,"bitxor","","",105,null],[11,"bitxor","","",106,{"inputs":[{"name":"self"},{"name":"short16"}],"output":{"name":"short16"}}],[11,"bitxor","","",106,null],[11,"bitxor","","",107,{"inputs":[{"name":"self"},{"name":"ushort"}],"output":{"name":"ushort"}}],[11,"bitxor","","",107,null],[11,"bitxor","","",108,{"inputs":[{"name":"self"},{"name":"ushort2"}],"output":{"name":"ushort2"}}],[11,"bitxor","","",108,null],[11,"bitxor","","",109,{"inputs":[{"name":"self"},{"name":"ushort3"}],"output":{"name":"ushort3"}}],[11,"bitxor","","",109,null],[11,"bitxor","","",110,{"inputs":[{"name":"self"},{"name":"ushort4"}],"output":{"name":"ushort4"}}],[11,"bitxor","","",110,null],[11,"bitxor","","",111,{"inputs":[{"name":"self"},{"name":"ushort8"}],"output":{"name":"ushort8"}}],[11,"bitxor","","",111,null],[11,"bitxor","","",112,{"inputs":[{"name":"self"},{"name":"ushort16"}],"output":{"name":"ushort16"}}],[11,"bitxor","","",112,null],[11,"bitxor","","",113,{"inputs":[{"name":"self"},{"name":"int"}],"output":{"name":"int"}}],[11,"bitxor","","",113,null],[11,"bitxor","","",114,{"inputs":[{"name":"self"},{"name":"int2"}],"output":{"name":"int2"}}],[11,"bitxor","","",114,null],[11,"bitxor","","",115,{"inputs":[{"name":"self"},{"name":"int3"}],"output":{"name":"int3"}}],[11,"bitxor","","",115,null],[11,"bitxor","","",116,{"inputs":[{"name":"self"},{"name":"int4"}],"output":{"name":"int4"}}],[11,"bitxor","","",116,null],[11,"bitxor","","",117,{"inputs":[{"name":"self"},{"name":"int8"}],"output":{"name":"int8"}}],[11,"bitxor","","",117,null],[11,"bitxor","","",118,{"inputs":[{"name":"self"},{"name":"int16"}],"output":{"name":"int16"}}],[11,"bitxor","","",118,null],[11,"bitxor","","",119,{"inputs":[{"name":"self"},{"name":"uint"}],"output":{"name":"uint"}}],[11,"bitxor","","",119,null],[11,"bitxor","","",120,{"inputs":[{"name":"self"},{"name":"uint2"}],"output":{"name":"uint2"}}],[11,"bitxor","","",120,null],[11,"bitxor","","",121,{"inputs":[{"name":"self"},{"name":"uint3"}],"output":{"name":"uint3"}}],[11,"bitxor","","",121,null],[11,"bitxor","","",122,{"inputs":[{"name":"self"},{"name":"uint4"}],"output":{"name":"uint4"}}],[11,"bitxor","","",122,null],[11,"bitxor","","",123,{"inputs":[{"name":"self"},{"name":"uint8"}],"output":{"name":"uint8"}}],[11,"bitxor","","",123,null],[11,"bitxor","","",124,{"inputs":[{"name":"self"},{"name":"uint16"}],"output":{"name":"uint16"}}],[11,"bitxor","","",124,null],[11,"bitxor","","",125,{"inputs":[{"name":"self"},{"name":"long"}],"output":{"name":"long"}}],[11,"bitxor","","",125,null],[11,"bitxor","","",126,{"inputs":[{"name":"self"},{"name":"long2"}],"output":{"name":"long2"}}],[11,"bitxor","","",126,null],[11,"bitxor","","",127,{"inputs":[{"name":"self"},{"name":"long3"}],"output":{"name":"long3"}}],[11,"bitxor","","",127,null],[11,"bitxor","","",128,{"inputs":[{"name":"self"},{"name":"long4"}],"output":{"name":"long4"}}],[11,"bitxor","","",128,null],[11,"bitxor","","",129,{"inputs":[{"name":"self"},{"name":"long8"}],"output":{"name":"long8"}}],[11,"bitxor","","",129,null],[11,"bitxor","","",130,{"inputs":[{"name":"self"},{"name":"long16"}],"output":{"name":"long16"}}],[11,"bitxor","","",130,null],[11,"bitxor","","",131,{"inputs":[{"name":"self"},{"name":"ulong"}],"output":{"name":"ulong"}}],[11,"bitxor","","",131,null],[11,"bitxor","","",132,{"inputs":[{"name":"self"},{"name":"ulong2"}],"output":{"name":"ulong2"}}],[11,"bitxor","","",132,null],[11,"bitxor","","",133,{"inputs":[{"name":"self"},{"name":"ulong3"}],"output":{"name":"ulong3"}}],[11,"bitxor","","",133,null],[11,"bitxor","","",134,{"inputs":[{"name":"self"},{"name":"ulong4"}],"output":{"name":"ulong4"}}],[11,"bitxor","","",134,null],[11,"bitxor","","",135,{"inputs":[{"name":"self"},{"name":"ulong8"}],"output":{"name":"ulong8"}}],[11,"bitxor","","",135,null],[11,"bitxor","","",136,{"inputs":[{"name":"self"},{"name":"ulong16"}],"output":{"name":"ulong16"}}],[11,"bitxor","","",136,null],[11,"bitor","","",89,{"inputs":[{"name":"self"},{"name":"char"}],"output":{"name":"char"}}],[11,"bitor","","",89,null],[11,"bitor","","",90,{"inputs":[{"name":"self"},{"name":"char2"}],"output":{"name":"char2"}}],[11,"bitor","","",90,null],[11,"bitor","","",91,{"inputs":[{"name":"self"},{"name":"char3"}],"output":{"name":"char3"}}],[11,"bitor","","",91,null],[11,"bitor","","",92,{"inputs":[{"name":"self"},{"name":"char4"}],"output":{"name":"char4"}}],[11,"bitor","","",92,null],[11,"bitor","","",93,{"inputs":[{"name":"self"},{"name":"char8"}],"output":{"name":"char8"}}],[11,"bitor","","",93,null],[11,"bitor","","",94,{"inputs":[{"name":"self"},{"name":"char16"}],"output":{"name":"char16"}}],[11,"bitor","","",94,null],[11,"bitor","","",95,{"inputs":[{"name":"self"},{"name":"uchar"}],"output":{"name":"uchar"}}],[11,"bitor","","",95,null],[11,"bitor","","",96,{"inputs":[{"name":"self"},{"name":"uchar2"}],"output":{"name":"uchar2"}}],[11,"bitor","","",96,null],[11,"bitor","","",97,{"inputs":[{"name":"self"},{"name":"uchar3"}],"output":{"name":"uchar3"}}],[11,"bitor","","",97,null],[11,"bitor","","",98,{"inputs":[{"name":"self"},{"name":"uchar4"}],"output":{"name":"uchar4"}}],[11,"bitor","","",98,null],[11,"bitor","","",99,{"inputs":[{"name":"self"},{"name":"uchar8"}],"output":{"name":"uchar8"}}],[11,"bitor","","",99,null],[11,"bitor","","",100,{"inputs":[{"name":"self"},{"name":"uchar16"}],"output":{"name":"uchar16"}}],[11,"bitor","","",100,null],[11,"bitor","","",101,{"inputs":[{"name":"self"},{"name":"short"}],"output":{"name":"short"}}],[11,"bitor","","",101,null],[11,"bitor","","",102,{"inputs":[{"name":"self"},{"name":"short2"}],"output":{"name":"short2"}}],[11,"bitor","","",102,null],[11,"bitor","","",103,{"inputs":[{"name":"self"},{"name":"short3"}],"output":{"name":"short3"}}],[11,"bitor","","",103,null],[11,"bitor","","",104,{"inputs":[{"name":"self"},{"name":"short4"}],"output":{"name":"short4"}}],[11,"bitor","","",104,null],[11,"bitor","","",105,{"inputs":[{"name":"self"},{"name":"short8"}],"output":{"name":"short8"}}],[11,"bitor","","",105,null],[11,"bitor","","",106,{"inputs":[{"name":"self"},{"name":"short16"}],"output":{"name":"short16"}}],[11,"bitor","","",106,null],[11,"bitor","","",107,{"inputs":[{"name":"self"},{"name":"ushort"}],"output":{"name":"ushort"}}],[11,"bitor","","",107,null],[11,"bitor","","",108,{"inputs":[{"name":"self"},{"name":"ushort2"}],"output":{"name":"ushort2"}}],[11,"bitor","","",108,null],[11,"bitor","","",109,{"inputs":[{"name":"self"},{"name":"ushort3"}],"output":{"name":"ushort3"}}],[11,"bitor","","",109,null],[11,"bitor","","",110,{"inputs":[{"name":"self"},{"name":"ushort4"}],"output":{"name":"ushort4"}}],[11,"bitor","","",110,null],[11,"bitor","","",111,{"inputs":[{"name":"self"},{"name":"ushort8"}],"output":{"name":"ushort8"}}],[11,"bitor","","",111,null],[11,"bitor","","",112,{"inputs":[{"name":"self"},{"name":"ushort16"}],"output":{"name":"ushort16"}}],[11,"bitor","","",112,null],[11,"bitor","","",113,{"inputs":[{"name":"self"},{"name":"int"}],"output":{"name":"int"}}],[11,"bitor","","",113,null],[11,"bitor","","",114,{"inputs":[{"name":"self"},{"name":"int2"}],"output":{"name":"int2"}}],[11,"bitor","","",114,null],[11,"bitor","","",115,{"inputs":[{"name":"self"},{"name":"int3"}],"output":{"name":"int3"}}],[11,"bitor","","",115,null],[11,"bitor","","",116,{"inputs":[{"name":"self"},{"name":"int4"}],"output":{"name":"int4"}}],[11,"bitor","","",116,null],[11,"bitor","","",117,{"inputs":[{"name":"self"},{"name":"int8"}],"output":{"name":"int8"}}],[11,"bitor","","",117,null],[11,"bitor","","",118,{"inputs":[{"name":"self"},{"name":"int16"}],"output":{"name":"int16"}}],[11,"bitor","","",118,null],[11,"bitor","","",119,{"inputs":[{"name":"self"},{"name":"uint"}],"output":{"name":"uint"}}],[11,"bitor","","",119,null],[11,"bitor","","",120,{"inputs":[{"name":"self"},{"name":"uint2"}],"output":{"name":"uint2"}}],[11,"bitor","","",120,null],[11,"bitor","","",121,{"inputs":[{"name":"self"},{"name":"uint3"}],"output":{"name":"uint3"}}],[11,"bitor","","",121,null],[11,"bitor","","",122,{"inputs":[{"name":"self"},{"name":"uint4"}],"output":{"name":"uint4"}}],[11,"bitor","","",122,null],[11,"bitor","","",123,{"inputs":[{"name":"self"},{"name":"uint8"}],"output":{"name":"uint8"}}],[11,"bitor","","",123,null],[11,"bitor","","",124,{"inputs":[{"name":"self"},{"name":"uint16"}],"output":{"name":"uint16"}}],[11,"bitor","","",124,null],[11,"bitor","","",125,{"inputs":[{"name":"self"},{"name":"long"}],"output":{"name":"long"}}],[11,"bitor","","",125,null],[11,"bitor","","",126,{"inputs":[{"name":"self"},{"name":"long2"}],"output":{"name":"long2"}}],[11,"bitor","","",126,null],[11,"bitor","","",127,{"inputs":[{"name":"self"},{"name":"long3"}],"output":{"name":"long3"}}],[11,"bitor","","",127,null],[11,"bitor","","",128,{"inputs":[{"name":"self"},{"name":"long4"}],"output":{"name":"long4"}}],[11,"bitor","","",128,null],[11,"bitor","","",129,{"inputs":[{"name":"self"},{"name":"long8"}],"output":{"name":"long8"}}],[11,"bitor","","",129,null],[11,"bitor","","",130,{"inputs":[{"name":"self"},{"name":"long16"}],"output":{"name":"long16"}}],[11,"bitor","","",130,null],[11,"bitor","","",131,{"inputs":[{"name":"self"},{"name":"ulong"}],"output":{"name":"ulong"}}],[11,"bitor","","",131,null],[11,"bitor","","",132,{"inputs":[{"name":"self"},{"name":"ulong2"}],"output":{"name":"ulong2"}}],[11,"bitor","","",132,null],[11,"bitor","","",133,{"inputs":[{"name":"self"},{"name":"ulong3"}],"output":{"name":"ulong3"}}],[11,"bitor","","",133,null],[11,"bitor","","",134,{"inputs":[{"name":"self"},{"name":"ulong4"}],"output":{"name":"ulong4"}}],[11,"bitor","","",134,null],[11,"bitor","","",135,{"inputs":[{"name":"self"},{"name":"ulong8"}],"output":{"name":"ulong8"}}],[11,"bitor","","",135,null],[11,"bitor","","",136,{"inputs":[{"name":"self"},{"name":"ulong16"}],"output":{"name":"ulong16"}}],[11,"bitor","","",136,null],[11,"sub_assign","","",89,null],[11,"sub_assign","","",90,null],[11,"sub_assign","","",91,null],[11,"sub_assign","","",92,null],[11,"sub_assign","","",93,null],[11,"sub_assign","","",94,null],[11,"sub_assign","","",95,null],[11,"sub_assign","","",96,null],[11,"sub_assign","","",97,null],[11,"sub_assign","","",98,null],[11,"sub_assign","","",99,null],[11,"sub_assign","","",100,null],[11,"sub_assign","","",101,null],[11,"sub_assign","","",102,null],[11,"sub_assign","","",103,null],[11,"sub_assign","","",104,null],[11,"sub_assign","","",105,null],[11,"sub_assign","","",106,null],[11,"sub_assign","","",107,null],[11,"sub_assign","","",108,null],[11,"sub_assign","","",109,null],[11,"sub_assign","","",110,null],[11,"sub_assign","","",111,null],[11,"sub_assign","","",112,null],[11,"sub_assign","","",113,null],[11,"sub_assign","","",114,null],[11,"sub_assign","","",115,null],[11,"sub_assign","","",116,null],[11,"sub_assign","","",117,null],[11,"sub_assign","","",118,null],[11,"sub_assign","","",119,null],[11,"sub_assign","","",120,null],[11,"sub_assign","","",121,null],[11,"sub_assign","","",122,null],[11,"sub_assign","","",123,null],[11,"sub_assign","","",124,null],[11,"sub_assign","","",125,null],[11,"sub_assign","","",126,null],[11,"sub_assign","","",127,null],[11,"sub_assign","","",128,null],[11,"sub_assign","","",129,null],[11,"sub_assign","","",130,null],[11,"sub_assign","","",131,null],[11,"sub_assign","","",132,null],[11,"sub_assign","","",133,null],[11,"sub_assign","","",134,null],[11,"sub_assign","","",135,null],[11,"sub_assign","","",136,null],[11,"sub_assign","","",137,null],[11,"sub_assign","","",138,null],[11,"sub_assign","","",139,null],[11,"sub_assign","","",140,null],[11,"sub_assign","","",141,null],[11,"sub_assign","","",142,null],[11,"sub_assign","","",143,null],[11,"sub_assign","","",144,null],[11,"sub_assign","","",145,null],[11,"sub_assign","","",146,null],[11,"sub_assign","","",147,null],[11,"sub_assign","","",148,null],[11,"deref_mut","","",89,null],[11,"deref_mut","","",90,null],[11,"deref_mut","","",91,null],[11,"deref_mut","","",92,null],[11,"deref_mut","","",93,null],[11,"deref_mut","","",94,null],[11,"deref_mut","","",95,null],[11,"deref_mut","","",96,null],[11,"deref_mut","","",97,null],[11,"deref_mut","","",98,null],[11,"deref_mut","","",99,null],[11,"deref_mut","","",100,null],[11,"deref_mut","","",101,null],[11,"deref_mut","","",102,null],[11,"deref_mut","","",103,null],[11,"deref_mut","","",104,null],[11,"deref_mut","","",105,null],[11,"deref_mut","","",106,null],[11,"deref_mut","","",107,null],[11,"deref_mut","","",108,null],[11,"deref_mut","","",109,null],[11,"deref_mut","","",110,null],[11,"deref_mut","","",111,null],[11,"deref_mut","","",112,null],[11,"deref_mut","","",113,null],[11,"deref_mut","","",114,null],[11,"deref_mut","","",115,null],[11,"deref_mut","","",116,null],[11,"deref_mut","","",117,null],[11,"deref_mut","","",118,null],[11,"deref_mut","","",119,null],[11,"deref_mut","","",120,null],[11,"deref_mut","","",121,null],[11,"deref_mut","","",122,null],[11,"deref_mut","","",123,null],[11,"deref_mut","","",124,null],[11,"deref_mut","","",125,null],[11,"deref_mut","","",126,null],[11,"deref_mut","","",127,null],[11,"deref_mut","","",128,null],[11,"deref_mut","","",129,null],[11,"deref_mut","","",130,null],[11,"deref_mut","","",131,null],[11,"deref_mut","","",132,null],[11,"deref_mut","","",133,null],[11,"deref_mut","","",134,null],[11,"deref_mut","","",135,null],[11,"deref_mut","","",136,null],[11,"deref_mut","","",137,null],[11,"deref_mut","","",138,null],[11,"deref_mut","","",139,null],[11,"deref_mut","","",140,null],[11,"deref_mut","","",141,null],[11,"deref_mut","","",142,null],[11,"deref_mut","","",143,null],[11,"deref_mut","","",144,null],[11,"deref_mut","","",145,null],[11,"deref_mut","","",146,null],[11,"deref_mut","","",147,null],[11,"deref_mut","","",148,null],[11,"from","","",89,null],[11,"from","","",89,{"inputs":[{"name":"i8"}],"output":{"name":"char"}}],[11,"from","","",90,null],[11,"from","","",91,null],[11,"from","","",92,null],[11,"from","","",93,null],[11,"from","","",94,null],[11,"from","","",95,null],[11,"from","","",95,{"inputs":[{"name":"u8"}],"output":{"name":"uchar"}}],[11,"from","","",96,null],[11,"from","","",97,null],[11,"from","","",98,null],[11,"from","","",99,null],[11,"from","","",100,null],[11,"from","","",101,null],[11,"from","","",101,{"inputs":[{"name":"i16"}],"output":{"name":"short"}}],[11,"from","","",102,null],[11,"from","","",103,null],[11,"from","","",104,null],[11,"from","","",105,null],[11,"from","","",106,null],[11,"from","","",107,null],[11,"from","","",107,{"inputs":[{"name":"u16"}],"output":{"name":"ushort"}}],[11,"from","","",108,null],[11,"from","","",109,null],[11,"from","","",110,null],[11,"from","","",111,null],[11,"from","","",112,null],[11,"from","","",113,null],[11,"from","","",113,{"inputs":[{"name":"i32"}],"output":{"name":"int"}}],[11,"from","","",114,null],[11,"from","","",115,null],[11,"from","","",116,null],[11,"from","","",117,null],[11,"from","","",118,null],[11,"from","","",119,null],[11,"from","","",119,{"inputs":[{"name":"u32"}],"output":{"name":"uint"}}],[11,"from","","",120,null],[11,"from","","",121,null],[11,"from","","",122,null],[11,"from","","",123,null],[11,"from","","",124,null],[11,"from","","",125,null],[11,"from","","",125,{"inputs":[{"name":"i64"}],"output":{"name":"long"}}],[11,"from","","",126,null],[11,"from","","",127,null],[11,"from","","",128,null],[11,"from","","",129,null],[11,"from","","",130,null],[11,"from","","",131,null],[11,"from","","",131,{"inputs":[{"name":"u64"}],"output":{"name":"ulong"}}],[11,"from","","",132,null],[11,"from","","",133,null],[11,"from","","",134,null],[11,"from","","",135,null],[11,"from","","",136,null],[11,"from","","",137,null],[11,"from","","",137,{"inputs":[{"name":"f32"}],"output":{"name":"float"}}],[11,"from","","",138,null],[11,"from","","",139,null],[11,"from","","",140,null],[11,"from","","",141,null],[11,"from","","",142,null],[11,"from","","",143,null],[11,"from","","",143,{"inputs":[{"name":"f64"}],"output":{"name":"double"}}],[11,"from","","",144,null],[11,"from","","",145,null],[11,"from","","",146,null],[11,"from","","",147,null],[11,"from","","",148,null],[11,"hash","","",89,null],[11,"hash","","",90,null],[11,"hash","","",91,null],[11,"hash","","",92,null],[11,"hash","","",93,null],[11,"hash","","",94,null],[11,"hash","","",95,null],[11,"hash","","",96,null],[11,"hash","","",97,null],[11,"hash","","",98,null],[11,"hash","","",99,null],[11,"hash","","",100,null],[11,"hash","","",101,null],[11,"hash","","",102,null],[11,"hash","","",103,null],[11,"hash","","",104,null],[11,"hash","","",105,null],[11,"hash","","",106,null],[11,"hash","","",107,null],[11,"hash","","",108,null],[11,"hash","","",109,null],[11,"hash","","",110,null],[11,"hash","","",111,null],[11,"hash","","",112,null],[11,"hash","","",113,null],[11,"hash","","",114,null],[11,"hash","","",115,null],[11,"hash","","",116,null],[11,"hash","","",117,null],[11,"hash","","",118,null],[11,"hash","","",119,null],[11,"hash","","",120,null],[11,"hash","","",121,null],[11,"hash","","",122,null],[11,"hash","","",123,null],[11,"hash","","",124,null],[11,"hash","","",125,null],[11,"hash","","",126,null],[11,"hash","","",127,null],[11,"hash","","",128,null],[11,"hash","","",129,null],[11,"hash","","",130,null],[11,"hash","","",131,null],[11,"hash","","",132,null],[11,"hash","","",133,null],[11,"hash","","",134,null],[11,"hash","","",135,null],[11,"hash","","",136,null],[11,"div","","",89,null],[11,"div","","",89,{"inputs":[{"name":"self"},{"name":"char"}],"output":{"name":"char"}}],[11,"div","","",90,null],[11,"div","","",90,{"inputs":[{"name":"self"},{"name":"char2"}],"output":{"name":"char2"}}],[11,"div","","",91,null],[11,"div","","",91,{"inputs":[{"name":"self"},{"name":"char3"}],"output":{"name":"char3"}}],[11,"div","","",92,null],[11,"div","","",92,{"inputs":[{"name":"self"},{"name":"char4"}],"output":{"name":"char4"}}],[11,"div","","",93,null],[11,"div","","",93,{"inputs":[{"name":"self"},{"name":"char8"}],"output":{"name":"char8"}}],[11,"div","","",94,null],[11,"div","","",94,{"inputs":[{"name":"self"},{"name":"char16"}],"output":{"name":"char16"}}],[11,"div","","",95,null],[11,"div","","",95,{"inputs":[{"name":"self"},{"name":"uchar"}],"output":{"name":"uchar"}}],[11,"div","","",96,null],[11,"div","","",96,{"inputs":[{"name":"self"},{"name":"uchar2"}],"output":{"name":"uchar2"}}],[11,"div","","",97,null],[11,"div","","",97,{"inputs":[{"name":"self"},{"name":"uchar3"}],"output":{"name":"uchar3"}}],[11,"div","","",98,null],[11,"div","","",98,{"inputs":[{"name":"self"},{"name":"uchar4"}],"output":{"name":"uchar4"}}],[11,"div","","",99,null],[11,"div","","",99,{"inputs":[{"name":"self"},{"name":"uchar8"}],"output":{"name":"uchar8"}}],[11,"div","","",100,null],[11,"div","","",100,{"inputs":[{"name":"self"},{"name":"uchar16"}],"output":{"name":"uchar16"}}],[11,"div","","",101,null],[11,"div","","",101,{"inputs":[{"name":"self"},{"name":"short"}],"output":{"name":"short"}}],[11,"div","","",102,null],[11,"div","","",102,{"inputs":[{"name":"self"},{"name":"short2"}],"output":{"name":"short2"}}],[11,"div","","",103,null],[11,"div","","",103,{"inputs":[{"name":"self"},{"name":"short3"}],"output":{"name":"short3"}}],[11,"div","","",104,null],[11,"div","","",104,{"inputs":[{"name":"self"},{"name":"short4"}],"output":{"name":"short4"}}],[11,"div","","",105,null],[11,"div","","",105,{"inputs":[{"name":"self"},{"name":"short8"}],"output":{"name":"short8"}}],[11,"div","","",106,null],[11,"div","","",106,{"inputs":[{"name":"self"},{"name":"short16"}],"output":{"name":"short16"}}],[11,"div","","",107,null],[11,"div","","",107,{"inputs":[{"name":"self"},{"name":"ushort"}],"output":{"name":"ushort"}}],[11,"div","","",108,null],[11,"div","","",108,{"inputs":[{"name":"self"},{"name":"ushort2"}],"output":{"name":"ushort2"}}],[11,"div","","",109,null],[11,"div","","",109,{"inputs":[{"name":"self"},{"name":"ushort3"}],"output":{"name":"ushort3"}}],[11,"div","","",110,null],[11,"div","","",110,{"inputs":[{"name":"self"},{"name":"ushort4"}],"output":{"name":"ushort4"}}],[11,"div","","",111,null],[11,"div","","",111,{"inputs":[{"name":"self"},{"name":"ushort8"}],"output":{"name":"ushort8"}}],[11,"div","","",112,null],[11,"div","","",112,{"inputs":[{"name":"self"},{"name":"ushort16"}],"output":{"name":"ushort16"}}],[11,"div","","",113,null],[11,"div","","",113,{"inputs":[{"name":"self"},{"name":"int"}],"output":{"name":"int"}}],[11,"div","","",114,null],[11,"div","","",114,{"inputs":[{"name":"self"},{"name":"int2"}],"output":{"name":"int2"}}],[11,"div","","",115,null],[11,"div","","",115,{"inputs":[{"name":"self"},{"name":"int3"}],"output":{"name":"int3"}}],[11,"div","","",116,null],[11,"div","","",116,{"inputs":[{"name":"self"},{"name":"int4"}],"output":{"name":"int4"}}],[11,"div","","",117,null],[11,"div","","",117,{"inputs":[{"name":"self"},{"name":"int8"}],"output":{"name":"int8"}}],[11,"div","","",118,null],[11,"div","","",118,{"inputs":[{"name":"self"},{"name":"int16"}],"output":{"name":"int16"}}],[11,"div","","",119,null],[11,"div","","",119,{"inputs":[{"name":"self"},{"name":"uint"}],"output":{"name":"uint"}}],[11,"div","","",120,null],[11,"div","","",120,{"inputs":[{"name":"self"},{"name":"uint2"}],"output":{"name":"uint2"}}],[11,"div","","",121,null],[11,"div","","",121,{"inputs":[{"name":"self"},{"name":"uint3"}],"output":{"name":"uint3"}}],[11,"div","","",122,null],[11,"div","","",122,{"inputs":[{"name":"self"},{"name":"uint4"}],"output":{"name":"uint4"}}],[11,"div","","",123,null],[11,"div","","",123,{"inputs":[{"name":"self"},{"name":"uint8"}],"output":{"name":"uint8"}}],[11,"div","","",124,null],[11,"div","","",124,{"inputs":[{"name":"self"},{"name":"uint16"}],"output":{"name":"uint16"}}],[11,"div","","",125,null],[11,"div","","",125,{"inputs":[{"name":"self"},{"name":"long"}],"output":{"name":"long"}}],[11,"div","","",126,null],[11,"div","","",126,{"inputs":[{"name":"self"},{"name":"long2"}],"output":{"name":"long2"}}],[11,"div","","",127,null],[11,"div","","",127,{"inputs":[{"name":"self"},{"name":"long3"}],"output":{"name":"long3"}}],[11,"div","","",128,null],[11,"div","","",128,{"inputs":[{"name":"self"},{"name":"long4"}],"output":{"name":"long4"}}],[11,"div","","",129,null],[11,"div","","",129,{"inputs":[{"name":"self"},{"name":"long8"}],"output":{"name":"long8"}}],[11,"div","","",130,null],[11,"div","","",130,{"inputs":[{"name":"self"},{"name":"long16"}],"output":{"name":"long16"}}],[11,"div","","",131,null],[11,"div","","",131,{"inputs":[{"name":"self"},{"name":"ulong"}],"output":{"name":"ulong"}}],[11,"div","","",132,null],[11,"div","","",132,{"inputs":[{"name":"self"},{"name":"ulong2"}],"output":{"name":"ulong2"}}],[11,"div","","",133,null],[11,"div","","",133,{"inputs":[{"name":"self"},{"name":"ulong3"}],"output":{"name":"ulong3"}}],[11,"div","","",134,null],[11,"div","","",134,{"inputs":[{"name":"self"},{"name":"ulong4"}],"output":{"name":"ulong4"}}],[11,"div","","",135,null],[11,"div","","",135,{"inputs":[{"name":"self"},{"name":"ulong8"}],"output":{"name":"ulong8"}}],[11,"div","","",136,null],[11,"div","","",136,{"inputs":[{"name":"self"},{"name":"ulong16"}],"output":{"name":"ulong16"}}],[11,"div","","",137,null],[11,"div","","",137,{"inputs":[{"name":"self"},{"name":"float"}],"output":{"name":"float"}}],[11,"div","","",138,null],[11,"div","","",138,{"inputs":[{"name":"self"},{"name":"float2"}],"output":{"name":"float2"}}],[11,"div","","",139,null],[11,"div","","",139,{"inputs":[{"name":"self"},{"name":"float3"}],"output":{"name":"float3"}}],[11,"div","","",140,null],[11,"div","","",140,{"inputs":[{"name":"self"},{"name":"float4"}],"output":{"name":"float4"}}],[11,"div","","",141,null],[11,"div","","",141,{"inputs":[{"name":"self"},{"name":"float8"}],"output":{"name":"float8"}}],[11,"div","","",142,null],[11,"div","","",142,{"inputs":[{"name":"self"},{"name":"float16"}],"output":{"name":"float16"}}],[11,"div","","",143,null],[11,"div","","",143,{"inputs":[{"name":"self"},{"name":"double"}],"output":{"name":"double"}}],[11,"div","","",144,null],[11,"div","","",144,{"inputs":[{"name":"self"},{"name":"double2"}],"output":{"name":"double2"}}],[11,"div","","",145,null],[11,"div","","",145,{"inputs":[{"name":"self"},{"name":"double3"}],"output":{"name":"double3"}}],[11,"div","","",146,null],[11,"div","","",146,{"inputs":[{"name":"self"},{"name":"double4"}],"output":{"name":"double4"}}],[11,"div","","",147,null],[11,"div","","",147,{"inputs":[{"name":"self"},{"name":"double8"}],"output":{"name":"double8"}}],[11,"div","","",148,null],[11,"div","","",148,{"inputs":[{"name":"self"},{"name":"double16"}],"output":{"name":"double16"}}],[11,"new","","",90,{"inputs":[{"name":"i8"},{"name":"i8"}],"output":{"name":"char2"}}],[11,"splat","","",90,{"inputs":[{"name":"i8"}],"output":{"name":"char2"}}],[11,"zero","","",90,{"inputs":[],"output":{"name":"char2"}}],[11,"is_zero","","",90,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"one","","",90,{"inputs":[],"output":{"name":"char2"}}],[11,"new","","",91,{"inputs":[{"name":"i8"},{"name":"i8"},{"name":"i8"}],"output":{"name":"char3"}}],[11,"splat","","",91,{"inputs":[{"name":"i8"}],"output":{"name":"char3"}}],[11,"zero","","",91,{"inputs":[],"output":{"name":"char3"}}],[11,"is_zero","","",91,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"one","","",91,{"inputs":[],"output":{"name":"char3"}}],[11,"new","","",92,{"inputs":[{"name":"i8"},{"name":"i8"},{"name":"i8"},{"name":"i8"}],"output":{"name":"char4"}}],[11,"splat","","",92,{"inputs":[{"name":"i8"}],"output":{"name":"char4"}}],[11,"zero","","",92,{"inputs":[],"output":{"name":"char4"}}],[11,"is_zero","","",92,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"one","","",92,{"inputs":[],"output":{"name":"char4"}}],[11,"new","","",93,{"inputs":[{"name":"i8"},{"name":"i8"},{"name":"i8"},{"name":"i8"},{"name":"i8"},{"name":"i8"},{"name":"i8"},{"name":"i8"}],"output":{"name":"char8"}}],[11,"splat","","",93,{"inputs":[{"name":"i8"}],"output":{"name":"char8"}}],[11,"zero","","",93,{"inputs":[],"output":{"name":"char8"}}],[11,"is_zero","","",93,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"one","","",93,{"inputs":[],"output":{"name":"char8"}}],[11,"new","","",94,{"inputs":[{"name":"i8"},{"name":"i8"},{"name":"i8"},{"name":"i8"},{"name":"i8"},{"name":"i8"},{"name":"i8"},{"name":"i8"},{"name":"i8"},{"name":"i8"},{"name":"i8"},{"name":"i8"},{"name":"i8"},{"name":"i8"},{"name":"i8"},{"name":"i8"}],"output":{"name":"char16"}}],[11,"splat","","",94,{"inputs":[{"name":"i8"}],"output":{"name":"char16"}}],[11,"zero","","",94,{"inputs":[],"output":{"name":"char16"}}],[11,"is_zero","","",94,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"one","","",94,{"inputs":[],"output":{"name":"char16"}}],[11,"new","","",95,{"inputs":[{"name":"u8"}],"output":{"name":"uchar"}}],[11,"splat","","",95,{"inputs":[{"name":"u8"}],"output":{"name":"uchar"}}],[11,"zero","","",95,{"inputs":[],"output":{"name":"uchar"}}],[11,"is_zero","","",95,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"one","","",95,{"inputs":[],"output":{"name":"uchar"}}],[11,"new","","",96,{"inputs":[{"name":"u8"},{"name":"u8"}],"output":{"name":"uchar2"}}],[11,"splat","","",96,{"inputs":[{"name":"u8"}],"output":{"name":"uchar2"}}],[11,"zero","","",96,{"inputs":[],"output":{"name":"uchar2"}}],[11,"is_zero","","",96,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"one","","",96,{"inputs":[],"output":{"name":"uchar2"}}],[11,"new","","",97,{"inputs":[{"name":"u8"},{"name":"u8"},{"name":"u8"}],"output":{"name":"uchar3"}}],[11,"splat","","",97,{"inputs":[{"name":"u8"}],"output":{"name":"uchar3"}}],[11,"zero","","",97,{"inputs":[],"output":{"name":"uchar3"}}],[11,"is_zero","","",97,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"one","","",97,{"inputs":[],"output":{"name":"uchar3"}}],[11,"new","","",98,{"inputs":[{"name":"u8"},{"name":"u8"},{"name":"u8"},{"name":"u8"}],"output":{"name":"uchar4"}}],[11,"splat","","",98,{"inputs":[{"name":"u8"}],"output":{"name":"uchar4"}}],[11,"zero","","",98,{"inputs":[],"output":{"name":"uchar4"}}],[11,"is_zero","","",98,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"one","","",98,{"inputs":[],"output":{"name":"uchar4"}}],[11,"new","","",99,{"inputs":[{"name":"u8"},{"name":"u8"},{"name":"u8"},{"name":"u8"},{"name":"u8"},{"name":"u8"},{"name":"u8"},{"name":"u8"}],"output":{"name":"uchar8"}}],[11,"splat","","",99,{"inputs":[{"name":"u8"}],"output":{"name":"uchar8"}}],[11,"zero","","",99,{"inputs":[],"output":{"name":"uchar8"}}],[11,"is_zero","","",99,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"one","","",99,{"inputs":[],"output":{"name":"uchar8"}}],[11,"new","","",100,{"inputs":[{"name":"u8"},{"name":"u8"},{"name":"u8"},{"name":"u8"},{"name":"u8"},{"name":"u8"},{"name":"u8"},{"name":"u8"},{"name":"u8"},{"name":"u8"},{"name":"u8"},{"name":"u8"},{"name":"u8"},{"name":"u8"},{"name":"u8"},{"name":"u8"}],"output":{"name":"uchar16"}}],[11,"splat","","",100,{"inputs":[{"name":"u8"}],"output":{"name":"uchar16"}}],[11,"zero","","",100,{"inputs":[],"output":{"name":"uchar16"}}],[11,"is_zero","","",100,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"one","","",100,{"inputs":[],"output":{"name":"uchar16"}}],[11,"new","","",101,{"inputs":[{"name":"i16"}],"output":{"name":"short"}}],[11,"splat","","",101,{"inputs":[{"name":"i16"}],"output":{"name":"short"}}],[11,"zero","","",101,{"inputs":[],"output":{"name":"short"}}],[11,"is_zero","","",101,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"one","","",101,{"inputs":[],"output":{"name":"short"}}],[11,"new","","",102,{"inputs":[{"name":"i16"},{"name":"i16"}],"output":{"name":"short2"}}],[11,"splat","","",102,{"inputs":[{"name":"i16"}],"output":{"name":"short2"}}],[11,"zero","","",102,{"inputs":[],"output":{"name":"short2"}}],[11,"is_zero","","",102,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"one","","",102,{"inputs":[],"output":{"name":"short2"}}],[11,"new","","",103,{"inputs":[{"name":"i16"},{"name":"i16"},{"name":"i16"}],"output":{"name":"short3"}}],[11,"splat","","",103,{"inputs":[{"name":"i16"}],"output":{"name":"short3"}}],[11,"zero","","",103,{"inputs":[],"output":{"name":"short3"}}],[11,"is_zero","","",103,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"one","","",103,{"inputs":[],"output":{"name":"short3"}}],[11,"new","","",104,{"inputs":[{"name":"i16"},{"name":"i16"},{"name":"i16"},{"name":"i16"}],"output":{"name":"short4"}}],[11,"splat","","",104,{"inputs":[{"name":"i16"}],"output":{"name":"short4"}}],[11,"zero","","",104,{"inputs":[],"output":{"name":"short4"}}],[11,"is_zero","","",104,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"one","","",104,{"inputs":[],"output":{"name":"short4"}}],[11,"new","","",105,{"inputs":[{"name":"i16"},{"name":"i16"},{"name":"i16"},{"name":"i16"},{"name":"i16"},{"name":"i16"},{"name":"i16"},{"name":"i16"}],"output":{"name":"short8"}}],[11,"splat","","",105,{"inputs":[{"name":"i16"}],"output":{"name":"short8"}}],[11,"zero","","",105,{"inputs":[],"output":{"name":"short8"}}],[11,"is_zero","","",105,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"one","","",105,{"inputs":[],"output":{"name":"short8"}}],[11,"new","","",106,{"inputs":[{"name":"i16"},{"name":"i16"},{"name":"i16"},{"name":"i16"},{"name":"i16"},{"name":"i16"},{"name":"i16"},{"name":"i16"},{"name":"i16"},{"name":"i16"},{"name":"i16"},{"name":"i16"},{"name":"i16"},{"name":"i16"},{"name":"i16"},{"name":"i16"}],"output":{"name":"short16"}}],[11,"splat","","",106,{"inputs":[{"name":"i16"}],"output":{"name":"short16"}}],[11,"zero","","",106,{"inputs":[],"output":{"name":"short16"}}],[11,"is_zero","","",106,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"one","","",106,{"inputs":[],"output":{"name":"short16"}}],[11,"new","","",107,{"inputs":[{"name":"u16"}],"output":{"name":"ushort"}}],[11,"splat","","",107,{"inputs":[{"name":"u16"}],"output":{"name":"ushort"}}],[11,"zero","","",107,{"inputs":[],"output":{"name":"ushort"}}],[11,"is_zero","","",107,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"one","","",107,{"inputs":[],"output":{"name":"ushort"}}],[11,"new","","",108,{"inputs":[{"name":"u16"},{"name":"u16"}],"output":{"name":"ushort2"}}],[11,"splat","","",108,{"inputs":[{"name":"u16"}],"output":{"name":"ushort2"}}],[11,"zero","","",108,{"inputs":[],"output":{"name":"ushort2"}}],[11,"is_zero","","",108,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"one","","",108,{"inputs":[],"output":{"name":"ushort2"}}],[11,"new","","",109,{"inputs":[{"name":"u16"},{"name":"u16"},{"name":"u16"}],"output":{"name":"ushort3"}}],[11,"splat","","",109,{"inputs":[{"name":"u16"}],"output":{"name":"ushort3"}}],[11,"zero","","",109,{"inputs":[],"output":{"name":"ushort3"}}],[11,"is_zero","","",109,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"one","","",109,{"inputs":[],"output":{"name":"ushort3"}}],[11,"new","","",110,{"inputs":[{"name":"u16"},{"name":"u16"},{"name":"u16"},{"name":"u16"}],"output":{"name":"ushort4"}}],[11,"splat","","",110,{"inputs":[{"name":"u16"}],"output":{"name":"ushort4"}}],[11,"zero","","",110,{"inputs":[],"output":{"name":"ushort4"}}],[11,"is_zero","","",110,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"one","","",110,{"inputs":[],"output":{"name":"ushort4"}}],[11,"new","","",111,{"inputs":[{"name":"u16"},{"name":"u16"},{"name":"u16"},{"name":"u16"},{"name":"u16"},{"name":"u16"},{"name":"u16"},{"name":"u16"}],"output":{"name":"ushort8"}}],[11,"splat","","",111,{"inputs":[{"name":"u16"}],"output":{"name":"ushort8"}}],[11,"zero","","",111,{"inputs":[],"output":{"name":"ushort8"}}],[11,"is_zero","","",111,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"one","","",111,{"inputs":[],"output":{"name":"ushort8"}}],[11,"new","","",112,{"inputs":[{"name":"u16"},{"name":"u16"},{"name":"u16"},{"name":"u16"},{"name":"u16"},{"name":"u16"},{"name":"u16"},{"name":"u16"},{"name":"u16"},{"name":"u16"},{"name":"u16"},{"name":"u16"},{"name":"u16"},{"name":"u16"},{"name":"u16"},{"name":"u16"}],"output":{"name":"ushort16"}}],[11,"splat","","",112,{"inputs":[{"name":"u16"}],"output":{"name":"ushort16"}}],[11,"zero","","",112,{"inputs":[],"output":{"name":"ushort16"}}],[11,"is_zero","","",112,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"one","","",112,{"inputs":[],"output":{"name":"ushort16"}}],[11,"new","","",113,{"inputs":[{"name":"i32"}],"output":{"name":"int"}}],[11,"splat","","",113,{"inputs":[{"name":"i32"}],"output":{"name":"int"}}],[11,"zero","","",113,{"inputs":[],"output":{"name":"int"}}],[11,"is_zero","","",113,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"one","","",113,{"inputs":[],"output":{"name":"int"}}],[11,"new","","",114,{"inputs":[{"name":"i32"},{"name":"i32"}],"output":{"name":"int2"}}],[11,"splat","","",114,{"inputs":[{"name":"i32"}],"output":{"name":"int2"}}],[11,"zero","","",114,{"inputs":[],"output":{"name":"int2"}}],[11,"is_zero","","",114,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"one","","",114,{"inputs":[],"output":{"name":"int2"}}],[11,"new","","",115,{"inputs":[{"name":"i32"},{"name":"i32"},{"name":"i32"}],"output":{"name":"int3"}}],[11,"splat","","",115,{"inputs":[{"name":"i32"}],"output":{"name":"int3"}}],[11,"zero","","",115,{"inputs":[],"output":{"name":"int3"}}],[11,"is_zero","","",115,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"one","","",115,{"inputs":[],"output":{"name":"int3"}}],[11,"new","","",116,{"inputs":[{"name":"i32"},{"name":"i32"},{"name":"i32"},{"name":"i32"}],"output":{"name":"int4"}}],[11,"splat","","",116,{"inputs":[{"name":"i32"}],"output":{"name":"int4"}}],[11,"zero","","",116,{"inputs":[],"output":{"name":"int4"}}],[11,"is_zero","","",116,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"one","","",116,{"inputs":[],"output":{"name":"int4"}}],[11,"new","","",117,{"inputs":[{"name":"i32"},{"name":"i32"},{"name":"i32"},{"name":"i32"},{"name":"i32"},{"name":"i32"},{"name":"i32"},{"name":"i32"}],"output":{"name":"int8"}}],[11,"splat","","",117,{"inputs":[{"name":"i32"}],"output":{"name":"int8"}}],[11,"zero","","",117,{"inputs":[],"output":{"name":"int8"}}],[11,"is_zero","","",117,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"one","","",117,{"inputs":[],"output":{"name":"int8"}}],[11,"new","","",118,{"inputs":[{"name":"i32"},{"name":"i32"},{"name":"i32"},{"name":"i32"},{"name":"i32"},{"name":"i32"},{"name":"i32"},{"name":"i32"},{"name":"i32"},{"name":"i32"},{"name":"i32"},{"name":"i32"},{"name":"i32"},{"name":"i32"},{"name":"i32"},{"name":"i32"}],"output":{"name":"int16"}}],[11,"splat","","",118,{"inputs":[{"name":"i32"}],"output":{"name":"int16"}}],[11,"zero","","",118,{"inputs":[],"output":{"name":"int16"}}],[11,"is_zero","","",118,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"one","","",118,{"inputs":[],"output":{"name":"int16"}}],[11,"new","","",119,{"inputs":[{"name":"u32"}],"output":{"name":"uint"}}],[11,"splat","","",119,{"inputs":[{"name":"u32"}],"output":{"name":"uint"}}],[11,"zero","","",119,{"inputs":[],"output":{"name":"uint"}}],[11,"is_zero","","",119,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"one","","",119,{"inputs":[],"output":{"name":"uint"}}],[11,"new","","",120,{"inputs":[{"name":"u32"},{"name":"u32"}],"output":{"name":"uint2"}}],[11,"splat","","",120,{"inputs":[{"name":"u32"}],"output":{"name":"uint2"}}],[11,"zero","","",120,{"inputs":[],"output":{"name":"uint2"}}],[11,"is_zero","","",120,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"one","","",120,{"inputs":[],"output":{"name":"uint2"}}],[11,"new","","",121,{"inputs":[{"name":"u32"},{"name":"u32"},{"name":"u32"}],"output":{"name":"uint3"}}],[11,"splat","","",121,{"inputs":[{"name":"u32"}],"output":{"name":"uint3"}}],[11,"zero","","",121,{"inputs":[],"output":{"name":"uint3"}}],[11,"is_zero","","",121,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"one","","",121,{"inputs":[],"output":{"name":"uint3"}}],[11,"new","","",122,{"inputs":[{"name":"u32"},{"name":"u32"},{"name":"u32"},{"name":"u32"}],"output":{"name":"uint4"}}],[11,"splat","","",122,{"inputs":[{"name":"u32"}],"output":{"name":"uint4"}}],[11,"zero","","",122,{"inputs":[],"output":{"name":"uint4"}}],[11,"is_zero","","",122,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"one","","",122,{"inputs":[],"output":{"name":"uint4"}}],[11,"new","","",123,{"inputs":[{"name":"i8"},{"name":"i8"},{"name":"i8"},{"name":"i8"},{"name":"i8"},{"name":"i8"},{"name":"i8"},{"name":"i8"}],"output":{"name":"uint8"}}],[11,"splat","","",123,{"inputs":[{"name":"i8"}],"output":{"name":"uint8"}}],[11,"zero","","",123,{"inputs":[],"output":{"name":"uint8"}}],[11,"is_zero","","",123,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"one","","",123,{"inputs":[],"output":{"name":"uint8"}}],[11,"new","","",124,{"inputs":[{"name":"u32"},{"name":"u32"},{"name":"u32"},{"name":"u32"},{"name":"u32"},{"name":"u32"},{"name":"u32"},{"name":"u32"},{"name":"u32"},{"name":"u32"},{"name":"u32"},{"name":"u32"},{"name":"u32"},{"name":"u32"},{"name":"u32"},{"name":"u32"}],"output":{"name":"uint16"}}],[11,"splat","","",124,{"inputs":[{"name":"u32"}],"output":{"name":"uint16"}}],[11,"zero","","",124,{"inputs":[],"output":{"name":"uint16"}}],[11,"is_zero","","",124,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"one","","",124,{"inputs":[],"output":{"name":"uint16"}}],[11,"new","","",125,{"inputs":[{"name":"i64"}],"output":{"name":"long"}}],[11,"splat","","",125,{"inputs":[{"name":"i64"}],"output":{"name":"long"}}],[11,"zero","","",125,{"inputs":[],"output":{"name":"long"}}],[11,"is_zero","","",125,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"one","","",125,{"inputs":[],"output":{"name":"long"}}],[11,"new","","",126,{"inputs":[{"name":"i64"},{"name":"i64"}],"output":{"name":"long2"}}],[11,"splat","","",126,{"inputs":[{"name":"i64"}],"output":{"name":"long2"}}],[11,"zero","","",126,{"inputs":[],"output":{"name":"long2"}}],[11,"is_zero","","",126,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"one","","",126,{"inputs":[],"output":{"name":"long2"}}],[11,"new","","",127,{"inputs":[{"name":"i64"},{"name":"i64"},{"name":"i64"}],"output":{"name":"long3"}}],[11,"splat","","",127,{"inputs":[{"name":"i64"}],"output":{"name":"long3"}}],[11,"zero","","",127,{"inputs":[],"output":{"name":"long3"}}],[11,"is_zero","","",127,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"one","","",127,{"inputs":[],"output":{"name":"long3"}}],[11,"new","","",128,{"inputs":[{"name":"i64"},{"name":"i64"},{"name":"i64"},{"name":"i64"}],"output":{"name":"long4"}}],[11,"splat","","",128,{"inputs":[{"name":"i64"}],"output":{"name":"long4"}}],[11,"zero","","",128,{"inputs":[],"output":{"name":"long4"}}],[11,"is_zero","","",128,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"one","","",128,{"inputs":[],"output":{"name":"long4"}}],[11,"new","","",129,{"inputs":[{"name":"i64"},{"name":"i64"},{"name":"i64"},{"name":"i64"},{"name":"i64"},{"name":"i64"},{"name":"i64"},{"name":"i64"}],"output":{"name":"long8"}}],[11,"splat","","",129,{"inputs":[{"name":"i64"}],"output":{"name":"long8"}}],[11,"zero","","",129,{"inputs":[],"output":{"name":"long8"}}],[11,"is_zero","","",129,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"one","","",129,{"inputs":[],"output":{"name":"long8"}}],[11,"new","","",130,{"inputs":[{"name":"i64"},{"name":"i64"},{"name":"i64"},{"name":"i64"},{"name":"i64"},{"name":"i64"},{"name":"i64"},{"name":"i64"},{"name":"i64"},{"name":"i64"},{"name":"i64"},{"name":"i64"},{"name":"i64"},{"name":"i64"},{"name":"i64"},{"name":"i64"}],"output":{"name":"long16"}}],[11,"splat","","",130,{"inputs":[{"name":"i64"}],"output":{"name":"long16"}}],[11,"zero","","",130,{"inputs":[],"output":{"name":"long16"}}],[11,"is_zero","","",130,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"one","","",130,{"inputs":[],"output":{"name":"long16"}}],[11,"new","","",131,{"inputs":[{"name":"u64"}],"output":{"name":"ulong"}}],[11,"splat","","",131,{"inputs":[{"name":"u64"}],"output":{"name":"ulong"}}],[11,"zero","","",131,{"inputs":[],"output":{"name":"ulong"}}],[11,"is_zero","","",131,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"one","","",131,{"inputs":[],"output":{"name":"ulong"}}],[11,"new","","",132,{"inputs":[{"name":"u64"},{"name":"u64"}],"output":{"name":"ulong2"}}],[11,"splat","","",132,{"inputs":[{"name":"u64"}],"output":{"name":"ulong2"}}],[11,"zero","","",132,{"inputs":[],"output":{"name":"ulong2"}}],[11,"is_zero","","",132,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"one","","",132,{"inputs":[],"output":{"name":"ulong2"}}],[11,"new","","",133,{"inputs":[{"name":"u64"},{"name":"u64"},{"name":"u64"}],"output":{"name":"ulong3"}}],[11,"splat","","",133,{"inputs":[{"name":"u64"}],"output":{"name":"ulong3"}}],[11,"zero","","",133,{"inputs":[],"output":{"name":"ulong3"}}],[11,"is_zero","","",133,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"one","","",133,{"inputs":[],"output":{"name":"ulong3"}}],[11,"new","","",134,{"inputs":[{"name":"u64"},{"name":"u64"},{"name":"u64"},{"name":"u64"}],"output":{"name":"ulong4"}}],[11,"splat","","",134,{"inputs":[{"name":"u64"}],"output":{"name":"ulong4"}}],[11,"zero","","",134,{"inputs":[],"output":{"name":"ulong4"}}],[11,"is_zero","","",134,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"one","","",134,{"inputs":[],"output":{"name":"ulong4"}}],[11,"new","","",135,{"inputs":[{"name":"u64"},{"name":"u64"},{"name":"u64"},{"name":"u64"},{"name":"u64"},{"name":"u64"},{"name":"u64"},{"name":"u64"}],"output":{"name":"ulong8"}}],[11,"splat","","",135,{"inputs":[{"name":"u64"}],"output":{"name":"ulong8"}}],[11,"zero","","",135,{"inputs":[],"output":{"name":"ulong8"}}],[11,"is_zero","","",135,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"one","","",135,{"inputs":[],"output":{"name":"ulong8"}}],[11,"new","","",136,{"inputs":[{"name":"u64"},{"name":"u64"},{"name":"u64"},{"name":"u64"},{"name":"u64"},{"name":"u64"},{"name":"u64"},{"name":"u64"},{"name":"u64"},{"name":"u64"},{"name":"u64"},{"name":"u64"},{"name":"u64"},{"name":"u64"},{"name":"u64"},{"name":"u64"}],"output":{"name":"ulong16"}}],[11,"splat","","",136,{"inputs":[{"name":"u64"}],"output":{"name":"ulong16"}}],[11,"zero","","",136,{"inputs":[],"output":{"name":"ulong16"}}],[11,"is_zero","","",136,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"one","","",136,{"inputs":[],"output":{"name":"ulong16"}}],[11,"new","","",137,{"inputs":[{"name":"f32"}],"output":{"name":"float"}}],[11,"splat","","",137,{"inputs":[{"name":"f32"}],"output":{"name":"float"}}],[11,"zero","","",137,{"inputs":[],"output":{"name":"float"}}],[11,"is_zero","","",137,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"one","","",137,{"inputs":[],"output":{"name":"float"}}],[11,"new","","",138,{"inputs":[{"name":"f32"},{"name":"f32"}],"output":{"name":"float2"}}],[11,"splat","","",138,{"inputs":[{"name":"f32"}],"output":{"name":"float2"}}],[11,"zero","","",138,{"inputs":[],"output":{"name":"float2"}}],[11,"is_zero","","",138,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"one","","",138,{"inputs":[],"output":{"name":"float2"}}],[11,"new","","",139,{"inputs":[{"name":"f32"},{"name":"f32"},{"name":"f32"}],"output":{"name":"float3"}}],[11,"splat","","",139,{"inputs":[{"name":"f32"}],"output":{"name":"float3"}}],[11,"zero","","",139,{"inputs":[],"output":{"name":"float3"}}],[11,"is_zero","","",139,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"one","","",139,{"inputs":[],"output":{"name":"float3"}}],[11,"new","","",140,{"inputs":[{"name":"f32"},{"name":"f32"},{"name":"f32"},{"name":"f32"}],"output":{"name":"float4"}}],[11,"splat","","",140,{"inputs":[{"name":"f32"}],"output":{"name":"float4"}}],[11,"zero","","",140,{"inputs":[],"output":{"name":"float4"}}],[11,"is_zero","","",140,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"one","","",140,{"inputs":[],"output":{"name":"float4"}}],[11,"new","","",141,{"inputs":[{"name":"f32"},{"name":"f32"},{"name":"f32"},{"name":"f32"},{"name":"f32"},{"name":"f32"},{"name":"f32"},{"name":"f32"}],"output":{"name":"float8"}}],[11,"splat","","",141,{"inputs":[{"name":"f32"}],"output":{"name":"float8"}}],[11,"zero","","",141,{"inputs":[],"output":{"name":"float8"}}],[11,"is_zero","","",141,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"one","","",141,{"inputs":[],"output":{"name":"float8"}}],[11,"new","","",142,{"inputs":[{"name":"f32"},{"name":"f32"},{"name":"f32"},{"name":"f32"},{"name":"f32"},{"name":"f32"},{"name":"f32"},{"name":"f32"},{"name":"f32"},{"name":"f32"},{"name":"f32"},{"name":"f32"},{"name":"f32"},{"name":"f32"},{"name":"f32"},{"name":"f32"}],"output":{"name":"float16"}}],[11,"splat","","",142,{"inputs":[{"name":"f32"}],"output":{"name":"float16"}}],[11,"zero","","",142,{"inputs":[],"output":{"name":"float16"}}],[11,"is_zero","","",142,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"one","","",142,{"inputs":[],"output":{"name":"float16"}}],[11,"new","","",143,{"inputs":[{"name":"f64"}],"output":{"name":"double"}}],[11,"splat","","",143,{"inputs":[{"name":"f64"}],"output":{"name":"double"}}],[11,"zero","","",143,{"inputs":[],"output":{"name":"double"}}],[11,"is_zero","","",143,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"one","","",143,{"inputs":[],"output":{"name":"double"}}],[11,"new","","",144,{"inputs":[{"name":"f64"},{"name":"f64"}],"output":{"name":"double2"}}],[11,"splat","","",144,{"inputs":[{"name":"f64"}],"output":{"name":"double2"}}],[11,"zero","","",144,{"inputs":[],"output":{"name":"double2"}}],[11,"is_zero","","",144,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"one","","",144,{"inputs":[],"output":{"name":"double2"}}],[11,"new","","",145,{"inputs":[{"name":"f64"},{"name":"f64"},{"name":"f64"}],"output":{"name":"double3"}}],[11,"splat","","",145,{"inputs":[{"name":"f64"}],"output":{"name":"double3"}}],[11,"zero","","",145,{"inputs":[],"output":{"name":"double3"}}],[11,"is_zero","","",145,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"one","","",145,{"inputs":[],"output":{"name":"double3"}}],[11,"new","","",146,{"inputs":[{"name":"f64"},{"name":"f64"},{"name":"f64"},{"name":"f64"}],"output":{"name":"double4"}}],[11,"splat","","",146,{"inputs":[{"name":"f64"}],"output":{"name":"double4"}}],[11,"zero","","",146,{"inputs":[],"output":{"name":"double4"}}],[11,"is_zero","","",146,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"one","","",146,{"inputs":[],"output":{"name":"double4"}}],[11,"new","","",147,{"inputs":[{"name":"f64"},{"name":"f64"},{"name":"f64"},{"name":"f64"},{"name":"f64"},{"name":"f64"},{"name":"f64"},{"name":"f64"}],"output":{"name":"double8"}}],[11,"splat","","",147,{"inputs":[{"name":"f64"}],"output":{"name":"double8"}}],[11,"zero","","",147,{"inputs":[],"output":{"name":"double8"}}],[11,"is_zero","","",147,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"one","","",147,{"inputs":[],"output":{"name":"double8"}}],[11,"new","","",148,{"inputs":[{"name":"f64"},{"name":"f64"},{"name":"f64"},{"name":"f64"},{"name":"f64"},{"name":"f64"},{"name":"f64"},{"name":"f64"},{"name":"f64"},{"name":"f64"},{"name":"f64"},{"name":"f64"},{"name":"f64"},{"name":"f64"},{"name":"f64"},{"name":"f64"}],"output":{"name":"double16"}}],[11,"splat","","",148,{"inputs":[{"name":"f64"}],"output":{"name":"double16"}}],[11,"zero","","",148,{"inputs":[],"output":{"name":"double16"}}],[11,"is_zero","","",148,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"one","","",148,{"inputs":[],"output":{"name":"double16"}}],[11,"from","ocl_core::error","",78,{"inputs":[{"name":"platforminforesult"}],"output":{"name":"oclerror"}}],[11,"from","","",78,{"inputs":[{"name":"deviceinforesult"}],"output":{"name":"oclerror"}}],[11,"from","","",78,{"inputs":[{"name":"contextinforesult"}],"output":{"name":"oclerror"}}],[11,"from","","",78,{"inputs":[{"name":"commandqueueinforesult"}],"output":{"name":"oclerror"}}],[11,"from","","",78,{"inputs":[{"name":"meminforesult"}],"output":{"name":"oclerror"}}],[11,"from","","",78,{"inputs":[{"name":"imageinforesult"}],"output":{"name":"oclerror"}}],[11,"from","","",78,{"inputs":[{"name":"samplerinforesult"}],"output":{"name":"oclerror"}}],[11,"from","","",78,{"inputs":[{"name":"programinforesult"}],"output":{"name":"oclerror"}}],[11,"from","","",78,{"inputs":[{"name":"programbuildinforesult"}],"output":{"name":"oclerror"}}],[11,"from","","",78,{"inputs":[{"name":"kernelinforesult"}],"output":{"name":"oclerror"}}],[11,"from","","",78,{"inputs":[{"name":"kernelarginforesult"}],"output":{"name":"oclerror"}}],[11,"from","","",78,{"inputs":[{"name":"kernelworkgroupinforesult"}],"output":{"name":"oclerror"}}],[11,"from","","",78,{"inputs":[{"name":"eventinforesult"}],"output":{"name":"oclerror"}}],[11,"from","","",78,{"inputs":[{"name":"profilinginforesult"}],"output":{"name":"oclerror"}}]],"paths":[[4,"Status"],[4,"GlTextureTarget"],[4,"ClGlObjectType"],[4,"ImageChannelOrder"],[4,"ImageChannelDataType"],[4,"Cbool"],[4,"Polling"],[4,"PlatformInfo"],[4,"DeviceInfo"],[4,"DeviceMemCacheType"],[4,"DeviceLocalMemType"],[4,"ContextInfo"],[4,"ContextProperty"],[4,"ContextInfoOrPropertiesPointerType"],[4,"DevicePartitionProperty"],[4,"CommandQueueInfo"],[4,"ChannelType"],[4,"MemObjectType"],[4,"MemInfo"],[4,"ImageInfo"],[4,"AddressingMode"],[4,"FilterMode"],[4,"SamplerInfo"],[4,"ProgramInfo"],[4,"ProgramBuildInfo"],[4,"ProgramBuildStatus"],[4,"KernelInfo"],[4,"KernelArgInfo"],[4,"KernelArgAddressQualifier"],[4,"KernelArgAccessQualifier"],[4,"KernelWorkGroupInfo"],[4,"EventInfo"],[4,"CommandType"],[4,"CommandExecutionStatus"],[4,"BufferCreateType"],[4,"ProfilingInfo"],[8,"AsMem"],[8,"ClVersions"],[8,"ClEventPtrRef"],[8,"ClNullEventPtr"],[8,"ClWaitListPtr"],[8,"ClPlatformIdPtr"],[8,"ClDeviceIdPtr"],[8,"ClContextPtr"],[3,"EventRefWrapper"],[3,"PlatformId"],[3,"DeviceId"],[3,"Context"],[3,"CommandQueue"],[3,"Mem"],[3,"MemMap"],[3,"Program"],[3,"Kernel"],[3,"Event"],[3,"Sampler"],[4,"EmptyInfoResult"],[4,"KernelArg"],[4,"PlatformInfoResult"],[4,"DeviceInfoResult"],[4,"ContextInfoResult"],[4,"CommandQueueInfoResult"],[4,"MemInfoResult"],[4,"ImageInfoResult"],[4,"SamplerInfoResult"],[4,"ProgramInfoResult"],[4,"ProgramBuildInfoResult"],[4,"KernelInfoResult"],[4,"KernelArgInfoResult"],[4,"KernelWorkGroupInfoResult"],[4,"EventInfoResult"],[4,"ProfilingInfoResult"],[3,"ImageFormat"],[3,"ImageDescriptor"],[4,"ContextPropertyValue"],[4,"ImageFormatParseError"],[3,"OpenclVersion"],[3,"ContextProperties"],[3,"BufferRegion"],[4,"Error"],[3,"DeviceType"],[3,"DeviceFpConfig"],[3,"DeviceExecCapabilities"],[3,"CommandQueueProperties"],[3,"DeviceAffinityDomain"],[3,"MemFlags"],[3,"MemMigrationFlags"],[3,"MapFlags"],[3,"ProgramBinaryType"],[3,"KernelArgTypeQualifier"],[3,"Char"],[3,"Char2"],[3,"Char3"],[3,"Char4"],[3,"Char8"],[3,"Char16"],[3,"Uchar"],[3,"Uchar2"],[3,"Uchar3"],[3,"Uchar4"],[3,"Uchar8"],[3,"Uchar16"],[3,"Short"],[3,"Short2"],[3,"Short3"],[3,"Short4"],[3,"Short8"],[3,"Short16"],[3,"Ushort"],[3,"Ushort2"],[3,"Ushort3"],[3,"Ushort4"],[3,"Ushort8"],[3,"Ushort16"],[3,"Int"],[3,"Int2"],[3,"Int3"],[3,"Int4"],[3,"Int8"],[3,"Int16"],[3,"Uint"],[3,"Uint2"],[3,"Uint3"],[3,"Uint4"],[3,"Uint8"],[3,"Uint16"],[3,"Long"],[3,"Long2"],[3,"Long3"],[3,"Long4"],[3,"Long8"],[3,"Long16"],[3,"Ulong"],[3,"Ulong2"],[3,"Ulong3"],[3,"Ulong4"],[3,"Ulong8"],[3,"Ulong16"],[3,"Float"],[3,"Float2"],[3,"Float3"],[3,"Float4"],[3,"Float8"],[3,"Float16"],[3,"Double"],[3,"Double2"],[3,"Double3"],[3,"Double4"],[3,"Double8"],[3,"Double16"]]}; searchIndex["ocl_core_vector"] = {"doc":"OpenCL scalar and vector primitive types.","items":[[3,"Char","ocl_core_vector","",null,null],[3,"Char2","","",null,null],[3,"Char3","","",null,null],[3,"Char4","","",null,null],[3,"Char8","","",null,null],[3,"Char16","","",null,null],[3,"Uchar","","",null,null],[3,"Uchar2","","",null,null],[3,"Uchar3","","",null,null],[3,"Uchar4","","",null,null],[3,"Uchar8","","",null,null],[3,"Uchar16","","",null,null],[3,"Short","","",null,null],[3,"Short2","","",null,null],[3,"Short3","","",null,null],[3,"Short4","","",null,null],[3,"Short8","","",null,null],[3,"Short16","","",null,null],[3,"Ushort","","",null,null],[3,"Ushort2","","",null,null],[3,"Ushort3","","",null,null],[3,"Ushort4","","",null,null],[3,"Ushort8","","",null,null],[3,"Ushort16","","",null,null],[3,"Int","","",null,null],[3,"Int2","","",null,null],[3,"Int3","","",null,null],[3,"Int4","","",null,null],[3,"Int8","","",null,null],[3,"Int16","","",null,null],[3,"Uint","","",null,null],[3,"Uint2","","",null,null],[3,"Uint3","","",null,null],[3,"Uint4","","",null,null],[3,"Uint8","","",null,null],[3,"Uint16","","",null,null],[3,"Long","","",null,null],[3,"Long2","","",null,null],[3,"Long3","","",null,null],[3,"Long4","","",null,null],[3,"Long8","","",null,null],[3,"Long16","","",null,null],[3,"Ulong","","",null,null],[3,"Ulong2","","",null,null],[3,"Ulong3","","",null,null],[3,"Ulong4","","",null,null],[3,"Ulong8","","",null,null],[3,"Ulong16","","",null,null],[3,"Float","","",null,null],[3,"Float2","","",null,null],[3,"Float3","","",null,null],[3,"Float4","","",null,null],[3,"Float8","","",null,null],[3,"Float16","","",null,null],[3,"Double","","",null,null],[3,"Double2","","",null,null],[3,"Double3","","",null,null],[3,"Double4","","",null,null],[3,"Double8","","",null,null],[3,"Double16","","",null,null],[11,"fmt","","",0,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"clone","","",0,{"inputs":[{"name":"self"}],"output":{"name":"char"}}],[11,"default","","",0,{"inputs":[],"output":{"name":"char"}}],[11,"partial_cmp","","",0,{"inputs":[{"name":"self"},{"name":"char"}],"output":{"name":"option"}}],[11,"lt","","",0,{"inputs":[{"name":"self"},{"name":"char"}],"output":{"name":"bool"}}],[11,"le","","",0,{"inputs":[{"name":"self"},{"name":"char"}],"output":{"name":"bool"}}],[11,"gt","","",0,{"inputs":[{"name":"self"},{"name":"char"}],"output":{"name":"bool"}}],[11,"ge","","",0,{"inputs":[{"name":"self"},{"name":"char"}],"output":{"name":"bool"}}],[11,"new","","",0,{"inputs":[{"name":"i8"}],"output":{"name":"char"}}],[11,"from","","",0,null],[11,"from","","",0,{"inputs":[{"name":"i8"}],"output":{"name":"char"}}],[11,"eq","","",0,{"inputs":[{"name":"self"},{"name":"self"}],"output":{"name":"bool"}}],[11,"splat","","",0,{"inputs":[{"name":"i8"}],"output":{"name":"self"}}],[11,"zero","","",0,{"inputs":[],"output":{"name":"self"}}],[11,"is_zero","","",0,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"one","","",0,{"inputs":[],"output":{"name":"self"}}],[11,"deref","","",0,null],[11,"deref_mut","","",0,null],[11,"zero","","",0,{"inputs":[],"output":{"name":"self"}}],[11,"is_zero","","",0,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"one","","",0,{"inputs":[],"output":{"name":"self"}}],[11,"fmt","","",0,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"fmtresult"}}],[11,"add","","",0,null],[11,"add_assign","","",0,{"inputs":[{"name":"self"},{"name":"char"}],"output":null}],[11,"sub","","",0,null],[11,"sub_assign","","",0,{"inputs":[{"name":"self"},{"name":"char"}],"output":null}],[11,"mul","","",0,null],[11,"mul_assign","","",0,{"inputs":[{"name":"self"},{"name":"char"}],"output":null}],[11,"div","","",0,null],[11,"div_assign","","",0,{"inputs":[{"name":"self"},{"name":"char"}],"output":null}],[11,"rem","","",0,null],[11,"rem_assign","","",0,{"inputs":[{"name":"self"},{"name":"char"}],"output":null}],[11,"sum","","",0,{"inputs":[{"name":"i"}],"output":{"name":"char"}}],[11,"product","","",0,{"inputs":[{"name":"i"}],"output":{"name":"char"}}],[11,"sum","","",0,{"inputs":[{"name":"i"}],"output":{"name":"char"}}],[11,"product","","",0,{"inputs":[{"name":"i"}],"output":{"name":"char"}}],[11,"hash","","",0,{"inputs":[{"name":"self"},{"name":"h"}],"output":null}],[11,"cmp","","",0,{"inputs":[{"name":"self"},{"name":"char"}],"output":{"name":"ordering"}}],[11,"add","","",0,{"inputs":[{"name":"self"},{"name":"char"}],"output":{"name":"char"}}],[11,"sub","","",0,{"inputs":[{"name":"self"},{"name":"char"}],"output":{"name":"char"}}],[11,"mul","","",0,{"inputs":[{"name":"self"},{"name":"char"}],"output":{"name":"char"}}],[11,"div","","",0,{"inputs":[{"name":"self"},{"name":"char"}],"output":{"name":"char"}}],[11,"rem","","",0,{"inputs":[{"name":"self"},{"name":"char"}],"output":{"name":"char"}}],[11,"not","","",0,{"inputs":[{"name":"self"}],"output":{"name":"char"}}],[11,"bitxor","","",0,{"inputs":[{"name":"self"},{"name":"char"}],"output":{"name":"char"}}],[11,"bitxor","","",0,null],[11,"bitxor_assign","","",0,{"inputs":[{"name":"self"},{"name":"char"}],"output":null}],[11,"bitor","","",0,{"inputs":[{"name":"self"},{"name":"char"}],"output":{"name":"char"}}],[11,"bitor","","",0,null],[11,"bitor_assign","","",0,{"inputs":[{"name":"self"},{"name":"char"}],"output":null}],[11,"bitand","","",0,{"inputs":[{"name":"self"},{"name":"char"}],"output":{"name":"char"}}],[11,"bitand","","",0,null],[11,"bitand_assign","","",0,{"inputs":[{"name":"self"},{"name":"char"}],"output":null}],[11,"neg","","",0,{"inputs":[{"name":"self"}],"output":{"name":"char"}}],[11,"shl","","",0,{"inputs":[{"name":"self"},{"name":"usize"}],"output":{"name":"char"}}],[11,"shl_assign","","",0,{"inputs":[{"name":"self"},{"name":"usize"}],"output":null}],[11,"shr","","",0,{"inputs":[{"name":"self"},{"name":"usize"}],"output":{"name":"char"}}],[11,"shr_assign","","",0,{"inputs":[{"name":"self"},{"name":"usize"}],"output":null}],[11,"fmt","","",1,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"clone","","",1,{"inputs":[{"name":"self"}],"output":{"name":"char2"}}],[11,"default","","",1,{"inputs":[],"output":{"name":"char2"}}],[11,"partial_cmp","","",1,{"inputs":[{"name":"self"},{"name":"char2"}],"output":{"name":"option"}}],[11,"lt","","",1,{"inputs":[{"name":"self"},{"name":"char2"}],"output":{"name":"bool"}}],[11,"le","","",1,{"inputs":[{"name":"self"},{"name":"char2"}],"output":{"name":"bool"}}],[11,"gt","","",1,{"inputs":[{"name":"self"},{"name":"char2"}],"output":{"name":"bool"}}],[11,"ge","","",1,{"inputs":[{"name":"self"},{"name":"char2"}],"output":{"name":"bool"}}],[11,"new","","",1,{"inputs":[{"name":"i8"},{"name":"i8"}],"output":{"name":"char2"}}],[11,"from","","",1,null],[11,"eq","","",1,{"inputs":[{"name":"self"},{"name":"self"}],"output":{"name":"bool"}}],[11,"splat","","",1,{"inputs":[{"name":"i8"}],"output":{"name":"self"}}],[11,"zero","","",1,{"inputs":[],"output":{"name":"self"}}],[11,"is_zero","","",1,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"one","","",1,{"inputs":[],"output":{"name":"self"}}],[11,"deref","","",1,null],[11,"deref_mut","","",1,null],[11,"zero","","",1,{"inputs":[],"output":{"name":"self"}}],[11,"is_zero","","",1,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"one","","",1,{"inputs":[],"output":{"name":"self"}}],[11,"fmt","","",1,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"fmtresult"}}],[11,"add","","",1,null],[11,"add_assign","","",1,{"inputs":[{"name":"self"},{"name":"char2"}],"output":null}],[11,"sub","","",1,null],[11,"sub_assign","","",1,{"inputs":[{"name":"self"},{"name":"char2"}],"output":null}],[11,"mul","","",1,null],[11,"mul_assign","","",1,{"inputs":[{"name":"self"},{"name":"char2"}],"output":null}],[11,"div","","",1,null],[11,"div_assign","","",1,{"inputs":[{"name":"self"},{"name":"char2"}],"output":null}],[11,"rem","","",1,null],[11,"rem_assign","","",1,{"inputs":[{"name":"self"},{"name":"char2"}],"output":null}],[11,"sum","","",1,{"inputs":[{"name":"i"}],"output":{"name":"char2"}}],[11,"product","","",1,{"inputs":[{"name":"i"}],"output":{"name":"char2"}}],[11,"sum","","",1,{"inputs":[{"name":"i"}],"output":{"name":"char2"}}],[11,"product","","",1,{"inputs":[{"name":"i"}],"output":{"name":"char2"}}],[11,"hash","","",1,{"inputs":[{"name":"self"},{"name":"h"}],"output":null}],[11,"cmp","","",1,{"inputs":[{"name":"self"},{"name":"char2"}],"output":{"name":"ordering"}}],[11,"add","","",1,{"inputs":[{"name":"self"},{"name":"char2"}],"output":{"name":"char2"}}],[11,"sub","","",1,{"inputs":[{"name":"self"},{"name":"char2"}],"output":{"name":"char2"}}],[11,"mul","","",1,{"inputs":[{"name":"self"},{"name":"char2"}],"output":{"name":"char2"}}],[11,"div","","",1,{"inputs":[{"name":"self"},{"name":"char2"}],"output":{"name":"char2"}}],[11,"rem","","",1,{"inputs":[{"name":"self"},{"name":"char2"}],"output":{"name":"char2"}}],[11,"not","","",1,{"inputs":[{"name":"self"}],"output":{"name":"char2"}}],[11,"bitxor","","",1,{"inputs":[{"name":"self"},{"name":"char2"}],"output":{"name":"char2"}}],[11,"bitxor","","",1,null],[11,"bitxor_assign","","",1,{"inputs":[{"name":"self"},{"name":"char2"}],"output":null}],[11,"bitor","","",1,{"inputs":[{"name":"self"},{"name":"char2"}],"output":{"name":"char2"}}],[11,"bitor","","",1,null],[11,"bitor_assign","","",1,{"inputs":[{"name":"self"},{"name":"char2"}],"output":null}],[11,"bitand","","",1,{"inputs":[{"name":"self"},{"name":"char2"}],"output":{"name":"char2"}}],[11,"bitand","","",1,null],[11,"bitand_assign","","",1,{"inputs":[{"name":"self"},{"name":"char2"}],"output":null}],[11,"neg","","",1,{"inputs":[{"name":"self"}],"output":{"name":"char2"}}],[11,"shl","","",1,{"inputs":[{"name":"self"},{"name":"usize"}],"output":{"name":"char2"}}],[11,"shl_assign","","",1,{"inputs":[{"name":"self"},{"name":"usize"}],"output":null}],[11,"shr","","",1,{"inputs":[{"name":"self"},{"name":"usize"}],"output":{"name":"char2"}}],[11,"shr_assign","","",1,{"inputs":[{"name":"self"},{"name":"usize"}],"output":null}],[11,"fmt","","",2,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"clone","","",2,{"inputs":[{"name":"self"}],"output":{"name":"char3"}}],[11,"default","","",2,{"inputs":[],"output":{"name":"char3"}}],[11,"partial_cmp","","",2,{"inputs":[{"name":"self"},{"name":"char3"}],"output":{"name":"option"}}],[11,"lt","","",2,{"inputs":[{"name":"self"},{"name":"char3"}],"output":{"name":"bool"}}],[11,"le","","",2,{"inputs":[{"name":"self"},{"name":"char3"}],"output":{"name":"bool"}}],[11,"gt","","",2,{"inputs":[{"name":"self"},{"name":"char3"}],"output":{"name":"bool"}}],[11,"ge","","",2,{"inputs":[{"name":"self"},{"name":"char3"}],"output":{"name":"bool"}}],[11,"new","","",2,{"inputs":[{"name":"i8"},{"name":"i8"},{"name":"i8"}],"output":{"name":"char3"}}],[11,"from","","",2,null],[11,"eq","","",2,{"inputs":[{"name":"self"},{"name":"self"}],"output":{"name":"bool"}}],[11,"splat","","",2,{"inputs":[{"name":"i8"}],"output":{"name":"self"}}],[11,"zero","","",2,{"inputs":[],"output":{"name":"self"}}],[11,"is_zero","","",2,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"one","","",2,{"inputs":[],"output":{"name":"self"}}],[11,"deref","","",2,null],[11,"deref_mut","","",2,null],[11,"zero","","",2,{"inputs":[],"output":{"name":"self"}}],[11,"is_zero","","",2,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"one","","",2,{"inputs":[],"output":{"name":"self"}}],[11,"fmt","","",2,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"fmtresult"}}],[11,"add","","",2,null],[11,"add_assign","","",2,{"inputs":[{"name":"self"},{"name":"char3"}],"output":null}],[11,"sub","","",2,null],[11,"sub_assign","","",2,{"inputs":[{"name":"self"},{"name":"char3"}],"output":null}],[11,"mul","","",2,null],[11,"mul_assign","","",2,{"inputs":[{"name":"self"},{"name":"char3"}],"output":null}],[11,"div","","",2,null],[11,"div_assign","","",2,{"inputs":[{"name":"self"},{"name":"char3"}],"output":null}],[11,"rem","","",2,null],[11,"rem_assign","","",2,{"inputs":[{"name":"self"},{"name":"char3"}],"output":null}],[11,"sum","","",2,{"inputs":[{"name":"i"}],"output":{"name":"char3"}}],[11,"product","","",2,{"inputs":[{"name":"i"}],"output":{"name":"char3"}}],[11,"sum","","",2,{"inputs":[{"name":"i"}],"output":{"name":"char3"}}],[11,"product","","",2,{"inputs":[{"name":"i"}],"output":{"name":"char3"}}],[11,"hash","","",2,{"inputs":[{"name":"self"},{"name":"h"}],"output":null}],[11,"cmp","","",2,{"inputs":[{"name":"self"},{"name":"char3"}],"output":{"name":"ordering"}}],[11,"add","","",2,{"inputs":[{"name":"self"},{"name":"char3"}],"output":{"name":"char3"}}],[11,"sub","","",2,{"inputs":[{"name":"self"},{"name":"char3"}],"output":{"name":"char3"}}],[11,"mul","","",2,{"inputs":[{"name":"self"},{"name":"char3"}],"output":{"name":"char3"}}],[11,"div","","",2,{"inputs":[{"name":"self"},{"name":"char3"}],"output":{"name":"char3"}}],[11,"rem","","",2,{"inputs":[{"name":"self"},{"name":"char3"}],"output":{"name":"char3"}}],[11,"not","","",2,{"inputs":[{"name":"self"}],"output":{"name":"char3"}}],[11,"bitxor","","",2,{"inputs":[{"name":"self"},{"name":"char3"}],"output":{"name":"char3"}}],[11,"bitxor","","",2,null],[11,"bitxor_assign","","",2,{"inputs":[{"name":"self"},{"name":"char3"}],"output":null}],[11,"bitor","","",2,{"inputs":[{"name":"self"},{"name":"char3"}],"output":{"name":"char3"}}],[11,"bitor","","",2,null],[11,"bitor_assign","","",2,{"inputs":[{"name":"self"},{"name":"char3"}],"output":null}],[11,"bitand","","",2,{"inputs":[{"name":"self"},{"name":"char3"}],"output":{"name":"char3"}}],[11,"bitand","","",2,null],[11,"bitand_assign","","",2,{"inputs":[{"name":"self"},{"name":"char3"}],"output":null}],[11,"neg","","",2,{"inputs":[{"name":"self"}],"output":{"name":"char3"}}],[11,"shl","","",2,{"inputs":[{"name":"self"},{"name":"usize"}],"output":{"name":"char3"}}],[11,"shl_assign","","",2,{"inputs":[{"name":"self"},{"name":"usize"}],"output":null}],[11,"shr","","",2,{"inputs":[{"name":"self"},{"name":"usize"}],"output":{"name":"char3"}}],[11,"shr_assign","","",2,{"inputs":[{"name":"self"},{"name":"usize"}],"output":null}],[11,"fmt","","",3,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"clone","","",3,{"inputs":[{"name":"self"}],"output":{"name":"char4"}}],[11,"default","","",3,{"inputs":[],"output":{"name":"char4"}}],[11,"partial_cmp","","",3,{"inputs":[{"name":"self"},{"name":"char4"}],"output":{"name":"option"}}],[11,"lt","","",3,{"inputs":[{"name":"self"},{"name":"char4"}],"output":{"name":"bool"}}],[11,"le","","",3,{"inputs":[{"name":"self"},{"name":"char4"}],"output":{"name":"bool"}}],[11,"gt","","",3,{"inputs":[{"name":"self"},{"name":"char4"}],"output":{"name":"bool"}}],[11,"ge","","",3,{"inputs":[{"name":"self"},{"name":"char4"}],"output":{"name":"bool"}}],[11,"new","","",3,{"inputs":[{"name":"i8"},{"name":"i8"},{"name":"i8"},{"name":"i8"}],"output":{"name":"char4"}}],[11,"from","","",3,null],[11,"eq","","",3,{"inputs":[{"name":"self"},{"name":"self"}],"output":{"name":"bool"}}],[11,"splat","","",3,{"inputs":[{"name":"i8"}],"output":{"name":"self"}}],[11,"zero","","",3,{"inputs":[],"output":{"name":"self"}}],[11,"is_zero","","",3,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"one","","",3,{"inputs":[],"output":{"name":"self"}}],[11,"deref","","",3,null],[11,"deref_mut","","",3,null],[11,"zero","","",3,{"inputs":[],"output":{"name":"self"}}],[11,"is_zero","","",3,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"one","","",3,{"inputs":[],"output":{"name":"self"}}],[11,"fmt","","",3,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"fmtresult"}}],[11,"add","","",3,null],[11,"add_assign","","",3,{"inputs":[{"name":"self"},{"name":"char4"}],"output":null}],[11,"sub","","",3,null],[11,"sub_assign","","",3,{"inputs":[{"name":"self"},{"name":"char4"}],"output":null}],[11,"mul","","",3,null],[11,"mul_assign","","",3,{"inputs":[{"name":"self"},{"name":"char4"}],"output":null}],[11,"div","","",3,null],[11,"div_assign","","",3,{"inputs":[{"name":"self"},{"name":"char4"}],"output":null}],[11,"rem","","",3,null],[11,"rem_assign","","",3,{"inputs":[{"name":"self"},{"name":"char4"}],"output":null}],[11,"sum","","",3,{"inputs":[{"name":"i"}],"output":{"name":"char4"}}],[11,"product","","",3,{"inputs":[{"name":"i"}],"output":{"name":"char4"}}],[11,"sum","","",3,{"inputs":[{"name":"i"}],"output":{"name":"char4"}}],[11,"product","","",3,{"inputs":[{"name":"i"}],"output":{"name":"char4"}}],[11,"hash","","",3,{"inputs":[{"name":"self"},{"name":"h"}],"output":null}],[11,"cmp","","",3,{"inputs":[{"name":"self"},{"name":"char4"}],"output":{"name":"ordering"}}],[11,"add","","",3,{"inputs":[{"name":"self"},{"name":"char4"}],"output":{"name":"char4"}}],[11,"sub","","",3,{"inputs":[{"name":"self"},{"name":"char4"}],"output":{"name":"char4"}}],[11,"mul","","",3,{"inputs":[{"name":"self"},{"name":"char4"}],"output":{"name":"char4"}}],[11,"div","","",3,{"inputs":[{"name":"self"},{"name":"char4"}],"output":{"name":"char4"}}],[11,"rem","","",3,{"inputs":[{"name":"self"},{"name":"char4"}],"output":{"name":"char4"}}],[11,"not","","",3,{"inputs":[{"name":"self"}],"output":{"name":"char4"}}],[11,"bitxor","","",3,{"inputs":[{"name":"self"},{"name":"char4"}],"output":{"name":"char4"}}],[11,"bitxor","","",3,null],[11,"bitxor_assign","","",3,{"inputs":[{"name":"self"},{"name":"char4"}],"output":null}],[11,"bitor","","",3,{"inputs":[{"name":"self"},{"name":"char4"}],"output":{"name":"char4"}}],[11,"bitor","","",3,null],[11,"bitor_assign","","",3,{"inputs":[{"name":"self"},{"name":"char4"}],"output":null}],[11,"bitand","","",3,{"inputs":[{"name":"self"},{"name":"char4"}],"output":{"name":"char4"}}],[11,"bitand","","",3,null],[11,"bitand_assign","","",3,{"inputs":[{"name":"self"},{"name":"char4"}],"output":null}],[11,"neg","","",3,{"inputs":[{"name":"self"}],"output":{"name":"char4"}}],[11,"shl","","",3,{"inputs":[{"name":"self"},{"name":"usize"}],"output":{"name":"char4"}}],[11,"shl_assign","","",3,{"inputs":[{"name":"self"},{"name":"usize"}],"output":null}],[11,"shr","","",3,{"inputs":[{"name":"self"},{"name":"usize"}],"output":{"name":"char4"}}],[11,"shr_assign","","",3,{"inputs":[{"name":"self"},{"name":"usize"}],"output":null}],[11,"fmt","","",4,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"clone","","",4,{"inputs":[{"name":"self"}],"output":{"name":"char8"}}],[11,"default","","",4,{"inputs":[],"output":{"name":"char8"}}],[11,"partial_cmp","","",4,{"inputs":[{"name":"self"},{"name":"char8"}],"output":{"name":"option"}}],[11,"lt","","",4,{"inputs":[{"name":"self"},{"name":"char8"}],"output":{"name":"bool"}}],[11,"le","","",4,{"inputs":[{"name":"self"},{"name":"char8"}],"output":{"name":"bool"}}],[11,"gt","","",4,{"inputs":[{"name":"self"},{"name":"char8"}],"output":{"name":"bool"}}],[11,"ge","","",4,{"inputs":[{"name":"self"},{"name":"char8"}],"output":{"name":"bool"}}],[11,"new","","",4,{"inputs":[{"name":"i8"},{"name":"i8"},{"name":"i8"},{"name":"i8"},{"name":"i8"},{"name":"i8"},{"name":"i8"},{"name":"i8"}],"output":{"name":"char8"}}],[11,"from","","",4,null],[11,"eq","","",4,{"inputs":[{"name":"self"},{"name":"self"}],"output":{"name":"bool"}}],[11,"splat","","",4,{"inputs":[{"name":"i8"}],"output":{"name":"self"}}],[11,"zero","","",4,{"inputs":[],"output":{"name":"self"}}],[11,"is_zero","","",4,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"one","","",4,{"inputs":[],"output":{"name":"self"}}],[11,"deref","","",4,null],[11,"deref_mut","","",4,null],[11,"zero","","",4,{"inputs":[],"output":{"name":"self"}}],[11,"is_zero","","",4,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"one","","",4,{"inputs":[],"output":{"name":"self"}}],[11,"fmt","","",4,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"fmtresult"}}],[11,"add","","",4,null],[11,"add_assign","","",4,{"inputs":[{"name":"self"},{"name":"char8"}],"output":null}],[11,"sub","","",4,null],[11,"sub_assign","","",4,{"inputs":[{"name":"self"},{"name":"char8"}],"output":null}],[11,"mul","","",4,null],[11,"mul_assign","","",4,{"inputs":[{"name":"self"},{"name":"char8"}],"output":null}],[11,"div","","",4,null],[11,"div_assign","","",4,{"inputs":[{"name":"self"},{"name":"char8"}],"output":null}],[11,"rem","","",4,null],[11,"rem_assign","","",4,{"inputs":[{"name":"self"},{"name":"char8"}],"output":null}],[11,"sum","","",4,{"inputs":[{"name":"i"}],"output":{"name":"char8"}}],[11,"product","","",4,{"inputs":[{"name":"i"}],"output":{"name":"char8"}}],[11,"sum","","",4,{"inputs":[{"name":"i"}],"output":{"name":"char8"}}],[11,"product","","",4,{"inputs":[{"name":"i"}],"output":{"name":"char8"}}],[11,"hash","","",4,{"inputs":[{"name":"self"},{"name":"h"}],"output":null}],[11,"cmp","","",4,{"inputs":[{"name":"self"},{"name":"char8"}],"output":{"name":"ordering"}}],[11,"add","","",4,{"inputs":[{"name":"self"},{"name":"char8"}],"output":{"name":"char8"}}],[11,"sub","","",4,{"inputs":[{"name":"self"},{"name":"char8"}],"output":{"name":"char8"}}],[11,"mul","","",4,{"inputs":[{"name":"self"},{"name":"char8"}],"output":{"name":"char8"}}],[11,"div","","",4,{"inputs":[{"name":"self"},{"name":"char8"}],"output":{"name":"char8"}}],[11,"rem","","",4,{"inputs":[{"name":"self"},{"name":"char8"}],"output":{"name":"char8"}}],[11,"not","","",4,{"inputs":[{"name":"self"}],"output":{"name":"char8"}}],[11,"bitxor","","",4,{"inputs":[{"name":"self"},{"name":"char8"}],"output":{"name":"char8"}}],[11,"bitxor","","",4,null],[11,"bitxor_assign","","",4,{"inputs":[{"name":"self"},{"name":"char8"}],"output":null}],[11,"bitor","","",4,{"inputs":[{"name":"self"},{"name":"char8"}],"output":{"name":"char8"}}],[11,"bitor","","",4,null],[11,"bitor_assign","","",4,{"inputs":[{"name":"self"},{"name":"char8"}],"output":null}],[11,"bitand","","",4,{"inputs":[{"name":"self"},{"name":"char8"}],"output":{"name":"char8"}}],[11,"bitand","","",4,null],[11,"bitand_assign","","",4,{"inputs":[{"name":"self"},{"name":"char8"}],"output":null}],[11,"neg","","",4,{"inputs":[{"name":"self"}],"output":{"name":"char8"}}],[11,"shl","","",4,{"inputs":[{"name":"self"},{"name":"usize"}],"output":{"name":"char8"}}],[11,"shl_assign","","",4,{"inputs":[{"name":"self"},{"name":"usize"}],"output":null}],[11,"shr","","",4,{"inputs":[{"name":"self"},{"name":"usize"}],"output":{"name":"char8"}}],[11,"shr_assign","","",4,{"inputs":[{"name":"self"},{"name":"usize"}],"output":null}],[11,"fmt","","",5,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"clone","","",5,{"inputs":[{"name":"self"}],"output":{"name":"char16"}}],[11,"default","","",5,{"inputs":[],"output":{"name":"char16"}}],[11,"partial_cmp","","",5,{"inputs":[{"name":"self"},{"name":"char16"}],"output":{"name":"option"}}],[11,"lt","","",5,{"inputs":[{"name":"self"},{"name":"char16"}],"output":{"name":"bool"}}],[11,"le","","",5,{"inputs":[{"name":"self"},{"name":"char16"}],"output":{"name":"bool"}}],[11,"gt","","",5,{"inputs":[{"name":"self"},{"name":"char16"}],"output":{"name":"bool"}}],[11,"ge","","",5,{"inputs":[{"name":"self"},{"name":"char16"}],"output":{"name":"bool"}}],[11,"new","","",5,{"inputs":[{"name":"i8"},{"name":"i8"},{"name":"i8"},{"name":"i8"},{"name":"i8"},{"name":"i8"},{"name":"i8"},{"name":"i8"},{"name":"i8"},{"name":"i8"},{"name":"i8"},{"name":"i8"},{"name":"i8"},{"name":"i8"},{"name":"i8"},{"name":"i8"}],"output":{"name":"char16"}}],[11,"from","","",5,null],[11,"eq","","",5,{"inputs":[{"name":"self"},{"name":"self"}],"output":{"name":"bool"}}],[11,"splat","","",5,{"inputs":[{"name":"i8"}],"output":{"name":"self"}}],[11,"zero","","",5,{"inputs":[],"output":{"name":"self"}}],[11,"is_zero","","",5,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"one","","",5,{"inputs":[],"output":{"name":"self"}}],[11,"deref","","",5,null],[11,"deref_mut","","",5,null],[11,"zero","","",5,{"inputs":[],"output":{"name":"self"}}],[11,"is_zero","","",5,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"one","","",5,{"inputs":[],"output":{"name":"self"}}],[11,"fmt","","",5,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"fmtresult"}}],[11,"add","","",5,null],[11,"add_assign","","",5,{"inputs":[{"name":"self"},{"name":"char16"}],"output":null}],[11,"sub","","",5,null],[11,"sub_assign","","",5,{"inputs":[{"name":"self"},{"name":"char16"}],"output":null}],[11,"mul","","",5,null],[11,"mul_assign","","",5,{"inputs":[{"name":"self"},{"name":"char16"}],"output":null}],[11,"div","","",5,null],[11,"div_assign","","",5,{"inputs":[{"name":"self"},{"name":"char16"}],"output":null}],[11,"rem","","",5,null],[11,"rem_assign","","",5,{"inputs":[{"name":"self"},{"name":"char16"}],"output":null}],[11,"sum","","",5,{"inputs":[{"name":"i"}],"output":{"name":"char16"}}],[11,"product","","",5,{"inputs":[{"name":"i"}],"output":{"name":"char16"}}],[11,"sum","","",5,{"inputs":[{"name":"i"}],"output":{"name":"char16"}}],[11,"product","","",5,{"inputs":[{"name":"i"}],"output":{"name":"char16"}}],[11,"hash","","",5,{"inputs":[{"name":"self"},{"name":"h"}],"output":null}],[11,"cmp","","",5,{"inputs":[{"name":"self"},{"name":"char16"}],"output":{"name":"ordering"}}],[11,"add","","",5,{"inputs":[{"name":"self"},{"name":"char16"}],"output":{"name":"char16"}}],[11,"sub","","",5,{"inputs":[{"name":"self"},{"name":"char16"}],"output":{"name":"char16"}}],[11,"mul","","",5,{"inputs":[{"name":"self"},{"name":"char16"}],"output":{"name":"char16"}}],[11,"div","","",5,{"inputs":[{"name":"self"},{"name":"char16"}],"output":{"name":"char16"}}],[11,"rem","","",5,{"inputs":[{"name":"self"},{"name":"char16"}],"output":{"name":"char16"}}],[11,"not","","",5,{"inputs":[{"name":"self"}],"output":{"name":"char16"}}],[11,"bitxor","","",5,{"inputs":[{"name":"self"},{"name":"char16"}],"output":{"name":"char16"}}],[11,"bitxor","","",5,null],[11,"bitxor_assign","","",5,{"inputs":[{"name":"self"},{"name":"char16"}],"output":null}],[11,"bitor","","",5,{"inputs":[{"name":"self"},{"name":"char16"}],"output":{"name":"char16"}}],[11,"bitor","","",5,null],[11,"bitor_assign","","",5,{"inputs":[{"name":"self"},{"name":"char16"}],"output":null}],[11,"bitand","","",5,{"inputs":[{"name":"self"},{"name":"char16"}],"output":{"name":"char16"}}],[11,"bitand","","",5,null],[11,"bitand_assign","","",5,{"inputs":[{"name":"self"},{"name":"char16"}],"output":null}],[11,"neg","","",5,{"inputs":[{"name":"self"}],"output":{"name":"char16"}}],[11,"shl","","",5,{"inputs":[{"name":"self"},{"name":"usize"}],"output":{"name":"char16"}}],[11,"shl_assign","","",5,{"inputs":[{"name":"self"},{"name":"usize"}],"output":null}],[11,"shr","","",5,{"inputs":[{"name":"self"},{"name":"usize"}],"output":{"name":"char16"}}],[11,"shr_assign","","",5,{"inputs":[{"name":"self"},{"name":"usize"}],"output":null}],[11,"fmt","","",6,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"clone","","",6,{"inputs":[{"name":"self"}],"output":{"name":"uchar"}}],[11,"default","","",6,{"inputs":[],"output":{"name":"uchar"}}],[11,"partial_cmp","","",6,{"inputs":[{"name":"self"},{"name":"uchar"}],"output":{"name":"option"}}],[11,"lt","","",6,{"inputs":[{"name":"self"},{"name":"uchar"}],"output":{"name":"bool"}}],[11,"le","","",6,{"inputs":[{"name":"self"},{"name":"uchar"}],"output":{"name":"bool"}}],[11,"gt","","",6,{"inputs":[{"name":"self"},{"name":"uchar"}],"output":{"name":"bool"}}],[11,"ge","","",6,{"inputs":[{"name":"self"},{"name":"uchar"}],"output":{"name":"bool"}}],[11,"new","","",6,{"inputs":[{"name":"u8"}],"output":{"name":"uchar"}}],[11,"from","","",6,null],[11,"from","","",6,{"inputs":[{"name":"u8"}],"output":{"name":"uchar"}}],[11,"eq","","",6,{"inputs":[{"name":"self"},{"name":"self"}],"output":{"name":"bool"}}],[11,"splat","","",6,{"inputs":[{"name":"u8"}],"output":{"name":"self"}}],[11,"zero","","",6,{"inputs":[],"output":{"name":"self"}}],[11,"is_zero","","",6,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"one","","",6,{"inputs":[],"output":{"name":"self"}}],[11,"deref","","",6,null],[11,"deref_mut","","",6,null],[11,"zero","","",6,{"inputs":[],"output":{"name":"self"}}],[11,"is_zero","","",6,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"one","","",6,{"inputs":[],"output":{"name":"self"}}],[11,"fmt","","",6,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"fmtresult"}}],[11,"add","","",6,null],[11,"add_assign","","",6,{"inputs":[{"name":"self"},{"name":"uchar"}],"output":null}],[11,"sub","","",6,null],[11,"sub_assign","","",6,{"inputs":[{"name":"self"},{"name":"uchar"}],"output":null}],[11,"mul","","",6,null],[11,"mul_assign","","",6,{"inputs":[{"name":"self"},{"name":"uchar"}],"output":null}],[11,"div","","",6,null],[11,"div_assign","","",6,{"inputs":[{"name":"self"},{"name":"uchar"}],"output":null}],[11,"rem","","",6,null],[11,"rem_assign","","",6,{"inputs":[{"name":"self"},{"name":"uchar"}],"output":null}],[11,"sum","","",6,{"inputs":[{"name":"i"}],"output":{"name":"uchar"}}],[11,"product","","",6,{"inputs":[{"name":"i"}],"output":{"name":"uchar"}}],[11,"sum","","",6,{"inputs":[{"name":"i"}],"output":{"name":"uchar"}}],[11,"product","","",6,{"inputs":[{"name":"i"}],"output":{"name":"uchar"}}],[11,"hash","","",6,{"inputs":[{"name":"self"},{"name":"h"}],"output":null}],[11,"cmp","","",6,{"inputs":[{"name":"self"},{"name":"uchar"}],"output":{"name":"ordering"}}],[11,"add","","",6,{"inputs":[{"name":"self"},{"name":"uchar"}],"output":{"name":"uchar"}}],[11,"sub","","",6,{"inputs":[{"name":"self"},{"name":"uchar"}],"output":{"name":"uchar"}}],[11,"mul","","",6,{"inputs":[{"name":"self"},{"name":"uchar"}],"output":{"name":"uchar"}}],[11,"div","","",6,{"inputs":[{"name":"self"},{"name":"uchar"}],"output":{"name":"uchar"}}],[11,"rem","","",6,{"inputs":[{"name":"self"},{"name":"uchar"}],"output":{"name":"uchar"}}],[11,"not","","",6,{"inputs":[{"name":"self"}],"output":{"name":"uchar"}}],[11,"bitxor","","",6,{"inputs":[{"name":"self"},{"name":"uchar"}],"output":{"name":"uchar"}}],[11,"bitxor","","",6,null],[11,"bitxor_assign","","",6,{"inputs":[{"name":"self"},{"name":"uchar"}],"output":null}],[11,"bitor","","",6,{"inputs":[{"name":"self"},{"name":"uchar"}],"output":{"name":"uchar"}}],[11,"bitor","","",6,null],[11,"bitor_assign","","",6,{"inputs":[{"name":"self"},{"name":"uchar"}],"output":null}],[11,"bitand","","",6,{"inputs":[{"name":"self"},{"name":"uchar"}],"output":{"name":"uchar"}}],[11,"bitand","","",6,null],[11,"bitand_assign","","",6,{"inputs":[{"name":"self"},{"name":"uchar"}],"output":null}],[11,"neg","","",6,{"inputs":[{"name":"self"}],"output":{"name":"uchar"}}],[11,"shl","","",6,{"inputs":[{"name":"self"},{"name":"usize"}],"output":{"name":"uchar"}}],[11,"shl_assign","","",6,{"inputs":[{"name":"self"},{"name":"usize"}],"output":null}],[11,"shr","","",6,{"inputs":[{"name":"self"},{"name":"usize"}],"output":{"name":"uchar"}}],[11,"shr_assign","","",6,{"inputs":[{"name":"self"},{"name":"usize"}],"output":null}],[11,"fmt","","",7,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"clone","","",7,{"inputs":[{"name":"self"}],"output":{"name":"uchar2"}}],[11,"default","","",7,{"inputs":[],"output":{"name":"uchar2"}}],[11,"partial_cmp","","",7,{"inputs":[{"name":"self"},{"name":"uchar2"}],"output":{"name":"option"}}],[11,"lt","","",7,{"inputs":[{"name":"self"},{"name":"uchar2"}],"output":{"name":"bool"}}],[11,"le","","",7,{"inputs":[{"name":"self"},{"name":"uchar2"}],"output":{"name":"bool"}}],[11,"gt","","",7,{"inputs":[{"name":"self"},{"name":"uchar2"}],"output":{"name":"bool"}}],[11,"ge","","",7,{"inputs":[{"name":"self"},{"name":"uchar2"}],"output":{"name":"bool"}}],[11,"new","","",7,{"inputs":[{"name":"u8"},{"name":"u8"}],"output":{"name":"uchar2"}}],[11,"from","","",7,null],[11,"eq","","",7,{"inputs":[{"name":"self"},{"name":"self"}],"output":{"name":"bool"}}],[11,"splat","","",7,{"inputs":[{"name":"u8"}],"output":{"name":"self"}}],[11,"zero","","",7,{"inputs":[],"output":{"name":"self"}}],[11,"is_zero","","",7,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"one","","",7,{"inputs":[],"output":{"name":"self"}}],[11,"deref","","",7,null],[11,"deref_mut","","",7,null],[11,"zero","","",7,{"inputs":[],"output":{"name":"self"}}],[11,"is_zero","","",7,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"one","","",7,{"inputs":[],"output":{"name":"self"}}],[11,"fmt","","",7,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"fmtresult"}}],[11,"add","","",7,null],[11,"add_assign","","",7,{"inputs":[{"name":"self"},{"name":"uchar2"}],"output":null}],[11,"sub","","",7,null],[11,"sub_assign","","",7,{"inputs":[{"name":"self"},{"name":"uchar2"}],"output":null}],[11,"mul","","",7,null],[11,"mul_assign","","",7,{"inputs":[{"name":"self"},{"name":"uchar2"}],"output":null}],[11,"div","","",7,null],[11,"div_assign","","",7,{"inputs":[{"name":"self"},{"name":"uchar2"}],"output":null}],[11,"rem","","",7,null],[11,"rem_assign","","",7,{"inputs":[{"name":"self"},{"name":"uchar2"}],"output":null}],[11,"sum","","",7,{"inputs":[{"name":"i"}],"output":{"name":"uchar2"}}],[11,"product","","",7,{"inputs":[{"name":"i"}],"output":{"name":"uchar2"}}],[11,"sum","","",7,{"inputs":[{"name":"i"}],"output":{"name":"uchar2"}}],[11,"product","","",7,{"inputs":[{"name":"i"}],"output":{"name":"uchar2"}}],[11,"hash","","",7,{"inputs":[{"name":"self"},{"name":"h"}],"output":null}],[11,"cmp","","",7,{"inputs":[{"name":"self"},{"name":"uchar2"}],"output":{"name":"ordering"}}],[11,"add","","",7,{"inputs":[{"name":"self"},{"name":"uchar2"}],"output":{"name":"uchar2"}}],[11,"sub","","",7,{"inputs":[{"name":"self"},{"name":"uchar2"}],"output":{"name":"uchar2"}}],[11,"mul","","",7,{"inputs":[{"name":"self"},{"name":"uchar2"}],"output":{"name":"uchar2"}}],[11,"div","","",7,{"inputs":[{"name":"self"},{"name":"uchar2"}],"output":{"name":"uchar2"}}],[11,"rem","","",7,{"inputs":[{"name":"self"},{"name":"uchar2"}],"output":{"name":"uchar2"}}],[11,"not","","",7,{"inputs":[{"name":"self"}],"output":{"name":"uchar2"}}],[11,"bitxor","","",7,{"inputs":[{"name":"self"},{"name":"uchar2"}],"output":{"name":"uchar2"}}],[11,"bitxor","","",7,null],[11,"bitxor_assign","","",7,{"inputs":[{"name":"self"},{"name":"uchar2"}],"output":null}],[11,"bitor","","",7,{"inputs":[{"name":"self"},{"name":"uchar2"}],"output":{"name":"uchar2"}}],[11,"bitor","","",7,null],[11,"bitor_assign","","",7,{"inputs":[{"name":"self"},{"name":"uchar2"}],"output":null}],[11,"bitand","","",7,{"inputs":[{"name":"self"},{"name":"uchar2"}],"output":{"name":"uchar2"}}],[11,"bitand","","",7,null],[11,"bitand_assign","","",7,{"inputs":[{"name":"self"},{"name":"uchar2"}],"output":null}],[11,"neg","","",7,{"inputs":[{"name":"self"}],"output":{"name":"uchar2"}}],[11,"shl","","",7,{"inputs":[{"name":"self"},{"name":"usize"}],"output":{"name":"uchar2"}}],[11,"shl_assign","","",7,{"inputs":[{"name":"self"},{"name":"usize"}],"output":null}],[11,"shr","","",7,{"inputs":[{"name":"self"},{"name":"usize"}],"output":{"name":"uchar2"}}],[11,"shr_assign","","",7,{"inputs":[{"name":"self"},{"name":"usize"}],"output":null}],[11,"fmt","","",8,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"clone","","",8,{"inputs":[{"name":"self"}],"output":{"name":"uchar3"}}],[11,"default","","",8,{"inputs":[],"output":{"name":"uchar3"}}],[11,"partial_cmp","","",8,{"inputs":[{"name":"self"},{"name":"uchar3"}],"output":{"name":"option"}}],[11,"lt","","",8,{"inputs":[{"name":"self"},{"name":"uchar3"}],"output":{"name":"bool"}}],[11,"le","","",8,{"inputs":[{"name":"self"},{"name":"uchar3"}],"output":{"name":"bool"}}],[11,"gt","","",8,{"inputs":[{"name":"self"},{"name":"uchar3"}],"output":{"name":"bool"}}],[11,"ge","","",8,{"inputs":[{"name":"self"},{"name":"uchar3"}],"output":{"name":"bool"}}],[11,"new","","",8,{"inputs":[{"name":"u8"},{"name":"u8"},{"name":"u8"}],"output":{"name":"uchar3"}}],[11,"from","","",8,null],[11,"eq","","",8,{"inputs":[{"name":"self"},{"name":"self"}],"output":{"name":"bool"}}],[11,"splat","","",8,{"inputs":[{"name":"u8"}],"output":{"name":"self"}}],[11,"zero","","",8,{"inputs":[],"output":{"name":"self"}}],[11,"is_zero","","",8,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"one","","",8,{"inputs":[],"output":{"name":"self"}}],[11,"deref","","",8,null],[11,"deref_mut","","",8,null],[11,"zero","","",8,{"inputs":[],"output":{"name":"self"}}],[11,"is_zero","","",8,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"one","","",8,{"inputs":[],"output":{"name":"self"}}],[11,"fmt","","",8,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"fmtresult"}}],[11,"add","","",8,null],[11,"add_assign","","",8,{"inputs":[{"name":"self"},{"name":"uchar3"}],"output":null}],[11,"sub","","",8,null],[11,"sub_assign","","",8,{"inputs":[{"name":"self"},{"name":"uchar3"}],"output":null}],[11,"mul","","",8,null],[11,"mul_assign","","",8,{"inputs":[{"name":"self"},{"name":"uchar3"}],"output":null}],[11,"div","","",8,null],[11,"div_assign","","",8,{"inputs":[{"name":"self"},{"name":"uchar3"}],"output":null}],[11,"rem","","",8,null],[11,"rem_assign","","",8,{"inputs":[{"name":"self"},{"name":"uchar3"}],"output":null}],[11,"sum","","",8,{"inputs":[{"name":"i"}],"output":{"name":"uchar3"}}],[11,"product","","",8,{"inputs":[{"name":"i"}],"output":{"name":"uchar3"}}],[11,"sum","","",8,{"inputs":[{"name":"i"}],"output":{"name":"uchar3"}}],[11,"product","","",8,{"inputs":[{"name":"i"}],"output":{"name":"uchar3"}}],[11,"hash","","",8,{"inputs":[{"name":"self"},{"name":"h"}],"output":null}],[11,"cmp","","",8,{"inputs":[{"name":"self"},{"name":"uchar3"}],"output":{"name":"ordering"}}],[11,"add","","",8,{"inputs":[{"name":"self"},{"name":"uchar3"}],"output":{"name":"uchar3"}}],[11,"sub","","",8,{"inputs":[{"name":"self"},{"name":"uchar3"}],"output":{"name":"uchar3"}}],[11,"mul","","",8,{"inputs":[{"name":"self"},{"name":"uchar3"}],"output":{"name":"uchar3"}}],[11,"div","","",8,{"inputs":[{"name":"self"},{"name":"uchar3"}],"output":{"name":"uchar3"}}],[11,"rem","","",8,{"inputs":[{"name":"self"},{"name":"uchar3"}],"output":{"name":"uchar3"}}],[11,"not","","",8,{"inputs":[{"name":"self"}],"output":{"name":"uchar3"}}],[11,"bitxor","","",8,{"inputs":[{"name":"self"},{"name":"uchar3"}],"output":{"name":"uchar3"}}],[11,"bitxor","","",8,null],[11,"bitxor_assign","","",8,{"inputs":[{"name":"self"},{"name":"uchar3"}],"output":null}],[11,"bitor","","",8,{"inputs":[{"name":"self"},{"name":"uchar3"}],"output":{"name":"uchar3"}}],[11,"bitor","","",8,null],[11,"bitor_assign","","",8,{"inputs":[{"name":"self"},{"name":"uchar3"}],"output":null}],[11,"bitand","","",8,{"inputs":[{"name":"self"},{"name":"uchar3"}],"output":{"name":"uchar3"}}],[11,"bitand","","",8,null],[11,"bitand_assign","","",8,{"inputs":[{"name":"self"},{"name":"uchar3"}],"output":null}],[11,"neg","","",8,{"inputs":[{"name":"self"}],"output":{"name":"uchar3"}}],[11,"shl","","",8,{"inputs":[{"name":"self"},{"name":"usize"}],"output":{"name":"uchar3"}}],[11,"shl_assign","","",8,{"inputs":[{"name":"self"},{"name":"usize"}],"output":null}],[11,"shr","","",8,{"inputs":[{"name":"self"},{"name":"usize"}],"output":{"name":"uchar3"}}],[11,"shr_assign","","",8,{"inputs":[{"name":"self"},{"name":"usize"}],"output":null}],[11,"fmt","","",9,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"clone","","",9,{"inputs":[{"name":"self"}],"output":{"name":"uchar4"}}],[11,"default","","",9,{"inputs":[],"output":{"name":"uchar4"}}],[11,"partial_cmp","","",9,{"inputs":[{"name":"self"},{"name":"uchar4"}],"output":{"name":"option"}}],[11,"lt","","",9,{"inputs":[{"name":"self"},{"name":"uchar4"}],"output":{"name":"bool"}}],[11,"le","","",9,{"inputs":[{"name":"self"},{"name":"uchar4"}],"output":{"name":"bool"}}],[11,"gt","","",9,{"inputs":[{"name":"self"},{"name":"uchar4"}],"output":{"name":"bool"}}],[11,"ge","","",9,{"inputs":[{"name":"self"},{"name":"uchar4"}],"output":{"name":"bool"}}],[11,"new","","",9,{"inputs":[{"name":"u8"},{"name":"u8"},{"name":"u8"},{"name":"u8"}],"output":{"name":"uchar4"}}],[11,"from","","",9,null],[11,"eq","","",9,{"inputs":[{"name":"self"},{"name":"self"}],"output":{"name":"bool"}}],[11,"splat","","",9,{"inputs":[{"name":"u8"}],"output":{"name":"self"}}],[11,"zero","","",9,{"inputs":[],"output":{"name":"self"}}],[11,"is_zero","","",9,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"one","","",9,{"inputs":[],"output":{"name":"self"}}],[11,"deref","","",9,null],[11,"deref_mut","","",9,null],[11,"zero","","",9,{"inputs":[],"output":{"name":"self"}}],[11,"is_zero","","",9,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"one","","",9,{"inputs":[],"output":{"name":"self"}}],[11,"fmt","","",9,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"fmtresult"}}],[11,"add","","",9,null],[11,"add_assign","","",9,{"inputs":[{"name":"self"},{"name":"uchar4"}],"output":null}],[11,"sub","","",9,null],[11,"sub_assign","","",9,{"inputs":[{"name":"self"},{"name":"uchar4"}],"output":null}],[11,"mul","","",9,null],[11,"mul_assign","","",9,{"inputs":[{"name":"self"},{"name":"uchar4"}],"output":null}],[11,"div","","",9,null],[11,"div_assign","","",9,{"inputs":[{"name":"self"},{"name":"uchar4"}],"output":null}],[11,"rem","","",9,null],[11,"rem_assign","","",9,{"inputs":[{"name":"self"},{"name":"uchar4"}],"output":null}],[11,"sum","","",9,{"inputs":[{"name":"i"}],"output":{"name":"uchar4"}}],[11,"product","","",9,{"inputs":[{"name":"i"}],"output":{"name":"uchar4"}}],[11,"sum","","",9,{"inputs":[{"name":"i"}],"output":{"name":"uchar4"}}],[11,"product","","",9,{"inputs":[{"name":"i"}],"output":{"name":"uchar4"}}],[11,"hash","","",9,{"inputs":[{"name":"self"},{"name":"h"}],"output":null}],[11,"cmp","","",9,{"inputs":[{"name":"self"},{"name":"uchar4"}],"output":{"name":"ordering"}}],[11,"add","","",9,{"inputs":[{"name":"self"},{"name":"uchar4"}],"output":{"name":"uchar4"}}],[11,"sub","","",9,{"inputs":[{"name":"self"},{"name":"uchar4"}],"output":{"name":"uchar4"}}],[11,"mul","","",9,{"inputs":[{"name":"self"},{"name":"uchar4"}],"output":{"name":"uchar4"}}],[11,"div","","",9,{"inputs":[{"name":"self"},{"name":"uchar4"}],"output":{"name":"uchar4"}}],[11,"rem","","",9,{"inputs":[{"name":"self"},{"name":"uchar4"}],"output":{"name":"uchar4"}}],[11,"not","","",9,{"inputs":[{"name":"self"}],"output":{"name":"uchar4"}}],[11,"bitxor","","",9,{"inputs":[{"name":"self"},{"name":"uchar4"}],"output":{"name":"uchar4"}}],[11,"bitxor","","",9,null],[11,"bitxor_assign","","",9,{"inputs":[{"name":"self"},{"name":"uchar4"}],"output":null}],[11,"bitor","","",9,{"inputs":[{"name":"self"},{"name":"uchar4"}],"output":{"name":"uchar4"}}],[11,"bitor","","",9,null],[11,"bitor_assign","","",9,{"inputs":[{"name":"self"},{"name":"uchar4"}],"output":null}],[11,"bitand","","",9,{"inputs":[{"name":"self"},{"name":"uchar4"}],"output":{"name":"uchar4"}}],[11,"bitand","","",9,null],[11,"bitand_assign","","",9,{"inputs":[{"name":"self"},{"name":"uchar4"}],"output":null}],[11,"neg","","",9,{"inputs":[{"name":"self"}],"output":{"name":"uchar4"}}],[11,"shl","","",9,{"inputs":[{"name":"self"},{"name":"usize"}],"output":{"name":"uchar4"}}],[11,"shl_assign","","",9,{"inputs":[{"name":"self"},{"name":"usize"}],"output":null}],[11,"shr","","",9,{"inputs":[{"name":"self"},{"name":"usize"}],"output":{"name":"uchar4"}}],[11,"shr_assign","","",9,{"inputs":[{"name":"self"},{"name":"usize"}],"output":null}],[11,"fmt","","",10,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"clone","","",10,{"inputs":[{"name":"self"}],"output":{"name":"uchar8"}}],[11,"default","","",10,{"inputs":[],"output":{"name":"uchar8"}}],[11,"partial_cmp","","",10,{"inputs":[{"name":"self"},{"name":"uchar8"}],"output":{"name":"option"}}],[11,"lt","","",10,{"inputs":[{"name":"self"},{"name":"uchar8"}],"output":{"name":"bool"}}],[11,"le","","",10,{"inputs":[{"name":"self"},{"name":"uchar8"}],"output":{"name":"bool"}}],[11,"gt","","",10,{"inputs":[{"name":"self"},{"name":"uchar8"}],"output":{"name":"bool"}}],[11,"ge","","",10,{"inputs":[{"name":"self"},{"name":"uchar8"}],"output":{"name":"bool"}}],[11,"new","","",10,{"inputs":[{"name":"u8"},{"name":"u8"},{"name":"u8"},{"name":"u8"},{"name":"u8"},{"name":"u8"},{"name":"u8"},{"name":"u8"}],"output":{"name":"uchar8"}}],[11,"from","","",10,null],[11,"eq","","",10,{"inputs":[{"name":"self"},{"name":"self"}],"output":{"name":"bool"}}],[11,"splat","","",10,{"inputs":[{"name":"u8"}],"output":{"name":"self"}}],[11,"zero","","",10,{"inputs":[],"output":{"name":"self"}}],[11,"is_zero","","",10,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"one","","",10,{"inputs":[],"output":{"name":"self"}}],[11,"deref","","",10,null],[11,"deref_mut","","",10,null],[11,"zero","","",10,{"inputs":[],"output":{"name":"self"}}],[11,"is_zero","","",10,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"one","","",10,{"inputs":[],"output":{"name":"self"}}],[11,"fmt","","",10,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"fmtresult"}}],[11,"add","","",10,null],[11,"add_assign","","",10,{"inputs":[{"name":"self"},{"name":"uchar8"}],"output":null}],[11,"sub","","",10,null],[11,"sub_assign","","",10,{"inputs":[{"name":"self"},{"name":"uchar8"}],"output":null}],[11,"mul","","",10,null],[11,"mul_assign","","",10,{"inputs":[{"name":"self"},{"name":"uchar8"}],"output":null}],[11,"div","","",10,null],[11,"div_assign","","",10,{"inputs":[{"name":"self"},{"name":"uchar8"}],"output":null}],[11,"rem","","",10,null],[11,"rem_assign","","",10,{"inputs":[{"name":"self"},{"name":"uchar8"}],"output":null}],[11,"sum","","",10,{"inputs":[{"name":"i"}],"output":{"name":"uchar8"}}],[11,"product","","",10,{"inputs":[{"name":"i"}],"output":{"name":"uchar8"}}],[11,"sum","","",10,{"inputs":[{"name":"i"}],"output":{"name":"uchar8"}}],[11,"product","","",10,{"inputs":[{"name":"i"}],"output":{"name":"uchar8"}}],[11,"hash","","",10,{"inputs":[{"name":"self"},{"name":"h"}],"output":null}],[11,"cmp","","",10,{"inputs":[{"name":"self"},{"name":"uchar8"}],"output":{"name":"ordering"}}],[11,"add","","",10,{"inputs":[{"name":"self"},{"name":"uchar8"}],"output":{"name":"uchar8"}}],[11,"sub","","",10,{"inputs":[{"name":"self"},{"name":"uchar8"}],"output":{"name":"uchar8"}}],[11,"mul","","",10,{"inputs":[{"name":"self"},{"name":"uchar8"}],"output":{"name":"uchar8"}}],[11,"div","","",10,{"inputs":[{"name":"self"},{"name":"uchar8"}],"output":{"name":"uchar8"}}],[11,"rem","","",10,{"inputs":[{"name":"self"},{"name":"uchar8"}],"output":{"name":"uchar8"}}],[11,"not","","",10,{"inputs":[{"name":"self"}],"output":{"name":"uchar8"}}],[11,"bitxor","","",10,{"inputs":[{"name":"self"},{"name":"uchar8"}],"output":{"name":"uchar8"}}],[11,"bitxor","","",10,null],[11,"bitxor_assign","","",10,{"inputs":[{"name":"self"},{"name":"uchar8"}],"output":null}],[11,"bitor","","",10,{"inputs":[{"name":"self"},{"name":"uchar8"}],"output":{"name":"uchar8"}}],[11,"bitor","","",10,null],[11,"bitor_assign","","",10,{"inputs":[{"name":"self"},{"name":"uchar8"}],"output":null}],[11,"bitand","","",10,{"inputs":[{"name":"self"},{"name":"uchar8"}],"output":{"name":"uchar8"}}],[11,"bitand","","",10,null],[11,"bitand_assign","","",10,{"inputs":[{"name":"self"},{"name":"uchar8"}],"output":null}],[11,"neg","","",10,{"inputs":[{"name":"self"}],"output":{"name":"uchar8"}}],[11,"shl","","",10,{"inputs":[{"name":"self"},{"name":"usize"}],"output":{"name":"uchar8"}}],[11,"shl_assign","","",10,{"inputs":[{"name":"self"},{"name":"usize"}],"output":null}],[11,"shr","","",10,{"inputs":[{"name":"self"},{"name":"usize"}],"output":{"name":"uchar8"}}],[11,"shr_assign","","",10,{"inputs":[{"name":"self"},{"name":"usize"}],"output":null}],[11,"fmt","","",11,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"clone","","",11,{"inputs":[{"name":"self"}],"output":{"name":"uchar16"}}],[11,"default","","",11,{"inputs":[],"output":{"name":"uchar16"}}],[11,"partial_cmp","","",11,{"inputs":[{"name":"self"},{"name":"uchar16"}],"output":{"name":"option"}}],[11,"lt","","",11,{"inputs":[{"name":"self"},{"name":"uchar16"}],"output":{"name":"bool"}}],[11,"le","","",11,{"inputs":[{"name":"self"},{"name":"uchar16"}],"output":{"name":"bool"}}],[11,"gt","","",11,{"inputs":[{"name":"self"},{"name":"uchar16"}],"output":{"name":"bool"}}],[11,"ge","","",11,{"inputs":[{"name":"self"},{"name":"uchar16"}],"output":{"name":"bool"}}],[11,"new","","",11,{"inputs":[{"name":"u8"},{"name":"u8"},{"name":"u8"},{"name":"u8"},{"name":"u8"},{"name":"u8"},{"name":"u8"},{"name":"u8"},{"name":"u8"},{"name":"u8"},{"name":"u8"},{"name":"u8"},{"name":"u8"},{"name":"u8"},{"name":"u8"},{"name":"u8"}],"output":{"name":"uchar16"}}],[11,"from","","",11,null],[11,"eq","","",11,{"inputs":[{"name":"self"},{"name":"self"}],"output":{"name":"bool"}}],[11,"splat","","",11,{"inputs":[{"name":"u8"}],"output":{"name":"self"}}],[11,"zero","","",11,{"inputs":[],"output":{"name":"self"}}],[11,"is_zero","","",11,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"one","","",11,{"inputs":[],"output":{"name":"self"}}],[11,"deref","","",11,null],[11,"deref_mut","","",11,null],[11,"zero","","",11,{"inputs":[],"output":{"name":"self"}}],[11,"is_zero","","",11,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"one","","",11,{"inputs":[],"output":{"name":"self"}}],[11,"fmt","","",11,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"fmtresult"}}],[11,"add","","",11,null],[11,"add_assign","","",11,{"inputs":[{"name":"self"},{"name":"uchar16"}],"output":null}],[11,"sub","","",11,null],[11,"sub_assign","","",11,{"inputs":[{"name":"self"},{"name":"uchar16"}],"output":null}],[11,"mul","","",11,null],[11,"mul_assign","","",11,{"inputs":[{"name":"self"},{"name":"uchar16"}],"output":null}],[11,"div","","",11,null],[11,"div_assign","","",11,{"inputs":[{"name":"self"},{"name":"uchar16"}],"output":null}],[11,"rem","","",11,null],[11,"rem_assign","","",11,{"inputs":[{"name":"self"},{"name":"uchar16"}],"output":null}],[11,"sum","","",11,{"inputs":[{"name":"i"}],"output":{"name":"uchar16"}}],[11,"product","","",11,{"inputs":[{"name":"i"}],"output":{"name":"uchar16"}}],[11,"sum","","",11,{"inputs":[{"name":"i"}],"output":{"name":"uchar16"}}],[11,"product","","",11,{"inputs":[{"name":"i"}],"output":{"name":"uchar16"}}],[11,"hash","","",11,{"inputs":[{"name":"self"},{"name":"h"}],"output":null}],[11,"cmp","","",11,{"inputs":[{"name":"self"},{"name":"uchar16"}],"output":{"name":"ordering"}}],[11,"add","","",11,{"inputs":[{"name":"self"},{"name":"uchar16"}],"output":{"name":"uchar16"}}],[11,"sub","","",11,{"inputs":[{"name":"self"},{"name":"uchar16"}],"output":{"name":"uchar16"}}],[11,"mul","","",11,{"inputs":[{"name":"self"},{"name":"uchar16"}],"output":{"name":"uchar16"}}],[11,"div","","",11,{"inputs":[{"name":"self"},{"name":"uchar16"}],"output":{"name":"uchar16"}}],[11,"rem","","",11,{"inputs":[{"name":"self"},{"name":"uchar16"}],"output":{"name":"uchar16"}}],[11,"not","","",11,{"inputs":[{"name":"self"}],"output":{"name":"uchar16"}}],[11,"bitxor","","",11,{"inputs":[{"name":"self"},{"name":"uchar16"}],"output":{"name":"uchar16"}}],[11,"bitxor","","",11,null],[11,"bitxor_assign","","",11,{"inputs":[{"name":"self"},{"name":"uchar16"}],"output":null}],[11,"bitor","","",11,{"inputs":[{"name":"self"},{"name":"uchar16"}],"output":{"name":"uchar16"}}],[11,"bitor","","",11,null],[11,"bitor_assign","","",11,{"inputs":[{"name":"self"},{"name":"uchar16"}],"output":null}],[11,"bitand","","",11,{"inputs":[{"name":"self"},{"name":"uchar16"}],"output":{"name":"uchar16"}}],[11,"bitand","","",11,null],[11,"bitand_assign","","",11,{"inputs":[{"name":"self"},{"name":"uchar16"}],"output":null}],[11,"neg","","",11,{"inputs":[{"name":"self"}],"output":{"name":"uchar16"}}],[11,"shl","","",11,{"inputs":[{"name":"self"},{"name":"usize"}],"output":{"name":"uchar16"}}],[11,"shl_assign","","",11,{"inputs":[{"name":"self"},{"name":"usize"}],"output":null}],[11,"shr","","",11,{"inputs":[{"name":"self"},{"name":"usize"}],"output":{"name":"uchar16"}}],[11,"shr_assign","","",11,{"inputs":[{"name":"self"},{"name":"usize"}],"output":null}],[11,"fmt","","",12,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"clone","","",12,{"inputs":[{"name":"self"}],"output":{"name":"short"}}],[11,"default","","",12,{"inputs":[],"output":{"name":"short"}}],[11,"partial_cmp","","",12,{"inputs":[{"name":"self"},{"name":"short"}],"output":{"name":"option"}}],[11,"lt","","",12,{"inputs":[{"name":"self"},{"name":"short"}],"output":{"name":"bool"}}],[11,"le","","",12,{"inputs":[{"name":"self"},{"name":"short"}],"output":{"name":"bool"}}],[11,"gt","","",12,{"inputs":[{"name":"self"},{"name":"short"}],"output":{"name":"bool"}}],[11,"ge","","",12,{"inputs":[{"name":"self"},{"name":"short"}],"output":{"name":"bool"}}],[11,"new","","",12,{"inputs":[{"name":"i16"}],"output":{"name":"short"}}],[11,"from","","",12,null],[11,"from","","",12,{"inputs":[{"name":"i16"}],"output":{"name":"short"}}],[11,"eq","","",12,{"inputs":[{"name":"self"},{"name":"self"}],"output":{"name":"bool"}}],[11,"splat","","",12,{"inputs":[{"name":"i16"}],"output":{"name":"self"}}],[11,"zero","","",12,{"inputs":[],"output":{"name":"self"}}],[11,"is_zero","","",12,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"one","","",12,{"inputs":[],"output":{"name":"self"}}],[11,"deref","","",12,null],[11,"deref_mut","","",12,null],[11,"zero","","",12,{"inputs":[],"output":{"name":"self"}}],[11,"is_zero","","",12,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"one","","",12,{"inputs":[],"output":{"name":"self"}}],[11,"fmt","","",12,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"fmtresult"}}],[11,"add","","",12,null],[11,"add_assign","","",12,{"inputs":[{"name":"self"},{"name":"short"}],"output":null}],[11,"sub","","",12,null],[11,"sub_assign","","",12,{"inputs":[{"name":"self"},{"name":"short"}],"output":null}],[11,"mul","","",12,null],[11,"mul_assign","","",12,{"inputs":[{"name":"self"},{"name":"short"}],"output":null}],[11,"div","","",12,null],[11,"div_assign","","",12,{"inputs":[{"name":"self"},{"name":"short"}],"output":null}],[11,"rem","","",12,null],[11,"rem_assign","","",12,{"inputs":[{"name":"self"},{"name":"short"}],"output":null}],[11,"sum","","",12,{"inputs":[{"name":"i"}],"output":{"name":"short"}}],[11,"product","","",12,{"inputs":[{"name":"i"}],"output":{"name":"short"}}],[11,"sum","","",12,{"inputs":[{"name":"i"}],"output":{"name":"short"}}],[11,"product","","",12,{"inputs":[{"name":"i"}],"output":{"name":"short"}}],[11,"hash","","",12,{"inputs":[{"name":"self"},{"name":"h"}],"output":null}],[11,"cmp","","",12,{"inputs":[{"name":"self"},{"name":"short"}],"output":{"name":"ordering"}}],[11,"add","","",12,{"inputs":[{"name":"self"},{"name":"short"}],"output":{"name":"short"}}],[11,"sub","","",12,{"inputs":[{"name":"self"},{"name":"short"}],"output":{"name":"short"}}],[11,"mul","","",12,{"inputs":[{"name":"self"},{"name":"short"}],"output":{"name":"short"}}],[11,"div","","",12,{"inputs":[{"name":"self"},{"name":"short"}],"output":{"name":"short"}}],[11,"rem","","",12,{"inputs":[{"name":"self"},{"name":"short"}],"output":{"name":"short"}}],[11,"not","","",12,{"inputs":[{"name":"self"}],"output":{"name":"short"}}],[11,"bitxor","","",12,{"inputs":[{"name":"self"},{"name":"short"}],"output":{"name":"short"}}],[11,"bitxor","","",12,null],[11,"bitxor_assign","","",12,{"inputs":[{"name":"self"},{"name":"short"}],"output":null}],[11,"bitor","","",12,{"inputs":[{"name":"self"},{"name":"short"}],"output":{"name":"short"}}],[11,"bitor","","",12,null],[11,"bitor_assign","","",12,{"inputs":[{"name":"self"},{"name":"short"}],"output":null}],[11,"bitand","","",12,{"inputs":[{"name":"self"},{"name":"short"}],"output":{"name":"short"}}],[11,"bitand","","",12,null],[11,"bitand_assign","","",12,{"inputs":[{"name":"self"},{"name":"short"}],"output":null}],[11,"neg","","",12,{"inputs":[{"name":"self"}],"output":{"name":"short"}}],[11,"shl","","",12,{"inputs":[{"name":"self"},{"name":"usize"}],"output":{"name":"short"}}],[11,"shl_assign","","",12,{"inputs":[{"name":"self"},{"name":"usize"}],"output":null}],[11,"shr","","",12,{"inputs":[{"name":"self"},{"name":"usize"}],"output":{"name":"short"}}],[11,"shr_assign","","",12,{"inputs":[{"name":"self"},{"name":"usize"}],"output":null}],[11,"fmt","","",13,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"clone","","",13,{"inputs":[{"name":"self"}],"output":{"name":"short2"}}],[11,"default","","",13,{"inputs":[],"output":{"name":"short2"}}],[11,"partial_cmp","","",13,{"inputs":[{"name":"self"},{"name":"short2"}],"output":{"name":"option"}}],[11,"lt","","",13,{"inputs":[{"name":"self"},{"name":"short2"}],"output":{"name":"bool"}}],[11,"le","","",13,{"inputs":[{"name":"self"},{"name":"short2"}],"output":{"name":"bool"}}],[11,"gt","","",13,{"inputs":[{"name":"self"},{"name":"short2"}],"output":{"name":"bool"}}],[11,"ge","","",13,{"inputs":[{"name":"self"},{"name":"short2"}],"output":{"name":"bool"}}],[11,"new","","",13,{"inputs":[{"name":"i16"},{"name":"i16"}],"output":{"name":"short2"}}],[11,"from","","",13,null],[11,"eq","","",13,{"inputs":[{"name":"self"},{"name":"self"}],"output":{"name":"bool"}}],[11,"splat","","",13,{"inputs":[{"name":"i16"}],"output":{"name":"self"}}],[11,"zero","","",13,{"inputs":[],"output":{"name":"self"}}],[11,"is_zero","","",13,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"one","","",13,{"inputs":[],"output":{"name":"self"}}],[11,"deref","","",13,null],[11,"deref_mut","","",13,null],[11,"zero","","",13,{"inputs":[],"output":{"name":"self"}}],[11,"is_zero","","",13,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"one","","",13,{"inputs":[],"output":{"name":"self"}}],[11,"fmt","","",13,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"fmtresult"}}],[11,"add","","",13,null],[11,"add_assign","","",13,{"inputs":[{"name":"self"},{"name":"short2"}],"output":null}],[11,"sub","","",13,null],[11,"sub_assign","","",13,{"inputs":[{"name":"self"},{"name":"short2"}],"output":null}],[11,"mul","","",13,null],[11,"mul_assign","","",13,{"inputs":[{"name":"self"},{"name":"short2"}],"output":null}],[11,"div","","",13,null],[11,"div_assign","","",13,{"inputs":[{"name":"self"},{"name":"short2"}],"output":null}],[11,"rem","","",13,null],[11,"rem_assign","","",13,{"inputs":[{"name":"self"},{"name":"short2"}],"output":null}],[11,"sum","","",13,{"inputs":[{"name":"i"}],"output":{"name":"short2"}}],[11,"product","","",13,{"inputs":[{"name":"i"}],"output":{"name":"short2"}}],[11,"sum","","",13,{"inputs":[{"name":"i"}],"output":{"name":"short2"}}],[11,"product","","",13,{"inputs":[{"name":"i"}],"output":{"name":"short2"}}],[11,"hash","","",13,{"inputs":[{"name":"self"},{"name":"h"}],"output":null}],[11,"cmp","","",13,{"inputs":[{"name":"self"},{"name":"short2"}],"output":{"name":"ordering"}}],[11,"add","","",13,{"inputs":[{"name":"self"},{"name":"short2"}],"output":{"name":"short2"}}],[11,"sub","","",13,{"inputs":[{"name":"self"},{"name":"short2"}],"output":{"name":"short2"}}],[11,"mul","","",13,{"inputs":[{"name":"self"},{"name":"short2"}],"output":{"name":"short2"}}],[11,"div","","",13,{"inputs":[{"name":"self"},{"name":"short2"}],"output":{"name":"short2"}}],[11,"rem","","",13,{"inputs":[{"name":"self"},{"name":"short2"}],"output":{"name":"short2"}}],[11,"not","","",13,{"inputs":[{"name":"self"}],"output":{"name":"short2"}}],[11,"bitxor","","",13,{"inputs":[{"name":"self"},{"name":"short2"}],"output":{"name":"short2"}}],[11,"bitxor","","",13,null],[11,"bitxor_assign","","",13,{"inputs":[{"name":"self"},{"name":"short2"}],"output":null}],[11,"bitor","","",13,{"inputs":[{"name":"self"},{"name":"short2"}],"output":{"name":"short2"}}],[11,"bitor","","",13,null],[11,"bitor_assign","","",13,{"inputs":[{"name":"self"},{"name":"short2"}],"output":null}],[11,"bitand","","",13,{"inputs":[{"name":"self"},{"name":"short2"}],"output":{"name":"short2"}}],[11,"bitand","","",13,null],[11,"bitand_assign","","",13,{"inputs":[{"name":"self"},{"name":"short2"}],"output":null}],[11,"neg","","",13,{"inputs":[{"name":"self"}],"output":{"name":"short2"}}],[11,"shl","","",13,{"inputs":[{"name":"self"},{"name":"usize"}],"output":{"name":"short2"}}],[11,"shl_assign","","",13,{"inputs":[{"name":"self"},{"name":"usize"}],"output":null}],[11,"shr","","",13,{"inputs":[{"name":"self"},{"name":"usize"}],"output":{"name":"short2"}}],[11,"shr_assign","","",13,{"inputs":[{"name":"self"},{"name":"usize"}],"output":null}],[11,"fmt","","",14,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"clone","","",14,{"inputs":[{"name":"self"}],"output":{"name":"short3"}}],[11,"default","","",14,{"inputs":[],"output":{"name":"short3"}}],[11,"partial_cmp","","",14,{"inputs":[{"name":"self"},{"name":"short3"}],"output":{"name":"option"}}],[11,"lt","","",14,{"inputs":[{"name":"self"},{"name":"short3"}],"output":{"name":"bool"}}],[11,"le","","",14,{"inputs":[{"name":"self"},{"name":"short3"}],"output":{"name":"bool"}}],[11,"gt","","",14,{"inputs":[{"name":"self"},{"name":"short3"}],"output":{"name":"bool"}}],[11,"ge","","",14,{"inputs":[{"name":"self"},{"name":"short3"}],"output":{"name":"bool"}}],[11,"new","","",14,{"inputs":[{"name":"i16"},{"name":"i16"},{"name":"i16"}],"output":{"name":"short3"}}],[11,"from","","",14,null],[11,"eq","","",14,{"inputs":[{"name":"self"},{"name":"self"}],"output":{"name":"bool"}}],[11,"splat","","",14,{"inputs":[{"name":"i16"}],"output":{"name":"self"}}],[11,"zero","","",14,{"inputs":[],"output":{"name":"self"}}],[11,"is_zero","","",14,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"one","","",14,{"inputs":[],"output":{"name":"self"}}],[11,"deref","","",14,null],[11,"deref_mut","","",14,null],[11,"zero","","",14,{"inputs":[],"output":{"name":"self"}}],[11,"is_zero","","",14,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"one","","",14,{"inputs":[],"output":{"name":"self"}}],[11,"fmt","","",14,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"fmtresult"}}],[11,"add","","",14,null],[11,"add_assign","","",14,{"inputs":[{"name":"self"},{"name":"short3"}],"output":null}],[11,"sub","","",14,null],[11,"sub_assign","","",14,{"inputs":[{"name":"self"},{"name":"short3"}],"output":null}],[11,"mul","","",14,null],[11,"mul_assign","","",14,{"inputs":[{"name":"self"},{"name":"short3"}],"output":null}],[11,"div","","",14,null],[11,"div_assign","","",14,{"inputs":[{"name":"self"},{"name":"short3"}],"output":null}],[11,"rem","","",14,null],[11,"rem_assign","","",14,{"inputs":[{"name":"self"},{"name":"short3"}],"output":null}],[11,"sum","","",14,{"inputs":[{"name":"i"}],"output":{"name":"short3"}}],[11,"product","","",14,{"inputs":[{"name":"i"}],"output":{"name":"short3"}}],[11,"sum","","",14,{"inputs":[{"name":"i"}],"output":{"name":"short3"}}],[11,"product","","",14,{"inputs":[{"name":"i"}],"output":{"name":"short3"}}],[11,"hash","","",14,{"inputs":[{"name":"self"},{"name":"h"}],"output":null}],[11,"cmp","","",14,{"inputs":[{"name":"self"},{"name":"short3"}],"output":{"name":"ordering"}}],[11,"add","","",14,{"inputs":[{"name":"self"},{"name":"short3"}],"output":{"name":"short3"}}],[11,"sub","","",14,{"inputs":[{"name":"self"},{"name":"short3"}],"output":{"name":"short3"}}],[11,"mul","","",14,{"inputs":[{"name":"self"},{"name":"short3"}],"output":{"name":"short3"}}],[11,"div","","",14,{"inputs":[{"name":"self"},{"name":"short3"}],"output":{"name":"short3"}}],[11,"rem","","",14,{"inputs":[{"name":"self"},{"name":"short3"}],"output":{"name":"short3"}}],[11,"not","","",14,{"inputs":[{"name":"self"}],"output":{"name":"short3"}}],[11,"bitxor","","",14,{"inputs":[{"name":"self"},{"name":"short3"}],"output":{"name":"short3"}}],[11,"bitxor","","",14,null],[11,"bitxor_assign","","",14,{"inputs":[{"name":"self"},{"name":"short3"}],"output":null}],[11,"bitor","","",14,{"inputs":[{"name":"self"},{"name":"short3"}],"output":{"name":"short3"}}],[11,"bitor","","",14,null],[11,"bitor_assign","","",14,{"inputs":[{"name":"self"},{"name":"short3"}],"output":null}],[11,"bitand","","",14,{"inputs":[{"name":"self"},{"name":"short3"}],"output":{"name":"short3"}}],[11,"bitand","","",14,null],[11,"bitand_assign","","",14,{"inputs":[{"name":"self"},{"name":"short3"}],"output":null}],[11,"neg","","",14,{"inputs":[{"name":"self"}],"output":{"name":"short3"}}],[11,"shl","","",14,{"inputs":[{"name":"self"},{"name":"usize"}],"output":{"name":"short3"}}],[11,"shl_assign","","",14,{"inputs":[{"name":"self"},{"name":"usize"}],"output":null}],[11,"shr","","",14,{"inputs":[{"name":"self"},{"name":"usize"}],"output":{"name":"short3"}}],[11,"shr_assign","","",14,{"inputs":[{"name":"self"},{"name":"usize"}],"output":null}],[11,"fmt","","",15,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"clone","","",15,{"inputs":[{"name":"self"}],"output":{"name":"short4"}}],[11,"default","","",15,{"inputs":[],"output":{"name":"short4"}}],[11,"partial_cmp","","",15,{"inputs":[{"name":"self"},{"name":"short4"}],"output":{"name":"option"}}],[11,"lt","","",15,{"inputs":[{"name":"self"},{"name":"short4"}],"output":{"name":"bool"}}],[11,"le","","",15,{"inputs":[{"name":"self"},{"name":"short4"}],"output":{"name":"bool"}}],[11,"gt","","",15,{"inputs":[{"name":"self"},{"name":"short4"}],"output":{"name":"bool"}}],[11,"ge","","",15,{"inputs":[{"name":"self"},{"name":"short4"}],"output":{"name":"bool"}}],[11,"new","","",15,{"inputs":[{"name":"i16"},{"name":"i16"},{"name":"i16"},{"name":"i16"}],"output":{"name":"short4"}}],[11,"from","","",15,null],[11,"eq","","",15,{"inputs":[{"name":"self"},{"name":"self"}],"output":{"name":"bool"}}],[11,"splat","","",15,{"inputs":[{"name":"i16"}],"output":{"name":"self"}}],[11,"zero","","",15,{"inputs":[],"output":{"name":"self"}}],[11,"is_zero","","",15,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"one","","",15,{"inputs":[],"output":{"name":"self"}}],[11,"deref","","",15,null],[11,"deref_mut","","",15,null],[11,"zero","","",15,{"inputs":[],"output":{"name":"self"}}],[11,"is_zero","","",15,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"one","","",15,{"inputs":[],"output":{"name":"self"}}],[11,"fmt","","",15,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"fmtresult"}}],[11,"add","","",15,null],[11,"add_assign","","",15,{"inputs":[{"name":"self"},{"name":"short4"}],"output":null}],[11,"sub","","",15,null],[11,"sub_assign","","",15,{"inputs":[{"name":"self"},{"name":"short4"}],"output":null}],[11,"mul","","",15,null],[11,"mul_assign","","",15,{"inputs":[{"name":"self"},{"name":"short4"}],"output":null}],[11,"div","","",15,null],[11,"div_assign","","",15,{"inputs":[{"name":"self"},{"name":"short4"}],"output":null}],[11,"rem","","",15,null],[11,"rem_assign","","",15,{"inputs":[{"name":"self"},{"name":"short4"}],"output":null}],[11,"sum","","",15,{"inputs":[{"name":"i"}],"output":{"name":"short4"}}],[11,"product","","",15,{"inputs":[{"name":"i"}],"output":{"name":"short4"}}],[11,"sum","","",15,{"inputs":[{"name":"i"}],"output":{"name":"short4"}}],[11,"product","","",15,{"inputs":[{"name":"i"}],"output":{"name":"short4"}}],[11,"hash","","",15,{"inputs":[{"name":"self"},{"name":"h"}],"output":null}],[11,"cmp","","",15,{"inputs":[{"name":"self"},{"name":"short4"}],"output":{"name":"ordering"}}],[11,"add","","",15,{"inputs":[{"name":"self"},{"name":"short4"}],"output":{"name":"short4"}}],[11,"sub","","",15,{"inputs":[{"name":"self"},{"name":"short4"}],"output":{"name":"short4"}}],[11,"mul","","",15,{"inputs":[{"name":"self"},{"name":"short4"}],"output":{"name":"short4"}}],[11,"div","","",15,{"inputs":[{"name":"self"},{"name":"short4"}],"output":{"name":"short4"}}],[11,"rem","","",15,{"inputs":[{"name":"self"},{"name":"short4"}],"output":{"name":"short4"}}],[11,"not","","",15,{"inputs":[{"name":"self"}],"output":{"name":"short4"}}],[11,"bitxor","","",15,{"inputs":[{"name":"self"},{"name":"short4"}],"output":{"name":"short4"}}],[11,"bitxor","","",15,null],[11,"bitxor_assign","","",15,{"inputs":[{"name":"self"},{"name":"short4"}],"output":null}],[11,"bitor","","",15,{"inputs":[{"name":"self"},{"name":"short4"}],"output":{"name":"short4"}}],[11,"bitor","","",15,null],[11,"bitor_assign","","",15,{"inputs":[{"name":"self"},{"name":"short4"}],"output":null}],[11,"bitand","","",15,{"inputs":[{"name":"self"},{"name":"short4"}],"output":{"name":"short4"}}],[11,"bitand","","",15,null],[11,"bitand_assign","","",15,{"inputs":[{"name":"self"},{"name":"short4"}],"output":null}],[11,"neg","","",15,{"inputs":[{"name":"self"}],"output":{"name":"short4"}}],[11,"shl","","",15,{"inputs":[{"name":"self"},{"name":"usize"}],"output":{"name":"short4"}}],[11,"shl_assign","","",15,{"inputs":[{"name":"self"},{"name":"usize"}],"output":null}],[11,"shr","","",15,{"inputs":[{"name":"self"},{"name":"usize"}],"output":{"name":"short4"}}],[11,"shr_assign","","",15,{"inputs":[{"name":"self"},{"name":"usize"}],"output":null}],[11,"fmt","","",16,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"clone","","",16,{"inputs":[{"name":"self"}],"output":{"name":"short8"}}],[11,"default","","",16,{"inputs":[],"output":{"name":"short8"}}],[11,"partial_cmp","","",16,{"inputs":[{"name":"self"},{"name":"short8"}],"output":{"name":"option"}}],[11,"lt","","",16,{"inputs":[{"name":"self"},{"name":"short8"}],"output":{"name":"bool"}}],[11,"le","","",16,{"inputs":[{"name":"self"},{"name":"short8"}],"output":{"name":"bool"}}],[11,"gt","","",16,{"inputs":[{"name":"self"},{"name":"short8"}],"output":{"name":"bool"}}],[11,"ge","","",16,{"inputs":[{"name":"self"},{"name":"short8"}],"output":{"name":"bool"}}],[11,"new","","",16,{"inputs":[{"name":"i16"},{"name":"i16"},{"name":"i16"},{"name":"i16"},{"name":"i16"},{"name":"i16"},{"name":"i16"},{"name":"i16"}],"output":{"name":"short8"}}],[11,"from","","",16,null],[11,"eq","","",16,{"inputs":[{"name":"self"},{"name":"self"}],"output":{"name":"bool"}}],[11,"splat","","",16,{"inputs":[{"name":"i16"}],"output":{"name":"self"}}],[11,"zero","","",16,{"inputs":[],"output":{"name":"self"}}],[11,"is_zero","","",16,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"one","","",16,{"inputs":[],"output":{"name":"self"}}],[11,"deref","","",16,null],[11,"deref_mut","","",16,null],[11,"zero","","",16,{"inputs":[],"output":{"name":"self"}}],[11,"is_zero","","",16,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"one","","",16,{"inputs":[],"output":{"name":"self"}}],[11,"fmt","","",16,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"fmtresult"}}],[11,"add","","",16,null],[11,"add_assign","","",16,{"inputs":[{"name":"self"},{"name":"short8"}],"output":null}],[11,"sub","","",16,null],[11,"sub_assign","","",16,{"inputs":[{"name":"self"},{"name":"short8"}],"output":null}],[11,"mul","","",16,null],[11,"mul_assign","","",16,{"inputs":[{"name":"self"},{"name":"short8"}],"output":null}],[11,"div","","",16,null],[11,"div_assign","","",16,{"inputs":[{"name":"self"},{"name":"short8"}],"output":null}],[11,"rem","","",16,null],[11,"rem_assign","","",16,{"inputs":[{"name":"self"},{"name":"short8"}],"output":null}],[11,"sum","","",16,{"inputs":[{"name":"i"}],"output":{"name":"short8"}}],[11,"product","","",16,{"inputs":[{"name":"i"}],"output":{"name":"short8"}}],[11,"sum","","",16,{"inputs":[{"name":"i"}],"output":{"name":"short8"}}],[11,"product","","",16,{"inputs":[{"name":"i"}],"output":{"name":"short8"}}],[11,"hash","","",16,{"inputs":[{"name":"self"},{"name":"h"}],"output":null}],[11,"cmp","","",16,{"inputs":[{"name":"self"},{"name":"short8"}],"output":{"name":"ordering"}}],[11,"add","","",16,{"inputs":[{"name":"self"},{"name":"short8"}],"output":{"name":"short8"}}],[11,"sub","","",16,{"inputs":[{"name":"self"},{"name":"short8"}],"output":{"name":"short8"}}],[11,"mul","","",16,{"inputs":[{"name":"self"},{"name":"short8"}],"output":{"name":"short8"}}],[11,"div","","",16,{"inputs":[{"name":"self"},{"name":"short8"}],"output":{"name":"short8"}}],[11,"rem","","",16,{"inputs":[{"name":"self"},{"name":"short8"}],"output":{"name":"short8"}}],[11,"not","","",16,{"inputs":[{"name":"self"}],"output":{"name":"short8"}}],[11,"bitxor","","",16,{"inputs":[{"name":"self"},{"name":"short8"}],"output":{"name":"short8"}}],[11,"bitxor","","",16,null],[11,"bitxor_assign","","",16,{"inputs":[{"name":"self"},{"name":"short8"}],"output":null}],[11,"bitor","","",16,{"inputs":[{"name":"self"},{"name":"short8"}],"output":{"name":"short8"}}],[11,"bitor","","",16,null],[11,"bitor_assign","","",16,{"inputs":[{"name":"self"},{"name":"short8"}],"output":null}],[11,"bitand","","",16,{"inputs":[{"name":"self"},{"name":"short8"}],"output":{"name":"short8"}}],[11,"bitand","","",16,null],[11,"bitand_assign","","",16,{"inputs":[{"name":"self"},{"name":"short8"}],"output":null}],[11,"neg","","",16,{"inputs":[{"name":"self"}],"output":{"name":"short8"}}],[11,"shl","","",16,{"inputs":[{"name":"self"},{"name":"usize"}],"output":{"name":"short8"}}],[11,"shl_assign","","",16,{"inputs":[{"name":"self"},{"name":"usize"}],"output":null}],[11,"shr","","",16,{"inputs":[{"name":"self"},{"name":"usize"}],"output":{"name":"short8"}}],[11,"shr_assign","","",16,{"inputs":[{"name":"self"},{"name":"usize"}],"output":null}],[11,"fmt","","",17,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"clone","","",17,{"inputs":[{"name":"self"}],"output":{"name":"short16"}}],[11,"default","","",17,{"inputs":[],"output":{"name":"short16"}}],[11,"partial_cmp","","",17,{"inputs":[{"name":"self"},{"name":"short16"}],"output":{"name":"option"}}],[11,"lt","","",17,{"inputs":[{"name":"self"},{"name":"short16"}],"output":{"name":"bool"}}],[11,"le","","",17,{"inputs":[{"name":"self"},{"name":"short16"}],"output":{"name":"bool"}}],[11,"gt","","",17,{"inputs":[{"name":"self"},{"name":"short16"}],"output":{"name":"bool"}}],[11,"ge","","",17,{"inputs":[{"name":"self"},{"name":"short16"}],"output":{"name":"bool"}}],[11,"new","","",17,{"inputs":[{"name":"i16"},{"name":"i16"},{"name":"i16"},{"name":"i16"},{"name":"i16"},{"name":"i16"},{"name":"i16"},{"name":"i16"},{"name":"i16"},{"name":"i16"},{"name":"i16"},{"name":"i16"},{"name":"i16"},{"name":"i16"},{"name":"i16"},{"name":"i16"}],"output":{"name":"short16"}}],[11,"from","","",17,null],[11,"eq","","",17,{"inputs":[{"name":"self"},{"name":"self"}],"output":{"name":"bool"}}],[11,"splat","","",17,{"inputs":[{"name":"i16"}],"output":{"name":"self"}}],[11,"zero","","",17,{"inputs":[],"output":{"name":"self"}}],[11,"is_zero","","",17,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"one","","",17,{"inputs":[],"output":{"name":"self"}}],[11,"deref","","",17,null],[11,"deref_mut","","",17,null],[11,"zero","","",17,{"inputs":[],"output":{"name":"self"}}],[11,"is_zero","","",17,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"one","","",17,{"inputs":[],"output":{"name":"self"}}],[11,"fmt","","",17,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"fmtresult"}}],[11,"add","","",17,null],[11,"add_assign","","",17,{"inputs":[{"name":"self"},{"name":"short16"}],"output":null}],[11,"sub","","",17,null],[11,"sub_assign","","",17,{"inputs":[{"name":"self"},{"name":"short16"}],"output":null}],[11,"mul","","",17,null],[11,"mul_assign","","",17,{"inputs":[{"name":"self"},{"name":"short16"}],"output":null}],[11,"div","","",17,null],[11,"div_assign","","",17,{"inputs":[{"name":"self"},{"name":"short16"}],"output":null}],[11,"rem","","",17,null],[11,"rem_assign","","",17,{"inputs":[{"name":"self"},{"name":"short16"}],"output":null}],[11,"sum","","",17,{"inputs":[{"name":"i"}],"output":{"name":"short16"}}],[11,"product","","",17,{"inputs":[{"name":"i"}],"output":{"name":"short16"}}],[11,"sum","","",17,{"inputs":[{"name":"i"}],"output":{"name":"short16"}}],[11,"product","","",17,{"inputs":[{"name":"i"}],"output":{"name":"short16"}}],[11,"hash","","",17,{"inputs":[{"name":"self"},{"name":"h"}],"output":null}],[11,"cmp","","",17,{"inputs":[{"name":"self"},{"name":"short16"}],"output":{"name":"ordering"}}],[11,"add","","",17,{"inputs":[{"name":"self"},{"name":"short16"}],"output":{"name":"short16"}}],[11,"sub","","",17,{"inputs":[{"name":"self"},{"name":"short16"}],"output":{"name":"short16"}}],[11,"mul","","",17,{"inputs":[{"name":"self"},{"name":"short16"}],"output":{"name":"short16"}}],[11,"div","","",17,{"inputs":[{"name":"self"},{"name":"short16"}],"output":{"name":"short16"}}],[11,"rem","","",17,{"inputs":[{"name":"self"},{"name":"short16"}],"output":{"name":"short16"}}],[11,"not","","",17,{"inputs":[{"name":"self"}],"output":{"name":"short16"}}],[11,"bitxor","","",17,{"inputs":[{"name":"self"},{"name":"short16"}],"output":{"name":"short16"}}],[11,"bitxor","","",17,null],[11,"bitxor_assign","","",17,{"inputs":[{"name":"self"},{"name":"short16"}],"output":null}],[11,"bitor","","",17,{"inputs":[{"name":"self"},{"name":"short16"}],"output":{"name":"short16"}}],[11,"bitor","","",17,null],[11,"bitor_assign","","",17,{"inputs":[{"name":"self"},{"name":"short16"}],"output":null}],[11,"bitand","","",17,{"inputs":[{"name":"self"},{"name":"short16"}],"output":{"name":"short16"}}],[11,"bitand","","",17,null],[11,"bitand_assign","","",17,{"inputs":[{"name":"self"},{"name":"short16"}],"output":null}],[11,"neg","","",17,{"inputs":[{"name":"self"}],"output":{"name":"short16"}}],[11,"shl","","",17,{"inputs":[{"name":"self"},{"name":"usize"}],"output":{"name":"short16"}}],[11,"shl_assign","","",17,{"inputs":[{"name":"self"},{"name":"usize"}],"output":null}],[11,"shr","","",17,{"inputs":[{"name":"self"},{"name":"usize"}],"output":{"name":"short16"}}],[11,"shr_assign","","",17,{"inputs":[{"name":"self"},{"name":"usize"}],"output":null}],[11,"fmt","","",18,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"clone","","",18,{"inputs":[{"name":"self"}],"output":{"name":"ushort"}}],[11,"default","","",18,{"inputs":[],"output":{"name":"ushort"}}],[11,"partial_cmp","","",18,{"inputs":[{"name":"self"},{"name":"ushort"}],"output":{"name":"option"}}],[11,"lt","","",18,{"inputs":[{"name":"self"},{"name":"ushort"}],"output":{"name":"bool"}}],[11,"le","","",18,{"inputs":[{"name":"self"},{"name":"ushort"}],"output":{"name":"bool"}}],[11,"gt","","",18,{"inputs":[{"name":"self"},{"name":"ushort"}],"output":{"name":"bool"}}],[11,"ge","","",18,{"inputs":[{"name":"self"},{"name":"ushort"}],"output":{"name":"bool"}}],[11,"new","","",18,{"inputs":[{"name":"u16"}],"output":{"name":"ushort"}}],[11,"from","","",18,null],[11,"from","","",18,{"inputs":[{"name":"u16"}],"output":{"name":"ushort"}}],[11,"eq","","",18,{"inputs":[{"name":"self"},{"name":"self"}],"output":{"name":"bool"}}],[11,"splat","","",18,{"inputs":[{"name":"u16"}],"output":{"name":"self"}}],[11,"zero","","",18,{"inputs":[],"output":{"name":"self"}}],[11,"is_zero","","",18,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"one","","",18,{"inputs":[],"output":{"name":"self"}}],[11,"deref","","",18,null],[11,"deref_mut","","",18,null],[11,"zero","","",18,{"inputs":[],"output":{"name":"self"}}],[11,"is_zero","","",18,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"one","","",18,{"inputs":[],"output":{"name":"self"}}],[11,"fmt","","",18,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"fmtresult"}}],[11,"add","","",18,null],[11,"add_assign","","",18,{"inputs":[{"name":"self"},{"name":"ushort"}],"output":null}],[11,"sub","","",18,null],[11,"sub_assign","","",18,{"inputs":[{"name":"self"},{"name":"ushort"}],"output":null}],[11,"mul","","",18,null],[11,"mul_assign","","",18,{"inputs":[{"name":"self"},{"name":"ushort"}],"output":null}],[11,"div","","",18,null],[11,"div_assign","","",18,{"inputs":[{"name":"self"},{"name":"ushort"}],"output":null}],[11,"rem","","",18,null],[11,"rem_assign","","",18,{"inputs":[{"name":"self"},{"name":"ushort"}],"output":null}],[11,"sum","","",18,{"inputs":[{"name":"i"}],"output":{"name":"ushort"}}],[11,"product","","",18,{"inputs":[{"name":"i"}],"output":{"name":"ushort"}}],[11,"sum","","",18,{"inputs":[{"name":"i"}],"output":{"name":"ushort"}}],[11,"product","","",18,{"inputs":[{"name":"i"}],"output":{"name":"ushort"}}],[11,"hash","","",18,{"inputs":[{"name":"self"},{"name":"h"}],"output":null}],[11,"cmp","","",18,{"inputs":[{"name":"self"},{"name":"ushort"}],"output":{"name":"ordering"}}],[11,"add","","",18,{"inputs":[{"name":"self"},{"name":"ushort"}],"output":{"name":"ushort"}}],[11,"sub","","",18,{"inputs":[{"name":"self"},{"name":"ushort"}],"output":{"name":"ushort"}}],[11,"mul","","",18,{"inputs":[{"name":"self"},{"name":"ushort"}],"output":{"name":"ushort"}}],[11,"div","","",18,{"inputs":[{"name":"self"},{"name":"ushort"}],"output":{"name":"ushort"}}],[11,"rem","","",18,{"inputs":[{"name":"self"},{"name":"ushort"}],"output":{"name":"ushort"}}],[11,"not","","",18,{"inputs":[{"name":"self"}],"output":{"name":"ushort"}}],[11,"bitxor","","",18,{"inputs":[{"name":"self"},{"name":"ushort"}],"output":{"name":"ushort"}}],[11,"bitxor","","",18,null],[11,"bitxor_assign","","",18,{"inputs":[{"name":"self"},{"name":"ushort"}],"output":null}],[11,"bitor","","",18,{"inputs":[{"name":"self"},{"name":"ushort"}],"output":{"name":"ushort"}}],[11,"bitor","","",18,null],[11,"bitor_assign","","",18,{"inputs":[{"name":"self"},{"name":"ushort"}],"output":null}],[11,"bitand","","",18,{"inputs":[{"name":"self"},{"name":"ushort"}],"output":{"name":"ushort"}}],[11,"bitand","","",18,null],[11,"bitand_assign","","",18,{"inputs":[{"name":"self"},{"name":"ushort"}],"output":null}],[11,"neg","","",18,{"inputs":[{"name":"self"}],"output":{"name":"ushort"}}],[11,"shl","","",18,{"inputs":[{"name":"self"},{"name":"usize"}],"output":{"name":"ushort"}}],[11,"shl_assign","","",18,{"inputs":[{"name":"self"},{"name":"usize"}],"output":null}],[11,"shr","","",18,{"inputs":[{"name":"self"},{"name":"usize"}],"output":{"name":"ushort"}}],[11,"shr_assign","","",18,{"inputs":[{"name":"self"},{"name":"usize"}],"output":null}],[11,"fmt","","",19,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"clone","","",19,{"inputs":[{"name":"self"}],"output":{"name":"ushort2"}}],[11,"default","","",19,{"inputs":[],"output":{"name":"ushort2"}}],[11,"partial_cmp","","",19,{"inputs":[{"name":"self"},{"name":"ushort2"}],"output":{"name":"option"}}],[11,"lt","","",19,{"inputs":[{"name":"self"},{"name":"ushort2"}],"output":{"name":"bool"}}],[11,"le","","",19,{"inputs":[{"name":"self"},{"name":"ushort2"}],"output":{"name":"bool"}}],[11,"gt","","",19,{"inputs":[{"name":"self"},{"name":"ushort2"}],"output":{"name":"bool"}}],[11,"ge","","",19,{"inputs":[{"name":"self"},{"name":"ushort2"}],"output":{"name":"bool"}}],[11,"new","","",19,{"inputs":[{"name":"u16"},{"name":"u16"}],"output":{"name":"ushort2"}}],[11,"from","","",19,null],[11,"eq","","",19,{"inputs":[{"name":"self"},{"name":"self"}],"output":{"name":"bool"}}],[11,"splat","","",19,{"inputs":[{"name":"u16"}],"output":{"name":"self"}}],[11,"zero","","",19,{"inputs":[],"output":{"name":"self"}}],[11,"is_zero","","",19,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"one","","",19,{"inputs":[],"output":{"name":"self"}}],[11,"deref","","",19,null],[11,"deref_mut","","",19,null],[11,"zero","","",19,{"inputs":[],"output":{"name":"self"}}],[11,"is_zero","","",19,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"one","","",19,{"inputs":[],"output":{"name":"self"}}],[11,"fmt","","",19,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"fmtresult"}}],[11,"add","","",19,null],[11,"add_assign","","",19,{"inputs":[{"name":"self"},{"name":"ushort2"}],"output":null}],[11,"sub","","",19,null],[11,"sub_assign","","",19,{"inputs":[{"name":"self"},{"name":"ushort2"}],"output":null}],[11,"mul","","",19,null],[11,"mul_assign","","",19,{"inputs":[{"name":"self"},{"name":"ushort2"}],"output":null}],[11,"div","","",19,null],[11,"div_assign","","",19,{"inputs":[{"name":"self"},{"name":"ushort2"}],"output":null}],[11,"rem","","",19,null],[11,"rem_assign","","",19,{"inputs":[{"name":"self"},{"name":"ushort2"}],"output":null}],[11,"sum","","",19,{"inputs":[{"name":"i"}],"output":{"name":"ushort2"}}],[11,"product","","",19,{"inputs":[{"name":"i"}],"output":{"name":"ushort2"}}],[11,"sum","","",19,{"inputs":[{"name":"i"}],"output":{"name":"ushort2"}}],[11,"product","","",19,{"inputs":[{"name":"i"}],"output":{"name":"ushort2"}}],[11,"hash","","",19,{"inputs":[{"name":"self"},{"name":"h"}],"output":null}],[11,"cmp","","",19,{"inputs":[{"name":"self"},{"name":"ushort2"}],"output":{"name":"ordering"}}],[11,"add","","",19,{"inputs":[{"name":"self"},{"name":"ushort2"}],"output":{"name":"ushort2"}}],[11,"sub","","",19,{"inputs":[{"name":"self"},{"name":"ushort2"}],"output":{"name":"ushort2"}}],[11,"mul","","",19,{"inputs":[{"name":"self"},{"name":"ushort2"}],"output":{"name":"ushort2"}}],[11,"div","","",19,{"inputs":[{"name":"self"},{"name":"ushort2"}],"output":{"name":"ushort2"}}],[11,"rem","","",19,{"inputs":[{"name":"self"},{"name":"ushort2"}],"output":{"name":"ushort2"}}],[11,"not","","",19,{"inputs":[{"name":"self"}],"output":{"name":"ushort2"}}],[11,"bitxor","","",19,{"inputs":[{"name":"self"},{"name":"ushort2"}],"output":{"name":"ushort2"}}],[11,"bitxor","","",19,null],[11,"bitxor_assign","","",19,{"inputs":[{"name":"self"},{"name":"ushort2"}],"output":null}],[11,"bitor","","",19,{"inputs":[{"name":"self"},{"name":"ushort2"}],"output":{"name":"ushort2"}}],[11,"bitor","","",19,null],[11,"bitor_assign","","",19,{"inputs":[{"name":"self"},{"name":"ushort2"}],"output":null}],[11,"bitand","","",19,{"inputs":[{"name":"self"},{"name":"ushort2"}],"output":{"name":"ushort2"}}],[11,"bitand","","",19,null],[11,"bitand_assign","","",19,{"inputs":[{"name":"self"},{"name":"ushort2"}],"output":null}],[11,"neg","","",19,{"inputs":[{"name":"self"}],"output":{"name":"ushort2"}}],[11,"shl","","",19,{"inputs":[{"name":"self"},{"name":"usize"}],"output":{"name":"ushort2"}}],[11,"shl_assign","","",19,{"inputs":[{"name":"self"},{"name":"usize"}],"output":null}],[11,"shr","","",19,{"inputs":[{"name":"self"},{"name":"usize"}],"output":{"name":"ushort2"}}],[11,"shr_assign","","",19,{"inputs":[{"name":"self"},{"name":"usize"}],"output":null}],[11,"fmt","","",20,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"clone","","",20,{"inputs":[{"name":"self"}],"output":{"name":"ushort3"}}],[11,"default","","",20,{"inputs":[],"output":{"name":"ushort3"}}],[11,"partial_cmp","","",20,{"inputs":[{"name":"self"},{"name":"ushort3"}],"output":{"name":"option"}}],[11,"lt","","",20,{"inputs":[{"name":"self"},{"name":"ushort3"}],"output":{"name":"bool"}}],[11,"le","","",20,{"inputs":[{"name":"self"},{"name":"ushort3"}],"output":{"name":"bool"}}],[11,"gt","","",20,{"inputs":[{"name":"self"},{"name":"ushort3"}],"output":{"name":"bool"}}],[11,"ge","","",20,{"inputs":[{"name":"self"},{"name":"ushort3"}],"output":{"name":"bool"}}],[11,"new","","",20,{"inputs":[{"name":"u16"},{"name":"u16"},{"name":"u16"}],"output":{"name":"ushort3"}}],[11,"from","","",20,null],[11,"eq","","",20,{"inputs":[{"name":"self"},{"name":"self"}],"output":{"name":"bool"}}],[11,"splat","","",20,{"inputs":[{"name":"u16"}],"output":{"name":"self"}}],[11,"zero","","",20,{"inputs":[],"output":{"name":"self"}}],[11,"is_zero","","",20,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"one","","",20,{"inputs":[],"output":{"name":"self"}}],[11,"deref","","",20,null],[11,"deref_mut","","",20,null],[11,"zero","","",20,{"inputs":[],"output":{"name":"self"}}],[11,"is_zero","","",20,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"one","","",20,{"inputs":[],"output":{"name":"self"}}],[11,"fmt","","",20,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"fmtresult"}}],[11,"add","","",20,null],[11,"add_assign","","",20,{"inputs":[{"name":"self"},{"name":"ushort3"}],"output":null}],[11,"sub","","",20,null],[11,"sub_assign","","",20,{"inputs":[{"name":"self"},{"name":"ushort3"}],"output":null}],[11,"mul","","",20,null],[11,"mul_assign","","",20,{"inputs":[{"name":"self"},{"name":"ushort3"}],"output":null}],[11,"div","","",20,null],[11,"div_assign","","",20,{"inputs":[{"name":"self"},{"name":"ushort3"}],"output":null}],[11,"rem","","",20,null],[11,"rem_assign","","",20,{"inputs":[{"name":"self"},{"name":"ushort3"}],"output":null}],[11,"sum","","",20,{"inputs":[{"name":"i"}],"output":{"name":"ushort3"}}],[11,"product","","",20,{"inputs":[{"name":"i"}],"output":{"name":"ushort3"}}],[11,"sum","","",20,{"inputs":[{"name":"i"}],"output":{"name":"ushort3"}}],[11,"product","","",20,{"inputs":[{"name":"i"}],"output":{"name":"ushort3"}}],[11,"hash","","",20,{"inputs":[{"name":"self"},{"name":"h"}],"output":null}],[11,"cmp","","",20,{"inputs":[{"name":"self"},{"name":"ushort3"}],"output":{"name":"ordering"}}],[11,"add","","",20,{"inputs":[{"name":"self"},{"name":"ushort3"}],"output":{"name":"ushort3"}}],[11,"sub","","",20,{"inputs":[{"name":"self"},{"name":"ushort3"}],"output":{"name":"ushort3"}}],[11,"mul","","",20,{"inputs":[{"name":"self"},{"name":"ushort3"}],"output":{"name":"ushort3"}}],[11,"div","","",20,{"inputs":[{"name":"self"},{"name":"ushort3"}],"output":{"name":"ushort3"}}],[11,"rem","","",20,{"inputs":[{"name":"self"},{"name":"ushort3"}],"output":{"name":"ushort3"}}],[11,"not","","",20,{"inputs":[{"name":"self"}],"output":{"name":"ushort3"}}],[11,"bitxor","","",20,{"inputs":[{"name":"self"},{"name":"ushort3"}],"output":{"name":"ushort3"}}],[11,"bitxor","","",20,null],[11,"bitxor_assign","","",20,{"inputs":[{"name":"self"},{"name":"ushort3"}],"output":null}],[11,"bitor","","",20,{"inputs":[{"name":"self"},{"name":"ushort3"}],"output":{"name":"ushort3"}}],[11,"bitor","","",20,null],[11,"bitor_assign","","",20,{"inputs":[{"name":"self"},{"name":"ushort3"}],"output":null}],[11,"bitand","","",20,{"inputs":[{"name":"self"},{"name":"ushort3"}],"output":{"name":"ushort3"}}],[11,"bitand","","",20,null],[11,"bitand_assign","","",20,{"inputs":[{"name":"self"},{"name":"ushort3"}],"output":null}],[11,"neg","","",20,{"inputs":[{"name":"self"}],"output":{"name":"ushort3"}}],[11,"shl","","",20,{"inputs":[{"name":"self"},{"name":"usize"}],"output":{"name":"ushort3"}}],[11,"shl_assign","","",20,{"inputs":[{"name":"self"},{"name":"usize"}],"output":null}],[11,"shr","","",20,{"inputs":[{"name":"self"},{"name":"usize"}],"output":{"name":"ushort3"}}],[11,"shr_assign","","",20,{"inputs":[{"name":"self"},{"name":"usize"}],"output":null}],[11,"fmt","","",21,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"clone","","",21,{"inputs":[{"name":"self"}],"output":{"name":"ushort4"}}],[11,"default","","",21,{"inputs":[],"output":{"name":"ushort4"}}],[11,"partial_cmp","","",21,{"inputs":[{"name":"self"},{"name":"ushort4"}],"output":{"name":"option"}}],[11,"lt","","",21,{"inputs":[{"name":"self"},{"name":"ushort4"}],"output":{"name":"bool"}}],[11,"le","","",21,{"inputs":[{"name":"self"},{"name":"ushort4"}],"output":{"name":"bool"}}],[11,"gt","","",21,{"inputs":[{"name":"self"},{"name":"ushort4"}],"output":{"name":"bool"}}],[11,"ge","","",21,{"inputs":[{"name":"self"},{"name":"ushort4"}],"output":{"name":"bool"}}],[11,"new","","",21,{"inputs":[{"name":"u16"},{"name":"u16"},{"name":"u16"},{"name":"u16"}],"output":{"name":"ushort4"}}],[11,"from","","",21,null],[11,"eq","","",21,{"inputs":[{"name":"self"},{"name":"self"}],"output":{"name":"bool"}}],[11,"splat","","",21,{"inputs":[{"name":"u16"}],"output":{"name":"self"}}],[11,"zero","","",21,{"inputs":[],"output":{"name":"self"}}],[11,"is_zero","","",21,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"one","","",21,{"inputs":[],"output":{"name":"self"}}],[11,"deref","","",21,null],[11,"deref_mut","","",21,null],[11,"zero","","",21,{"inputs":[],"output":{"name":"self"}}],[11,"is_zero","","",21,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"one","","",21,{"inputs":[],"output":{"name":"self"}}],[11,"fmt","","",21,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"fmtresult"}}],[11,"add","","",21,null],[11,"add_assign","","",21,{"inputs":[{"name":"self"},{"name":"ushort4"}],"output":null}],[11,"sub","","",21,null],[11,"sub_assign","","",21,{"inputs":[{"name":"self"},{"name":"ushort4"}],"output":null}],[11,"mul","","",21,null],[11,"mul_assign","","",21,{"inputs":[{"name":"self"},{"name":"ushort4"}],"output":null}],[11,"div","","",21,null],[11,"div_assign","","",21,{"inputs":[{"name":"self"},{"name":"ushort4"}],"output":null}],[11,"rem","","",21,null],[11,"rem_assign","","",21,{"inputs":[{"name":"self"},{"name":"ushort4"}],"output":null}],[11,"sum","","",21,{"inputs":[{"name":"i"}],"output":{"name":"ushort4"}}],[11,"product","","",21,{"inputs":[{"name":"i"}],"output":{"name":"ushort4"}}],[11,"sum","","",21,{"inputs":[{"name":"i"}],"output":{"name":"ushort4"}}],[11,"product","","",21,{"inputs":[{"name":"i"}],"output":{"name":"ushort4"}}],[11,"hash","","",21,{"inputs":[{"name":"self"},{"name":"h"}],"output":null}],[11,"cmp","","",21,{"inputs":[{"name":"self"},{"name":"ushort4"}],"output":{"name":"ordering"}}],[11,"add","","",21,{"inputs":[{"name":"self"},{"name":"ushort4"}],"output":{"name":"ushort4"}}],[11,"sub","","",21,{"inputs":[{"name":"self"},{"name":"ushort4"}],"output":{"name":"ushort4"}}],[11,"mul","","",21,{"inputs":[{"name":"self"},{"name":"ushort4"}],"output":{"name":"ushort4"}}],[11,"div","","",21,{"inputs":[{"name":"self"},{"name":"ushort4"}],"output":{"name":"ushort4"}}],[11,"rem","","",21,{"inputs":[{"name":"self"},{"name":"ushort4"}],"output":{"name":"ushort4"}}],[11,"not","","",21,{"inputs":[{"name":"self"}],"output":{"name":"ushort4"}}],[11,"bitxor","","",21,{"inputs":[{"name":"self"},{"name":"ushort4"}],"output":{"name":"ushort4"}}],[11,"bitxor","","",21,null],[11,"bitxor_assign","","",21,{"inputs":[{"name":"self"},{"name":"ushort4"}],"output":null}],[11,"bitor","","",21,{"inputs":[{"name":"self"},{"name":"ushort4"}],"output":{"name":"ushort4"}}],[11,"bitor","","",21,null],[11,"bitor_assign","","",21,{"inputs":[{"name":"self"},{"name":"ushort4"}],"output":null}],[11,"bitand","","",21,{"inputs":[{"name":"self"},{"name":"ushort4"}],"output":{"name":"ushort4"}}],[11,"bitand","","",21,null],[11,"bitand_assign","","",21,{"inputs":[{"name":"self"},{"name":"ushort4"}],"output":null}],[11,"neg","","",21,{"inputs":[{"name":"self"}],"output":{"name":"ushort4"}}],[11,"shl","","",21,{"inputs":[{"name":"self"},{"name":"usize"}],"output":{"name":"ushort4"}}],[11,"shl_assign","","",21,{"inputs":[{"name":"self"},{"name":"usize"}],"output":null}],[11,"shr","","",21,{"inputs":[{"name":"self"},{"name":"usize"}],"output":{"name":"ushort4"}}],[11,"shr_assign","","",21,{"inputs":[{"name":"self"},{"name":"usize"}],"output":null}],[11,"fmt","","",22,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"clone","","",22,{"inputs":[{"name":"self"}],"output":{"name":"ushort8"}}],[11,"default","","",22,{"inputs":[],"output":{"name":"ushort8"}}],[11,"partial_cmp","","",22,{"inputs":[{"name":"self"},{"name":"ushort8"}],"output":{"name":"option"}}],[11,"lt","","",22,{"inputs":[{"name":"self"},{"name":"ushort8"}],"output":{"name":"bool"}}],[11,"le","","",22,{"inputs":[{"name":"self"},{"name":"ushort8"}],"output":{"name":"bool"}}],[11,"gt","","",22,{"inputs":[{"name":"self"},{"name":"ushort8"}],"output":{"name":"bool"}}],[11,"ge","","",22,{"inputs":[{"name":"self"},{"name":"ushort8"}],"output":{"name":"bool"}}],[11,"new","","",22,{"inputs":[{"name":"u16"},{"name":"u16"},{"name":"u16"},{"name":"u16"},{"name":"u16"},{"name":"u16"},{"name":"u16"},{"name":"u16"}],"output":{"name":"ushort8"}}],[11,"from","","",22,null],[11,"eq","","",22,{"inputs":[{"name":"self"},{"name":"self"}],"output":{"name":"bool"}}],[11,"splat","","",22,{"inputs":[{"name":"u16"}],"output":{"name":"self"}}],[11,"zero","","",22,{"inputs":[],"output":{"name":"self"}}],[11,"is_zero","","",22,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"one","","",22,{"inputs":[],"output":{"name":"self"}}],[11,"deref","","",22,null],[11,"deref_mut","","",22,null],[11,"zero","","",22,{"inputs":[],"output":{"name":"self"}}],[11,"is_zero","","",22,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"one","","",22,{"inputs":[],"output":{"name":"self"}}],[11,"fmt","","",22,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"fmtresult"}}],[11,"add","","",22,null],[11,"add_assign","","",22,{"inputs":[{"name":"self"},{"name":"ushort8"}],"output":null}],[11,"sub","","",22,null],[11,"sub_assign","","",22,{"inputs":[{"name":"self"},{"name":"ushort8"}],"output":null}],[11,"mul","","",22,null],[11,"mul_assign","","",22,{"inputs":[{"name":"self"},{"name":"ushort8"}],"output":null}],[11,"div","","",22,null],[11,"div_assign","","",22,{"inputs":[{"name":"self"},{"name":"ushort8"}],"output":null}],[11,"rem","","",22,null],[11,"rem_assign","","",22,{"inputs":[{"name":"self"},{"name":"ushort8"}],"output":null}],[11,"sum","","",22,{"inputs":[{"name":"i"}],"output":{"name":"ushort8"}}],[11,"product","","",22,{"inputs":[{"name":"i"}],"output":{"name":"ushort8"}}],[11,"sum","","",22,{"inputs":[{"name":"i"}],"output":{"name":"ushort8"}}],[11,"product","","",22,{"inputs":[{"name":"i"}],"output":{"name":"ushort8"}}],[11,"hash","","",22,{"inputs":[{"name":"self"},{"name":"h"}],"output":null}],[11,"cmp","","",22,{"inputs":[{"name":"self"},{"name":"ushort8"}],"output":{"name":"ordering"}}],[11,"add","","",22,{"inputs":[{"name":"self"},{"name":"ushort8"}],"output":{"name":"ushort8"}}],[11,"sub","","",22,{"inputs":[{"name":"self"},{"name":"ushort8"}],"output":{"name":"ushort8"}}],[11,"mul","","",22,{"inputs":[{"name":"self"},{"name":"ushort8"}],"output":{"name":"ushort8"}}],[11,"div","","",22,{"inputs":[{"name":"self"},{"name":"ushort8"}],"output":{"name":"ushort8"}}],[11,"rem","","",22,{"inputs":[{"name":"self"},{"name":"ushort8"}],"output":{"name":"ushort8"}}],[11,"not","","",22,{"inputs":[{"name":"self"}],"output":{"name":"ushort8"}}],[11,"bitxor","","",22,{"inputs":[{"name":"self"},{"name":"ushort8"}],"output":{"name":"ushort8"}}],[11,"bitxor","","",22,null],[11,"bitxor_assign","","",22,{"inputs":[{"name":"self"},{"name":"ushort8"}],"output":null}],[11,"bitor","","",22,{"inputs":[{"name":"self"},{"name":"ushort8"}],"output":{"name":"ushort8"}}],[11,"bitor","","",22,null],[11,"bitor_assign","","",22,{"inputs":[{"name":"self"},{"name":"ushort8"}],"output":null}],[11,"bitand","","",22,{"inputs":[{"name":"self"},{"name":"ushort8"}],"output":{"name":"ushort8"}}],[11,"bitand","","",22,null],[11,"bitand_assign","","",22,{"inputs":[{"name":"self"},{"name":"ushort8"}],"output":null}],[11,"neg","","",22,{"inputs":[{"name":"self"}],"output":{"name":"ushort8"}}],[11,"shl","","",22,{"inputs":[{"name":"self"},{"name":"usize"}],"output":{"name":"ushort8"}}],[11,"shl_assign","","",22,{"inputs":[{"name":"self"},{"name":"usize"}],"output":null}],[11,"shr","","",22,{"inputs":[{"name":"self"},{"name":"usize"}],"output":{"name":"ushort8"}}],[11,"shr_assign","","",22,{"inputs":[{"name":"self"},{"name":"usize"}],"output":null}],[11,"fmt","","",23,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"clone","","",23,{"inputs":[{"name":"self"}],"output":{"name":"ushort16"}}],[11,"default","","",23,{"inputs":[],"output":{"name":"ushort16"}}],[11,"partial_cmp","","",23,{"inputs":[{"name":"self"},{"name":"ushort16"}],"output":{"name":"option"}}],[11,"lt","","",23,{"inputs":[{"name":"self"},{"name":"ushort16"}],"output":{"name":"bool"}}],[11,"le","","",23,{"inputs":[{"name":"self"},{"name":"ushort16"}],"output":{"name":"bool"}}],[11,"gt","","",23,{"inputs":[{"name":"self"},{"name":"ushort16"}],"output":{"name":"bool"}}],[11,"ge","","",23,{"inputs":[{"name":"self"},{"name":"ushort16"}],"output":{"name":"bool"}}],[11,"new","","",23,{"inputs":[{"name":"u16"},{"name":"u16"},{"name":"u16"},{"name":"u16"},{"name":"u16"},{"name":"u16"},{"name":"u16"},{"name":"u16"},{"name":"u16"},{"name":"u16"},{"name":"u16"},{"name":"u16"},{"name":"u16"},{"name":"u16"},{"name":"u16"},{"name":"u16"}],"output":{"name":"ushort16"}}],[11,"from","","",23,null],[11,"eq","","",23,{"inputs":[{"name":"self"},{"name":"self"}],"output":{"name":"bool"}}],[11,"splat","","",23,{"inputs":[{"name":"u16"}],"output":{"name":"self"}}],[11,"zero","","",23,{"inputs":[],"output":{"name":"self"}}],[11,"is_zero","","",23,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"one","","",23,{"inputs":[],"output":{"name":"self"}}],[11,"deref","","",23,null],[11,"deref_mut","","",23,null],[11,"zero","","",23,{"inputs":[],"output":{"name":"self"}}],[11,"is_zero","","",23,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"one","","",23,{"inputs":[],"output":{"name":"self"}}],[11,"fmt","","",23,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"fmtresult"}}],[11,"add","","",23,null],[11,"add_assign","","",23,{"inputs":[{"name":"self"},{"name":"ushort16"}],"output":null}],[11,"sub","","",23,null],[11,"sub_assign","","",23,{"inputs":[{"name":"self"},{"name":"ushort16"}],"output":null}],[11,"mul","","",23,null],[11,"mul_assign","","",23,{"inputs":[{"name":"self"},{"name":"ushort16"}],"output":null}],[11,"div","","",23,null],[11,"div_assign","","",23,{"inputs":[{"name":"self"},{"name":"ushort16"}],"output":null}],[11,"rem","","",23,null],[11,"rem_assign","","",23,{"inputs":[{"name":"self"},{"name":"ushort16"}],"output":null}],[11,"sum","","",23,{"inputs":[{"name":"i"}],"output":{"name":"ushort16"}}],[11,"product","","",23,{"inputs":[{"name":"i"}],"output":{"name":"ushort16"}}],[11,"sum","","",23,{"inputs":[{"name":"i"}],"output":{"name":"ushort16"}}],[11,"product","","",23,{"inputs":[{"name":"i"}],"output":{"name":"ushort16"}}],[11,"hash","","",23,{"inputs":[{"name":"self"},{"name":"h"}],"output":null}],[11,"cmp","","",23,{"inputs":[{"name":"self"},{"name":"ushort16"}],"output":{"name":"ordering"}}],[11,"add","","",23,{"inputs":[{"name":"self"},{"name":"ushort16"}],"output":{"name":"ushort16"}}],[11,"sub","","",23,{"inputs":[{"name":"self"},{"name":"ushort16"}],"output":{"name":"ushort16"}}],[11,"mul","","",23,{"inputs":[{"name":"self"},{"name":"ushort16"}],"output":{"name":"ushort16"}}],[11,"div","","",23,{"inputs":[{"name":"self"},{"name":"ushort16"}],"output":{"name":"ushort16"}}],[11,"rem","","",23,{"inputs":[{"name":"self"},{"name":"ushort16"}],"output":{"name":"ushort16"}}],[11,"not","","",23,{"inputs":[{"name":"self"}],"output":{"name":"ushort16"}}],[11,"bitxor","","",23,{"inputs":[{"name":"self"},{"name":"ushort16"}],"output":{"name":"ushort16"}}],[11,"bitxor","","",23,null],[11,"bitxor_assign","","",23,{"inputs":[{"name":"self"},{"name":"ushort16"}],"output":null}],[11,"bitor","","",23,{"inputs":[{"name":"self"},{"name":"ushort16"}],"output":{"name":"ushort16"}}],[11,"bitor","","",23,null],[11,"bitor_assign","","",23,{"inputs":[{"name":"self"},{"name":"ushort16"}],"output":null}],[11,"bitand","","",23,{"inputs":[{"name":"self"},{"name":"ushort16"}],"output":{"name":"ushort16"}}],[11,"bitand","","",23,null],[11,"bitand_assign","","",23,{"inputs":[{"name":"self"},{"name":"ushort16"}],"output":null}],[11,"neg","","",23,{"inputs":[{"name":"self"}],"output":{"name":"ushort16"}}],[11,"shl","","",23,{"inputs":[{"name":"self"},{"name":"usize"}],"output":{"name":"ushort16"}}],[11,"shl_assign","","",23,{"inputs":[{"name":"self"},{"name":"usize"}],"output":null}],[11,"shr","","",23,{"inputs":[{"name":"self"},{"name":"usize"}],"output":{"name":"ushort16"}}],[11,"shr_assign","","",23,{"inputs":[{"name":"self"},{"name":"usize"}],"output":null}],[11,"fmt","","",24,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"clone","","",24,{"inputs":[{"name":"self"}],"output":{"name":"int"}}],[11,"default","","",24,{"inputs":[],"output":{"name":"int"}}],[11,"partial_cmp","","",24,{"inputs":[{"name":"self"},{"name":"int"}],"output":{"name":"option"}}],[11,"lt","","",24,{"inputs":[{"name":"self"},{"name":"int"}],"output":{"name":"bool"}}],[11,"le","","",24,{"inputs":[{"name":"self"},{"name":"int"}],"output":{"name":"bool"}}],[11,"gt","","",24,{"inputs":[{"name":"self"},{"name":"int"}],"output":{"name":"bool"}}],[11,"ge","","",24,{"inputs":[{"name":"self"},{"name":"int"}],"output":{"name":"bool"}}],[11,"new","","",24,{"inputs":[{"name":"i32"}],"output":{"name":"int"}}],[11,"from","","",24,null],[11,"from","","",24,{"inputs":[{"name":"i32"}],"output":{"name":"int"}}],[11,"eq","","",24,{"inputs":[{"name":"self"},{"name":"self"}],"output":{"name":"bool"}}],[11,"splat","","",24,{"inputs":[{"name":"i32"}],"output":{"name":"self"}}],[11,"zero","","",24,{"inputs":[],"output":{"name":"self"}}],[11,"is_zero","","",24,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"one","","",24,{"inputs":[],"output":{"name":"self"}}],[11,"deref","","",24,null],[11,"deref_mut","","",24,null],[11,"zero","","",24,{"inputs":[],"output":{"name":"self"}}],[11,"is_zero","","",24,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"one","","",24,{"inputs":[],"output":{"name":"self"}}],[11,"fmt","","",24,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"fmtresult"}}],[11,"add","","",24,null],[11,"add_assign","","",24,{"inputs":[{"name":"self"},{"name":"int"}],"output":null}],[11,"sub","","",24,null],[11,"sub_assign","","",24,{"inputs":[{"name":"self"},{"name":"int"}],"output":null}],[11,"mul","","",24,null],[11,"mul_assign","","",24,{"inputs":[{"name":"self"},{"name":"int"}],"output":null}],[11,"div","","",24,null],[11,"div_assign","","",24,{"inputs":[{"name":"self"},{"name":"int"}],"output":null}],[11,"rem","","",24,null],[11,"rem_assign","","",24,{"inputs":[{"name":"self"},{"name":"int"}],"output":null}],[11,"sum","","",24,{"inputs":[{"name":"i"}],"output":{"name":"int"}}],[11,"product","","",24,{"inputs":[{"name":"i"}],"output":{"name":"int"}}],[11,"sum","","",24,{"inputs":[{"name":"i"}],"output":{"name":"int"}}],[11,"product","","",24,{"inputs":[{"name":"i"}],"output":{"name":"int"}}],[11,"hash","","",24,{"inputs":[{"name":"self"},{"name":"h"}],"output":null}],[11,"cmp","","",24,{"inputs":[{"name":"self"},{"name":"int"}],"output":{"name":"ordering"}}],[11,"add","","",24,{"inputs":[{"name":"self"},{"name":"int"}],"output":{"name":"int"}}],[11,"sub","","",24,{"inputs":[{"name":"self"},{"name":"int"}],"output":{"name":"int"}}],[11,"mul","","",24,{"inputs":[{"name":"self"},{"name":"int"}],"output":{"name":"int"}}],[11,"div","","",24,{"inputs":[{"name":"self"},{"name":"int"}],"output":{"name":"int"}}],[11,"rem","","",24,{"inputs":[{"name":"self"},{"name":"int"}],"output":{"name":"int"}}],[11,"not","","",24,{"inputs":[{"name":"self"}],"output":{"name":"int"}}],[11,"bitxor","","",24,{"inputs":[{"name":"self"},{"name":"int"}],"output":{"name":"int"}}],[11,"bitxor","","",24,null],[11,"bitxor_assign","","",24,{"inputs":[{"name":"self"},{"name":"int"}],"output":null}],[11,"bitor","","",24,{"inputs":[{"name":"self"},{"name":"int"}],"output":{"name":"int"}}],[11,"bitor","","",24,null],[11,"bitor_assign","","",24,{"inputs":[{"name":"self"},{"name":"int"}],"output":null}],[11,"bitand","","",24,{"inputs":[{"name":"self"},{"name":"int"}],"output":{"name":"int"}}],[11,"bitand","","",24,null],[11,"bitand_assign","","",24,{"inputs":[{"name":"self"},{"name":"int"}],"output":null}],[11,"neg","","",24,{"inputs":[{"name":"self"}],"output":{"name":"int"}}],[11,"shl","","",24,{"inputs":[{"name":"self"},{"name":"usize"}],"output":{"name":"int"}}],[11,"shl_assign","","",24,{"inputs":[{"name":"self"},{"name":"usize"}],"output":null}],[11,"shr","","",24,{"inputs":[{"name":"self"},{"name":"usize"}],"output":{"name":"int"}}],[11,"shr_assign","","",24,{"inputs":[{"name":"self"},{"name":"usize"}],"output":null}],[11,"fmt","","",25,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"clone","","",25,{"inputs":[{"name":"self"}],"output":{"name":"int2"}}],[11,"default","","",25,{"inputs":[],"output":{"name":"int2"}}],[11,"partial_cmp","","",25,{"inputs":[{"name":"self"},{"name":"int2"}],"output":{"name":"option"}}],[11,"lt","","",25,{"inputs":[{"name":"self"},{"name":"int2"}],"output":{"name":"bool"}}],[11,"le","","",25,{"inputs":[{"name":"self"},{"name":"int2"}],"output":{"name":"bool"}}],[11,"gt","","",25,{"inputs":[{"name":"self"},{"name":"int2"}],"output":{"name":"bool"}}],[11,"ge","","",25,{"inputs":[{"name":"self"},{"name":"int2"}],"output":{"name":"bool"}}],[11,"new","","",25,{"inputs":[{"name":"i32"},{"name":"i32"}],"output":{"name":"int2"}}],[11,"from","","",25,null],[11,"eq","","",25,{"inputs":[{"name":"self"},{"name":"self"}],"output":{"name":"bool"}}],[11,"splat","","",25,{"inputs":[{"name":"i32"}],"output":{"name":"self"}}],[11,"zero","","",25,{"inputs":[],"output":{"name":"self"}}],[11,"is_zero","","",25,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"one","","",25,{"inputs":[],"output":{"name":"self"}}],[11,"deref","","",25,null],[11,"deref_mut","","",25,null],[11,"zero","","",25,{"inputs":[],"output":{"name":"self"}}],[11,"is_zero","","",25,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"one","","",25,{"inputs":[],"output":{"name":"self"}}],[11,"fmt","","",25,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"fmtresult"}}],[11,"add","","",25,null],[11,"add_assign","","",25,{"inputs":[{"name":"self"},{"name":"int2"}],"output":null}],[11,"sub","","",25,null],[11,"sub_assign","","",25,{"inputs":[{"name":"self"},{"name":"int2"}],"output":null}],[11,"mul","","",25,null],[11,"mul_assign","","",25,{"inputs":[{"name":"self"},{"name":"int2"}],"output":null}],[11,"div","","",25,null],[11,"div_assign","","",25,{"inputs":[{"name":"self"},{"name":"int2"}],"output":null}],[11,"rem","","",25,null],[11,"rem_assign","","",25,{"inputs":[{"name":"self"},{"name":"int2"}],"output":null}],[11,"sum","","",25,{"inputs":[{"name":"i"}],"output":{"name":"int2"}}],[11,"product","","",25,{"inputs":[{"name":"i"}],"output":{"name":"int2"}}],[11,"sum","","",25,{"inputs":[{"name":"i"}],"output":{"name":"int2"}}],[11,"product","","",25,{"inputs":[{"name":"i"}],"output":{"name":"int2"}}],[11,"hash","","",25,{"inputs":[{"name":"self"},{"name":"h"}],"output":null}],[11,"cmp","","",25,{"inputs":[{"name":"self"},{"name":"int2"}],"output":{"name":"ordering"}}],[11,"add","","",25,{"inputs":[{"name":"self"},{"name":"int2"}],"output":{"name":"int2"}}],[11,"sub","","",25,{"inputs":[{"name":"self"},{"name":"int2"}],"output":{"name":"int2"}}],[11,"mul","","",25,{"inputs":[{"name":"self"},{"name":"int2"}],"output":{"name":"int2"}}],[11,"div","","",25,{"inputs":[{"name":"self"},{"name":"int2"}],"output":{"name":"int2"}}],[11,"rem","","",25,{"inputs":[{"name":"self"},{"name":"int2"}],"output":{"name":"int2"}}],[11,"not","","",25,{"inputs":[{"name":"self"}],"output":{"name":"int2"}}],[11,"bitxor","","",25,{"inputs":[{"name":"self"},{"name":"int2"}],"output":{"name":"int2"}}],[11,"bitxor","","",25,null],[11,"bitxor_assign","","",25,{"inputs":[{"name":"self"},{"name":"int2"}],"output":null}],[11,"bitor","","",25,{"inputs":[{"name":"self"},{"name":"int2"}],"output":{"name":"int2"}}],[11,"bitor","","",25,null],[11,"bitor_assign","","",25,{"inputs":[{"name":"self"},{"name":"int2"}],"output":null}],[11,"bitand","","",25,{"inputs":[{"name":"self"},{"name":"int2"}],"output":{"name":"int2"}}],[11,"bitand","","",25,null],[11,"bitand_assign","","",25,{"inputs":[{"name":"self"},{"name":"int2"}],"output":null}],[11,"neg","","",25,{"inputs":[{"name":"self"}],"output":{"name":"int2"}}],[11,"shl","","",25,{"inputs":[{"name":"self"},{"name":"usize"}],"output":{"name":"int2"}}],[11,"shl_assign","","",25,{"inputs":[{"name":"self"},{"name":"usize"}],"output":null}],[11,"shr","","",25,{"inputs":[{"name":"self"},{"name":"usize"}],"output":{"name":"int2"}}],[11,"shr_assign","","",25,{"inputs":[{"name":"self"},{"name":"usize"}],"output":null}],[11,"fmt","","",26,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"clone","","",26,{"inputs":[{"name":"self"}],"output":{"name":"int3"}}],[11,"default","","",26,{"inputs":[],"output":{"name":"int3"}}],[11,"partial_cmp","","",26,{"inputs":[{"name":"self"},{"name":"int3"}],"output":{"name":"option"}}],[11,"lt","","",26,{"inputs":[{"name":"self"},{"name":"int3"}],"output":{"name":"bool"}}],[11,"le","","",26,{"inputs":[{"name":"self"},{"name":"int3"}],"output":{"name":"bool"}}],[11,"gt","","",26,{"inputs":[{"name":"self"},{"name":"int3"}],"output":{"name":"bool"}}],[11,"ge","","",26,{"inputs":[{"name":"self"},{"name":"int3"}],"output":{"name":"bool"}}],[11,"new","","",26,{"inputs":[{"name":"i32"},{"name":"i32"},{"name":"i32"}],"output":{"name":"int3"}}],[11,"from","","",26,null],[11,"eq","","",26,{"inputs":[{"name":"self"},{"name":"self"}],"output":{"name":"bool"}}],[11,"splat","","",26,{"inputs":[{"name":"i32"}],"output":{"name":"self"}}],[11,"zero","","",26,{"inputs":[],"output":{"name":"self"}}],[11,"is_zero","","",26,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"one","","",26,{"inputs":[],"output":{"name":"self"}}],[11,"deref","","",26,null],[11,"deref_mut","","",26,null],[11,"zero","","",26,{"inputs":[],"output":{"name":"self"}}],[11,"is_zero","","",26,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"one","","",26,{"inputs":[],"output":{"name":"self"}}],[11,"fmt","","",26,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"fmtresult"}}],[11,"add","","",26,null],[11,"add_assign","","",26,{"inputs":[{"name":"self"},{"name":"int3"}],"output":null}],[11,"sub","","",26,null],[11,"sub_assign","","",26,{"inputs":[{"name":"self"},{"name":"int3"}],"output":null}],[11,"mul","","",26,null],[11,"mul_assign","","",26,{"inputs":[{"name":"self"},{"name":"int3"}],"output":null}],[11,"div","","",26,null],[11,"div_assign","","",26,{"inputs":[{"name":"self"},{"name":"int3"}],"output":null}],[11,"rem","","",26,null],[11,"rem_assign","","",26,{"inputs":[{"name":"self"},{"name":"int3"}],"output":null}],[11,"sum","","",26,{"inputs":[{"name":"i"}],"output":{"name":"int3"}}],[11,"product","","",26,{"inputs":[{"name":"i"}],"output":{"name":"int3"}}],[11,"sum","","",26,{"inputs":[{"name":"i"}],"output":{"name":"int3"}}],[11,"product","","",26,{"inputs":[{"name":"i"}],"output":{"name":"int3"}}],[11,"hash","","",26,{"inputs":[{"name":"self"},{"name":"h"}],"output":null}],[11,"cmp","","",26,{"inputs":[{"name":"self"},{"name":"int3"}],"output":{"name":"ordering"}}],[11,"add","","",26,{"inputs":[{"name":"self"},{"name":"int3"}],"output":{"name":"int3"}}],[11,"sub","","",26,{"inputs":[{"name":"self"},{"name":"int3"}],"output":{"name":"int3"}}],[11,"mul","","",26,{"inputs":[{"name":"self"},{"name":"int3"}],"output":{"name":"int3"}}],[11,"div","","",26,{"inputs":[{"name":"self"},{"name":"int3"}],"output":{"name":"int3"}}],[11,"rem","","",26,{"inputs":[{"name":"self"},{"name":"int3"}],"output":{"name":"int3"}}],[11,"not","","",26,{"inputs":[{"name":"self"}],"output":{"name":"int3"}}],[11,"bitxor","","",26,{"inputs":[{"name":"self"},{"name":"int3"}],"output":{"name":"int3"}}],[11,"bitxor","","",26,null],[11,"bitxor_assign","","",26,{"inputs":[{"name":"self"},{"name":"int3"}],"output":null}],[11,"bitor","","",26,{"inputs":[{"name":"self"},{"name":"int3"}],"output":{"name":"int3"}}],[11,"bitor","","",26,null],[11,"bitor_assign","","",26,{"inputs":[{"name":"self"},{"name":"int3"}],"output":null}],[11,"bitand","","",26,{"inputs":[{"name":"self"},{"name":"int3"}],"output":{"name":"int3"}}],[11,"bitand","","",26,null],[11,"bitand_assign","","",26,{"inputs":[{"name":"self"},{"name":"int3"}],"output":null}],[11,"neg","","",26,{"inputs":[{"name":"self"}],"output":{"name":"int3"}}],[11,"shl","","",26,{"inputs":[{"name":"self"},{"name":"usize"}],"output":{"name":"int3"}}],[11,"shl_assign","","",26,{"inputs":[{"name":"self"},{"name":"usize"}],"output":null}],[11,"shr","","",26,{"inputs":[{"name":"self"},{"name":"usize"}],"output":{"name":"int3"}}],[11,"shr_assign","","",26,{"inputs":[{"name":"self"},{"name":"usize"}],"output":null}],[11,"fmt","","",27,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"clone","","",27,{"inputs":[{"name":"self"}],"output":{"name":"int4"}}],[11,"default","","",27,{"inputs":[],"output":{"name":"int4"}}],[11,"partial_cmp","","",27,{"inputs":[{"name":"self"},{"name":"int4"}],"output":{"name":"option"}}],[11,"lt","","",27,{"inputs":[{"name":"self"},{"name":"int4"}],"output":{"name":"bool"}}],[11,"le","","",27,{"inputs":[{"name":"self"},{"name":"int4"}],"output":{"name":"bool"}}],[11,"gt","","",27,{"inputs":[{"name":"self"},{"name":"int4"}],"output":{"name":"bool"}}],[11,"ge","","",27,{"inputs":[{"name":"self"},{"name":"int4"}],"output":{"name":"bool"}}],[11,"new","","",27,{"inputs":[{"name":"i32"},{"name":"i32"},{"name":"i32"},{"name":"i32"}],"output":{"name":"int4"}}],[11,"from","","",27,null],[11,"eq","","",27,{"inputs":[{"name":"self"},{"name":"self"}],"output":{"name":"bool"}}],[11,"splat","","",27,{"inputs":[{"name":"i32"}],"output":{"name":"self"}}],[11,"zero","","",27,{"inputs":[],"output":{"name":"self"}}],[11,"is_zero","","",27,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"one","","",27,{"inputs":[],"output":{"name":"self"}}],[11,"deref","","",27,null],[11,"deref_mut","","",27,null],[11,"zero","","",27,{"inputs":[],"output":{"name":"self"}}],[11,"is_zero","","",27,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"one","","",27,{"inputs":[],"output":{"name":"self"}}],[11,"fmt","","",27,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"fmtresult"}}],[11,"add","","",27,null],[11,"add_assign","","",27,{"inputs":[{"name":"self"},{"name":"int4"}],"output":null}],[11,"sub","","",27,null],[11,"sub_assign","","",27,{"inputs":[{"name":"self"},{"name":"int4"}],"output":null}],[11,"mul","","",27,null],[11,"mul_assign","","",27,{"inputs":[{"name":"self"},{"name":"int4"}],"output":null}],[11,"div","","",27,null],[11,"div_assign","","",27,{"inputs":[{"name":"self"},{"name":"int4"}],"output":null}],[11,"rem","","",27,null],[11,"rem_assign","","",27,{"inputs":[{"name":"self"},{"name":"int4"}],"output":null}],[11,"sum","","",27,{"inputs":[{"name":"i"}],"output":{"name":"int4"}}],[11,"product","","",27,{"inputs":[{"name":"i"}],"output":{"name":"int4"}}],[11,"sum","","",27,{"inputs":[{"name":"i"}],"output":{"name":"int4"}}],[11,"product","","",27,{"inputs":[{"name":"i"}],"output":{"name":"int4"}}],[11,"hash","","",27,{"inputs":[{"name":"self"},{"name":"h"}],"output":null}],[11,"cmp","","",27,{"inputs":[{"name":"self"},{"name":"int4"}],"output":{"name":"ordering"}}],[11,"add","","",27,{"inputs":[{"name":"self"},{"name":"int4"}],"output":{"name":"int4"}}],[11,"sub","","",27,{"inputs":[{"name":"self"},{"name":"int4"}],"output":{"name":"int4"}}],[11,"mul","","",27,{"inputs":[{"name":"self"},{"name":"int4"}],"output":{"name":"int4"}}],[11,"div","","",27,{"inputs":[{"name":"self"},{"name":"int4"}],"output":{"name":"int4"}}],[11,"rem","","",27,{"inputs":[{"name":"self"},{"name":"int4"}],"output":{"name":"int4"}}],[11,"not","","",27,{"inputs":[{"name":"self"}],"output":{"name":"int4"}}],[11,"bitxor","","",27,{"inputs":[{"name":"self"},{"name":"int4"}],"output":{"name":"int4"}}],[11,"bitxor","","",27,null],[11,"bitxor_assign","","",27,{"inputs":[{"name":"self"},{"name":"int4"}],"output":null}],[11,"bitor","","",27,{"inputs":[{"name":"self"},{"name":"int4"}],"output":{"name":"int4"}}],[11,"bitor","","",27,null],[11,"bitor_assign","","",27,{"inputs":[{"name":"self"},{"name":"int4"}],"output":null}],[11,"bitand","","",27,{"inputs":[{"name":"self"},{"name":"int4"}],"output":{"name":"int4"}}],[11,"bitand","","",27,null],[11,"bitand_assign","","",27,{"inputs":[{"name":"self"},{"name":"int4"}],"output":null}],[11,"neg","","",27,{"inputs":[{"name":"self"}],"output":{"name":"int4"}}],[11,"shl","","",27,{"inputs":[{"name":"self"},{"name":"usize"}],"output":{"name":"int4"}}],[11,"shl_assign","","",27,{"inputs":[{"name":"self"},{"name":"usize"}],"output":null}],[11,"shr","","",27,{"inputs":[{"name":"self"},{"name":"usize"}],"output":{"name":"int4"}}],[11,"shr_assign","","",27,{"inputs":[{"name":"self"},{"name":"usize"}],"output":null}],[11,"fmt","","",28,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"clone","","",28,{"inputs":[{"name":"self"}],"output":{"name":"int8"}}],[11,"default","","",28,{"inputs":[],"output":{"name":"int8"}}],[11,"partial_cmp","","",28,{"inputs":[{"name":"self"},{"name":"int8"}],"output":{"name":"option"}}],[11,"lt","","",28,{"inputs":[{"name":"self"},{"name":"int8"}],"output":{"name":"bool"}}],[11,"le","","",28,{"inputs":[{"name":"self"},{"name":"int8"}],"output":{"name":"bool"}}],[11,"gt","","",28,{"inputs":[{"name":"self"},{"name":"int8"}],"output":{"name":"bool"}}],[11,"ge","","",28,{"inputs":[{"name":"self"},{"name":"int8"}],"output":{"name":"bool"}}],[11,"new","","",28,{"inputs":[{"name":"i32"},{"name":"i32"},{"name":"i32"},{"name":"i32"},{"name":"i32"},{"name":"i32"},{"name":"i32"},{"name":"i32"}],"output":{"name":"int8"}}],[11,"from","","",28,null],[11,"eq","","",28,{"inputs":[{"name":"self"},{"name":"self"}],"output":{"name":"bool"}}],[11,"splat","","",28,{"inputs":[{"name":"i32"}],"output":{"name":"self"}}],[11,"zero","","",28,{"inputs":[],"output":{"name":"self"}}],[11,"is_zero","","",28,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"one","","",28,{"inputs":[],"output":{"name":"self"}}],[11,"deref","","",28,null],[11,"deref_mut","","",28,null],[11,"zero","","",28,{"inputs":[],"output":{"name":"self"}}],[11,"is_zero","","",28,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"one","","",28,{"inputs":[],"output":{"name":"self"}}],[11,"fmt","","",28,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"fmtresult"}}],[11,"add","","",28,null],[11,"add_assign","","",28,{"inputs":[{"name":"self"},{"name":"int8"}],"output":null}],[11,"sub","","",28,null],[11,"sub_assign","","",28,{"inputs":[{"name":"self"},{"name":"int8"}],"output":null}],[11,"mul","","",28,null],[11,"mul_assign","","",28,{"inputs":[{"name":"self"},{"name":"int8"}],"output":null}],[11,"div","","",28,null],[11,"div_assign","","",28,{"inputs":[{"name":"self"},{"name":"int8"}],"output":null}],[11,"rem","","",28,null],[11,"rem_assign","","",28,{"inputs":[{"name":"self"},{"name":"int8"}],"output":null}],[11,"sum","","",28,{"inputs":[{"name":"i"}],"output":{"name":"int8"}}],[11,"product","","",28,{"inputs":[{"name":"i"}],"output":{"name":"int8"}}],[11,"sum","","",28,{"inputs":[{"name":"i"}],"output":{"name":"int8"}}],[11,"product","","",28,{"inputs":[{"name":"i"}],"output":{"name":"int8"}}],[11,"hash","","",28,{"inputs":[{"name":"self"},{"name":"h"}],"output":null}],[11,"cmp","","",28,{"inputs":[{"name":"self"},{"name":"int8"}],"output":{"name":"ordering"}}],[11,"add","","",28,{"inputs":[{"name":"self"},{"name":"int8"}],"output":{"name":"int8"}}],[11,"sub","","",28,{"inputs":[{"name":"self"},{"name":"int8"}],"output":{"name":"int8"}}],[11,"mul","","",28,{"inputs":[{"name":"self"},{"name":"int8"}],"output":{"name":"int8"}}],[11,"div","","",28,{"inputs":[{"name":"self"},{"name":"int8"}],"output":{"name":"int8"}}],[11,"rem","","",28,{"inputs":[{"name":"self"},{"name":"int8"}],"output":{"name":"int8"}}],[11,"not","","",28,{"inputs":[{"name":"self"}],"output":{"name":"int8"}}],[11,"bitxor","","",28,{"inputs":[{"name":"self"},{"name":"int8"}],"output":{"name":"int8"}}],[11,"bitxor","","",28,null],[11,"bitxor_assign","","",28,{"inputs":[{"name":"self"},{"name":"int8"}],"output":null}],[11,"bitor","","",28,{"inputs":[{"name":"self"},{"name":"int8"}],"output":{"name":"int8"}}],[11,"bitor","","",28,null],[11,"bitor_assign","","",28,{"inputs":[{"name":"self"},{"name":"int8"}],"output":null}],[11,"bitand","","",28,{"inputs":[{"name":"self"},{"name":"int8"}],"output":{"name":"int8"}}],[11,"bitand","","",28,null],[11,"bitand_assign","","",28,{"inputs":[{"name":"self"},{"name":"int8"}],"output":null}],[11,"neg","","",28,{"inputs":[{"name":"self"}],"output":{"name":"int8"}}],[11,"shl","","",28,{"inputs":[{"name":"self"},{"name":"usize"}],"output":{"name":"int8"}}],[11,"shl_assign","","",28,{"inputs":[{"name":"self"},{"name":"usize"}],"output":null}],[11,"shr","","",28,{"inputs":[{"name":"self"},{"name":"usize"}],"output":{"name":"int8"}}],[11,"shr_assign","","",28,{"inputs":[{"name":"self"},{"name":"usize"}],"output":null}],[11,"fmt","","",29,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"clone","","",29,{"inputs":[{"name":"self"}],"output":{"name":"int16"}}],[11,"default","","",29,{"inputs":[],"output":{"name":"int16"}}],[11,"partial_cmp","","",29,{"inputs":[{"name":"self"},{"name":"int16"}],"output":{"name":"option"}}],[11,"lt","","",29,{"inputs":[{"name":"self"},{"name":"int16"}],"output":{"name":"bool"}}],[11,"le","","",29,{"inputs":[{"name":"self"},{"name":"int16"}],"output":{"name":"bool"}}],[11,"gt","","",29,{"inputs":[{"name":"self"},{"name":"int16"}],"output":{"name":"bool"}}],[11,"ge","","",29,{"inputs":[{"name":"self"},{"name":"int16"}],"output":{"name":"bool"}}],[11,"new","","",29,{"inputs":[{"name":"i32"},{"name":"i32"},{"name":"i32"},{"name":"i32"},{"name":"i32"},{"name":"i32"},{"name":"i32"},{"name":"i32"},{"name":"i32"},{"name":"i32"},{"name":"i32"},{"name":"i32"},{"name":"i32"},{"name":"i32"},{"name":"i32"},{"name":"i32"}],"output":{"name":"int16"}}],[11,"from","","",29,null],[11,"eq","","",29,{"inputs":[{"name":"self"},{"name":"self"}],"output":{"name":"bool"}}],[11,"splat","","",29,{"inputs":[{"name":"i32"}],"output":{"name":"self"}}],[11,"zero","","",29,{"inputs":[],"output":{"name":"self"}}],[11,"is_zero","","",29,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"one","","",29,{"inputs":[],"output":{"name":"self"}}],[11,"deref","","",29,null],[11,"deref_mut","","",29,null],[11,"zero","","",29,{"inputs":[],"output":{"name":"self"}}],[11,"is_zero","","",29,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"one","","",29,{"inputs":[],"output":{"name":"self"}}],[11,"fmt","","",29,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"fmtresult"}}],[11,"add","","",29,null],[11,"add_assign","","",29,{"inputs":[{"name":"self"},{"name":"int16"}],"output":null}],[11,"sub","","",29,null],[11,"sub_assign","","",29,{"inputs":[{"name":"self"},{"name":"int16"}],"output":null}],[11,"mul","","",29,null],[11,"mul_assign","","",29,{"inputs":[{"name":"self"},{"name":"int16"}],"output":null}],[11,"div","","",29,null],[11,"div_assign","","",29,{"inputs":[{"name":"self"},{"name":"int16"}],"output":null}],[11,"rem","","",29,null],[11,"rem_assign","","",29,{"inputs":[{"name":"self"},{"name":"int16"}],"output":null}],[11,"sum","","",29,{"inputs":[{"name":"i"}],"output":{"name":"int16"}}],[11,"product","","",29,{"inputs":[{"name":"i"}],"output":{"name":"int16"}}],[11,"sum","","",29,{"inputs":[{"name":"i"}],"output":{"name":"int16"}}],[11,"product","","",29,{"inputs":[{"name":"i"}],"output":{"name":"int16"}}],[11,"hash","","",29,{"inputs":[{"name":"self"},{"name":"h"}],"output":null}],[11,"cmp","","",29,{"inputs":[{"name":"self"},{"name":"int16"}],"output":{"name":"ordering"}}],[11,"add","","",29,{"inputs":[{"name":"self"},{"name":"int16"}],"output":{"name":"int16"}}],[11,"sub","","",29,{"inputs":[{"name":"self"},{"name":"int16"}],"output":{"name":"int16"}}],[11,"mul","","",29,{"inputs":[{"name":"self"},{"name":"int16"}],"output":{"name":"int16"}}],[11,"div","","",29,{"inputs":[{"name":"self"},{"name":"int16"}],"output":{"name":"int16"}}],[11,"rem","","",29,{"inputs":[{"name":"self"},{"name":"int16"}],"output":{"name":"int16"}}],[11,"not","","",29,{"inputs":[{"name":"self"}],"output":{"name":"int16"}}],[11,"bitxor","","",29,{"inputs":[{"name":"self"},{"name":"int16"}],"output":{"name":"int16"}}],[11,"bitxor","","",29,null],[11,"bitxor_assign","","",29,{"inputs":[{"name":"self"},{"name":"int16"}],"output":null}],[11,"bitor","","",29,{"inputs":[{"name":"self"},{"name":"int16"}],"output":{"name":"int16"}}],[11,"bitor","","",29,null],[11,"bitor_assign","","",29,{"inputs":[{"name":"self"},{"name":"int16"}],"output":null}],[11,"bitand","","",29,{"inputs":[{"name":"self"},{"name":"int16"}],"output":{"name":"int16"}}],[11,"bitand","","",29,null],[11,"bitand_assign","","",29,{"inputs":[{"name":"self"},{"name":"int16"}],"output":null}],[11,"neg","","",29,{"inputs":[{"name":"self"}],"output":{"name":"int16"}}],[11,"shl","","",29,{"inputs":[{"name":"self"},{"name":"usize"}],"output":{"name":"int16"}}],[11,"shl_assign","","",29,{"inputs":[{"name":"self"},{"name":"usize"}],"output":null}],[11,"shr","","",29,{"inputs":[{"name":"self"},{"name":"usize"}],"output":{"name":"int16"}}],[11,"shr_assign","","",29,{"inputs":[{"name":"self"},{"name":"usize"}],"output":null}],[11,"fmt","","",30,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"clone","","",30,{"inputs":[{"name":"self"}],"output":{"name":"uint"}}],[11,"default","","",30,{"inputs":[],"output":{"name":"uint"}}],[11,"partial_cmp","","",30,{"inputs":[{"name":"self"},{"name":"uint"}],"output":{"name":"option"}}],[11,"lt","","",30,{"inputs":[{"name":"self"},{"name":"uint"}],"output":{"name":"bool"}}],[11,"le","","",30,{"inputs":[{"name":"self"},{"name":"uint"}],"output":{"name":"bool"}}],[11,"gt","","",30,{"inputs":[{"name":"self"},{"name":"uint"}],"output":{"name":"bool"}}],[11,"ge","","",30,{"inputs":[{"name":"self"},{"name":"uint"}],"output":{"name":"bool"}}],[11,"new","","",30,{"inputs":[{"name":"u32"}],"output":{"name":"uint"}}],[11,"from","","",30,null],[11,"from","","",30,{"inputs":[{"name":"u32"}],"output":{"name":"uint"}}],[11,"eq","","",30,{"inputs":[{"name":"self"},{"name":"self"}],"output":{"name":"bool"}}],[11,"splat","","",30,{"inputs":[{"name":"u32"}],"output":{"name":"self"}}],[11,"zero","","",30,{"inputs":[],"output":{"name":"self"}}],[11,"is_zero","","",30,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"one","","",30,{"inputs":[],"output":{"name":"self"}}],[11,"deref","","",30,null],[11,"deref_mut","","",30,null],[11,"zero","","",30,{"inputs":[],"output":{"name":"self"}}],[11,"is_zero","","",30,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"one","","",30,{"inputs":[],"output":{"name":"self"}}],[11,"fmt","","",30,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"fmtresult"}}],[11,"add","","",30,null],[11,"add_assign","","",30,{"inputs":[{"name":"self"},{"name":"uint"}],"output":null}],[11,"sub","","",30,null],[11,"sub_assign","","",30,{"inputs":[{"name":"self"},{"name":"uint"}],"output":null}],[11,"mul","","",30,null],[11,"mul_assign","","",30,{"inputs":[{"name":"self"},{"name":"uint"}],"output":null}],[11,"div","","",30,null],[11,"div_assign","","",30,{"inputs":[{"name":"self"},{"name":"uint"}],"output":null}],[11,"rem","","",30,null],[11,"rem_assign","","",30,{"inputs":[{"name":"self"},{"name":"uint"}],"output":null}],[11,"sum","","",30,{"inputs":[{"name":"i"}],"output":{"name":"uint"}}],[11,"product","","",30,{"inputs":[{"name":"i"}],"output":{"name":"uint"}}],[11,"sum","","",30,{"inputs":[{"name":"i"}],"output":{"name":"uint"}}],[11,"product","","",30,{"inputs":[{"name":"i"}],"output":{"name":"uint"}}],[11,"hash","","",30,{"inputs":[{"name":"self"},{"name":"h"}],"output":null}],[11,"cmp","","",30,{"inputs":[{"name":"self"},{"name":"uint"}],"output":{"name":"ordering"}}],[11,"add","","",30,{"inputs":[{"name":"self"},{"name":"uint"}],"output":{"name":"uint"}}],[11,"sub","","",30,{"inputs":[{"name":"self"},{"name":"uint"}],"output":{"name":"uint"}}],[11,"mul","","",30,{"inputs":[{"name":"self"},{"name":"uint"}],"output":{"name":"uint"}}],[11,"div","","",30,{"inputs":[{"name":"self"},{"name":"uint"}],"output":{"name":"uint"}}],[11,"rem","","",30,{"inputs":[{"name":"self"},{"name":"uint"}],"output":{"name":"uint"}}],[11,"not","","",30,{"inputs":[{"name":"self"}],"output":{"name":"uint"}}],[11,"bitxor","","",30,{"inputs":[{"name":"self"},{"name":"uint"}],"output":{"name":"uint"}}],[11,"bitxor","","",30,null],[11,"bitxor_assign","","",30,{"inputs":[{"name":"self"},{"name":"uint"}],"output":null}],[11,"bitor","","",30,{"inputs":[{"name":"self"},{"name":"uint"}],"output":{"name":"uint"}}],[11,"bitor","","",30,null],[11,"bitor_assign","","",30,{"inputs":[{"name":"self"},{"name":"uint"}],"output":null}],[11,"bitand","","",30,{"inputs":[{"name":"self"},{"name":"uint"}],"output":{"name":"uint"}}],[11,"bitand","","",30,null],[11,"bitand_assign","","",30,{"inputs":[{"name":"self"},{"name":"uint"}],"output":null}],[11,"neg","","",30,{"inputs":[{"name":"self"}],"output":{"name":"uint"}}],[11,"shl","","",30,{"inputs":[{"name":"self"},{"name":"usize"}],"output":{"name":"uint"}}],[11,"shl_assign","","",30,{"inputs":[{"name":"self"},{"name":"usize"}],"output":null}],[11,"shr","","",30,{"inputs":[{"name":"self"},{"name":"usize"}],"output":{"name":"uint"}}],[11,"shr_assign","","",30,{"inputs":[{"name":"self"},{"name":"usize"}],"output":null}],[11,"fmt","","",31,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"clone","","",31,{"inputs":[{"name":"self"}],"output":{"name":"uint2"}}],[11,"default","","",31,{"inputs":[],"output":{"name":"uint2"}}],[11,"partial_cmp","","",31,{"inputs":[{"name":"self"},{"name":"uint2"}],"output":{"name":"option"}}],[11,"lt","","",31,{"inputs":[{"name":"self"},{"name":"uint2"}],"output":{"name":"bool"}}],[11,"le","","",31,{"inputs":[{"name":"self"},{"name":"uint2"}],"output":{"name":"bool"}}],[11,"gt","","",31,{"inputs":[{"name":"self"},{"name":"uint2"}],"output":{"name":"bool"}}],[11,"ge","","",31,{"inputs":[{"name":"self"},{"name":"uint2"}],"output":{"name":"bool"}}],[11,"new","","",31,{"inputs":[{"name":"u32"},{"name":"u32"}],"output":{"name":"uint2"}}],[11,"from","","",31,null],[11,"eq","","",31,{"inputs":[{"name":"self"},{"name":"self"}],"output":{"name":"bool"}}],[11,"splat","","",31,{"inputs":[{"name":"u32"}],"output":{"name":"self"}}],[11,"zero","","",31,{"inputs":[],"output":{"name":"self"}}],[11,"is_zero","","",31,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"one","","",31,{"inputs":[],"output":{"name":"self"}}],[11,"deref","","",31,null],[11,"deref_mut","","",31,null],[11,"zero","","",31,{"inputs":[],"output":{"name":"self"}}],[11,"is_zero","","",31,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"one","","",31,{"inputs":[],"output":{"name":"self"}}],[11,"fmt","","",31,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"fmtresult"}}],[11,"add","","",31,null],[11,"add_assign","","",31,{"inputs":[{"name":"self"},{"name":"uint2"}],"output":null}],[11,"sub","","",31,null],[11,"sub_assign","","",31,{"inputs":[{"name":"self"},{"name":"uint2"}],"output":null}],[11,"mul","","",31,null],[11,"mul_assign","","",31,{"inputs":[{"name":"self"},{"name":"uint2"}],"output":null}],[11,"div","","",31,null],[11,"div_assign","","",31,{"inputs":[{"name":"self"},{"name":"uint2"}],"output":null}],[11,"rem","","",31,null],[11,"rem_assign","","",31,{"inputs":[{"name":"self"},{"name":"uint2"}],"output":null}],[11,"sum","","",31,{"inputs":[{"name":"i"}],"output":{"name":"uint2"}}],[11,"product","","",31,{"inputs":[{"name":"i"}],"output":{"name":"uint2"}}],[11,"sum","","",31,{"inputs":[{"name":"i"}],"output":{"name":"uint2"}}],[11,"product","","",31,{"inputs":[{"name":"i"}],"output":{"name":"uint2"}}],[11,"hash","","",31,{"inputs":[{"name":"self"},{"name":"h"}],"output":null}],[11,"cmp","","",31,{"inputs":[{"name":"self"},{"name":"uint2"}],"output":{"name":"ordering"}}],[11,"add","","",31,{"inputs":[{"name":"self"},{"name":"uint2"}],"output":{"name":"uint2"}}],[11,"sub","","",31,{"inputs":[{"name":"self"},{"name":"uint2"}],"output":{"name":"uint2"}}],[11,"mul","","",31,{"inputs":[{"name":"self"},{"name":"uint2"}],"output":{"name":"uint2"}}],[11,"div","","",31,{"inputs":[{"name":"self"},{"name":"uint2"}],"output":{"name":"uint2"}}],[11,"rem","","",31,{"inputs":[{"name":"self"},{"name":"uint2"}],"output":{"name":"uint2"}}],[11,"not","","",31,{"inputs":[{"name":"self"}],"output":{"name":"uint2"}}],[11,"bitxor","","",31,{"inputs":[{"name":"self"},{"name":"uint2"}],"output":{"name":"uint2"}}],[11,"bitxor","","",31,null],[11,"bitxor_assign","","",31,{"inputs":[{"name":"self"},{"name":"uint2"}],"output":null}],[11,"bitor","","",31,{"inputs":[{"name":"self"},{"name":"uint2"}],"output":{"name":"uint2"}}],[11,"bitor","","",31,null],[11,"bitor_assign","","",31,{"inputs":[{"name":"self"},{"name":"uint2"}],"output":null}],[11,"bitand","","",31,{"inputs":[{"name":"self"},{"name":"uint2"}],"output":{"name":"uint2"}}],[11,"bitand","","",31,null],[11,"bitand_assign","","",31,{"inputs":[{"name":"self"},{"name":"uint2"}],"output":null}],[11,"neg","","",31,{"inputs":[{"name":"self"}],"output":{"name":"uint2"}}],[11,"shl","","",31,{"inputs":[{"name":"self"},{"name":"usize"}],"output":{"name":"uint2"}}],[11,"shl_assign","","",31,{"inputs":[{"name":"self"},{"name":"usize"}],"output":null}],[11,"shr","","",31,{"inputs":[{"name":"self"},{"name":"usize"}],"output":{"name":"uint2"}}],[11,"shr_assign","","",31,{"inputs":[{"name":"self"},{"name":"usize"}],"output":null}],[11,"fmt","","",32,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"clone","","",32,{"inputs":[{"name":"self"}],"output":{"name":"uint3"}}],[11,"default","","",32,{"inputs":[],"output":{"name":"uint3"}}],[11,"partial_cmp","","",32,{"inputs":[{"name":"self"},{"name":"uint3"}],"output":{"name":"option"}}],[11,"lt","","",32,{"inputs":[{"name":"self"},{"name":"uint3"}],"output":{"name":"bool"}}],[11,"le","","",32,{"inputs":[{"name":"self"},{"name":"uint3"}],"output":{"name":"bool"}}],[11,"gt","","",32,{"inputs":[{"name":"self"},{"name":"uint3"}],"output":{"name":"bool"}}],[11,"ge","","",32,{"inputs":[{"name":"self"},{"name":"uint3"}],"output":{"name":"bool"}}],[11,"new","","",32,{"inputs":[{"name":"u32"},{"name":"u32"},{"name":"u32"}],"output":{"name":"uint3"}}],[11,"from","","",32,null],[11,"eq","","",32,{"inputs":[{"name":"self"},{"name":"self"}],"output":{"name":"bool"}}],[11,"splat","","",32,{"inputs":[{"name":"u32"}],"output":{"name":"self"}}],[11,"zero","","",32,{"inputs":[],"output":{"name":"self"}}],[11,"is_zero","","",32,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"one","","",32,{"inputs":[],"output":{"name":"self"}}],[11,"deref","","",32,null],[11,"deref_mut","","",32,null],[11,"zero","","",32,{"inputs":[],"output":{"name":"self"}}],[11,"is_zero","","",32,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"one","","",32,{"inputs":[],"output":{"name":"self"}}],[11,"fmt","","",32,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"fmtresult"}}],[11,"add","","",32,null],[11,"add_assign","","",32,{"inputs":[{"name":"self"},{"name":"uint3"}],"output":null}],[11,"sub","","",32,null],[11,"sub_assign","","",32,{"inputs":[{"name":"self"},{"name":"uint3"}],"output":null}],[11,"mul","","",32,null],[11,"mul_assign","","",32,{"inputs":[{"name":"self"},{"name":"uint3"}],"output":null}],[11,"div","","",32,null],[11,"div_assign","","",32,{"inputs":[{"name":"self"},{"name":"uint3"}],"output":null}],[11,"rem","","",32,null],[11,"rem_assign","","",32,{"inputs":[{"name":"self"},{"name":"uint3"}],"output":null}],[11,"sum","","",32,{"inputs":[{"name":"i"}],"output":{"name":"uint3"}}],[11,"product","","",32,{"inputs":[{"name":"i"}],"output":{"name":"uint3"}}],[11,"sum","","",32,{"inputs":[{"name":"i"}],"output":{"name":"uint3"}}],[11,"product","","",32,{"inputs":[{"name":"i"}],"output":{"name":"uint3"}}],[11,"hash","","",32,{"inputs":[{"name":"self"},{"name":"h"}],"output":null}],[11,"cmp","","",32,{"inputs":[{"name":"self"},{"name":"uint3"}],"output":{"name":"ordering"}}],[11,"add","","",32,{"inputs":[{"name":"self"},{"name":"uint3"}],"output":{"name":"uint3"}}],[11,"sub","","",32,{"inputs":[{"name":"self"},{"name":"uint3"}],"output":{"name":"uint3"}}],[11,"mul","","",32,{"inputs":[{"name":"self"},{"name":"uint3"}],"output":{"name":"uint3"}}],[11,"div","","",32,{"inputs":[{"name":"self"},{"name":"uint3"}],"output":{"name":"uint3"}}],[11,"rem","","",32,{"inputs":[{"name":"self"},{"name":"uint3"}],"output":{"name":"uint3"}}],[11,"not","","",32,{"inputs":[{"name":"self"}],"output":{"name":"uint3"}}],[11,"bitxor","","",32,{"inputs":[{"name":"self"},{"name":"uint3"}],"output":{"name":"uint3"}}],[11,"bitxor","","",32,null],[11,"bitxor_assign","","",32,{"inputs":[{"name":"self"},{"name":"uint3"}],"output":null}],[11,"bitor","","",32,{"inputs":[{"name":"self"},{"name":"uint3"}],"output":{"name":"uint3"}}],[11,"bitor","","",32,null],[11,"bitor_assign","","",32,{"inputs":[{"name":"self"},{"name":"uint3"}],"output":null}],[11,"bitand","","",32,{"inputs":[{"name":"self"},{"name":"uint3"}],"output":{"name":"uint3"}}],[11,"bitand","","",32,null],[11,"bitand_assign","","",32,{"inputs":[{"name":"self"},{"name":"uint3"}],"output":null}],[11,"neg","","",32,{"inputs":[{"name":"self"}],"output":{"name":"uint3"}}],[11,"shl","","",32,{"inputs":[{"name":"self"},{"name":"usize"}],"output":{"name":"uint3"}}],[11,"shl_assign","","",32,{"inputs":[{"name":"self"},{"name":"usize"}],"output":null}],[11,"shr","","",32,{"inputs":[{"name":"self"},{"name":"usize"}],"output":{"name":"uint3"}}],[11,"shr_assign","","",32,{"inputs":[{"name":"self"},{"name":"usize"}],"output":null}],[11,"fmt","","",33,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"clone","","",33,{"inputs":[{"name":"self"}],"output":{"name":"uint4"}}],[11,"default","","",33,{"inputs":[],"output":{"name":"uint4"}}],[11,"partial_cmp","","",33,{"inputs":[{"name":"self"},{"name":"uint4"}],"output":{"name":"option"}}],[11,"lt","","",33,{"inputs":[{"name":"self"},{"name":"uint4"}],"output":{"name":"bool"}}],[11,"le","","",33,{"inputs":[{"name":"self"},{"name":"uint4"}],"output":{"name":"bool"}}],[11,"gt","","",33,{"inputs":[{"name":"self"},{"name":"uint4"}],"output":{"name":"bool"}}],[11,"ge","","",33,{"inputs":[{"name":"self"},{"name":"uint4"}],"output":{"name":"bool"}}],[11,"new","","",33,{"inputs":[{"name":"u32"},{"name":"u32"},{"name":"u32"},{"name":"u32"}],"output":{"name":"uint4"}}],[11,"from","","",33,null],[11,"eq","","",33,{"inputs":[{"name":"self"},{"name":"self"}],"output":{"name":"bool"}}],[11,"splat","","",33,{"inputs":[{"name":"u32"}],"output":{"name":"self"}}],[11,"zero","","",33,{"inputs":[],"output":{"name":"self"}}],[11,"is_zero","","",33,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"one","","",33,{"inputs":[],"output":{"name":"self"}}],[11,"deref","","",33,null],[11,"deref_mut","","",33,null],[11,"zero","","",33,{"inputs":[],"output":{"name":"self"}}],[11,"is_zero","","",33,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"one","","",33,{"inputs":[],"output":{"name":"self"}}],[11,"fmt","","",33,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"fmtresult"}}],[11,"add","","",33,null],[11,"add_assign","","",33,{"inputs":[{"name":"self"},{"name":"uint4"}],"output":null}],[11,"sub","","",33,null],[11,"sub_assign","","",33,{"inputs":[{"name":"self"},{"name":"uint4"}],"output":null}],[11,"mul","","",33,null],[11,"mul_assign","","",33,{"inputs":[{"name":"self"},{"name":"uint4"}],"output":null}],[11,"div","","",33,null],[11,"div_assign","","",33,{"inputs":[{"name":"self"},{"name":"uint4"}],"output":null}],[11,"rem","","",33,null],[11,"rem_assign","","",33,{"inputs":[{"name":"self"},{"name":"uint4"}],"output":null}],[11,"sum","","",33,{"inputs":[{"name":"i"}],"output":{"name":"uint4"}}],[11,"product","","",33,{"inputs":[{"name":"i"}],"output":{"name":"uint4"}}],[11,"sum","","",33,{"inputs":[{"name":"i"}],"output":{"name":"uint4"}}],[11,"product","","",33,{"inputs":[{"name":"i"}],"output":{"name":"uint4"}}],[11,"hash","","",33,{"inputs":[{"name":"self"},{"name":"h"}],"output":null}],[11,"cmp","","",33,{"inputs":[{"name":"self"},{"name":"uint4"}],"output":{"name":"ordering"}}],[11,"add","","",33,{"inputs":[{"name":"self"},{"name":"uint4"}],"output":{"name":"uint4"}}],[11,"sub","","",33,{"inputs":[{"name":"self"},{"name":"uint4"}],"output":{"name":"uint4"}}],[11,"mul","","",33,{"inputs":[{"name":"self"},{"name":"uint4"}],"output":{"name":"uint4"}}],[11,"div","","",33,{"inputs":[{"name":"self"},{"name":"uint4"}],"output":{"name":"uint4"}}],[11,"rem","","",33,{"inputs":[{"name":"self"},{"name":"uint4"}],"output":{"name":"uint4"}}],[11,"not","","",33,{"inputs":[{"name":"self"}],"output":{"name":"uint4"}}],[11,"bitxor","","",33,{"inputs":[{"name":"self"},{"name":"uint4"}],"output":{"name":"uint4"}}],[11,"bitxor","","",33,null],[11,"bitxor_assign","","",33,{"inputs":[{"name":"self"},{"name":"uint4"}],"output":null}],[11,"bitor","","",33,{"inputs":[{"name":"self"},{"name":"uint4"}],"output":{"name":"uint4"}}],[11,"bitor","","",33,null],[11,"bitor_assign","","",33,{"inputs":[{"name":"self"},{"name":"uint4"}],"output":null}],[11,"bitand","","",33,{"inputs":[{"name":"self"},{"name":"uint4"}],"output":{"name":"uint4"}}],[11,"bitand","","",33,null],[11,"bitand_assign","","",33,{"inputs":[{"name":"self"},{"name":"uint4"}],"output":null}],[11,"neg","","",33,{"inputs":[{"name":"self"}],"output":{"name":"uint4"}}],[11,"shl","","",33,{"inputs":[{"name":"self"},{"name":"usize"}],"output":{"name":"uint4"}}],[11,"shl_assign","","",33,{"inputs":[{"name":"self"},{"name":"usize"}],"output":null}],[11,"shr","","",33,{"inputs":[{"name":"self"},{"name":"usize"}],"output":{"name":"uint4"}}],[11,"shr_assign","","",33,{"inputs":[{"name":"self"},{"name":"usize"}],"output":null}],[11,"fmt","","",34,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"clone","","",34,{"inputs":[{"name":"self"}],"output":{"name":"uint8"}}],[11,"default","","",34,{"inputs":[],"output":{"name":"uint8"}}],[11,"partial_cmp","","",34,{"inputs":[{"name":"self"},{"name":"uint8"}],"output":{"name":"option"}}],[11,"lt","","",34,{"inputs":[{"name":"self"},{"name":"uint8"}],"output":{"name":"bool"}}],[11,"le","","",34,{"inputs":[{"name":"self"},{"name":"uint8"}],"output":{"name":"bool"}}],[11,"gt","","",34,{"inputs":[{"name":"self"},{"name":"uint8"}],"output":{"name":"bool"}}],[11,"ge","","",34,{"inputs":[{"name":"self"},{"name":"uint8"}],"output":{"name":"bool"}}],[11,"new","","",34,{"inputs":[{"name":"i8"},{"name":"i8"},{"name":"i8"},{"name":"i8"},{"name":"i8"},{"name":"i8"},{"name":"i8"},{"name":"i8"}],"output":{"name":"uint8"}}],[11,"from","","",34,null],[11,"eq","","",34,{"inputs":[{"name":"self"},{"name":"self"}],"output":{"name":"bool"}}],[11,"splat","","",34,{"inputs":[{"name":"i8"}],"output":{"name":"self"}}],[11,"zero","","",34,{"inputs":[],"output":{"name":"self"}}],[11,"is_zero","","",34,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"one","","",34,{"inputs":[],"output":{"name":"self"}}],[11,"deref","","",34,null],[11,"deref_mut","","",34,null],[11,"zero","","",34,{"inputs":[],"output":{"name":"self"}}],[11,"is_zero","","",34,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"one","","",34,{"inputs":[],"output":{"name":"self"}}],[11,"fmt","","",34,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"fmtresult"}}],[11,"add","","",34,null],[11,"add_assign","","",34,{"inputs":[{"name":"self"},{"name":"uint8"}],"output":null}],[11,"sub","","",34,null],[11,"sub_assign","","",34,{"inputs":[{"name":"self"},{"name":"uint8"}],"output":null}],[11,"mul","","",34,null],[11,"mul_assign","","",34,{"inputs":[{"name":"self"},{"name":"uint8"}],"output":null}],[11,"div","","",34,null],[11,"div_assign","","",34,{"inputs":[{"name":"self"},{"name":"uint8"}],"output":null}],[11,"rem","","",34,null],[11,"rem_assign","","",34,{"inputs":[{"name":"self"},{"name":"uint8"}],"output":null}],[11,"sum","","",34,{"inputs":[{"name":"i"}],"output":{"name":"uint8"}}],[11,"product","","",34,{"inputs":[{"name":"i"}],"output":{"name":"uint8"}}],[11,"sum","","",34,{"inputs":[{"name":"i"}],"output":{"name":"uint8"}}],[11,"product","","",34,{"inputs":[{"name":"i"}],"output":{"name":"uint8"}}],[11,"hash","","",34,{"inputs":[{"name":"self"},{"name":"h"}],"output":null}],[11,"cmp","","",34,{"inputs":[{"name":"self"},{"name":"uint8"}],"output":{"name":"ordering"}}],[11,"add","","",34,{"inputs":[{"name":"self"},{"name":"uint8"}],"output":{"name":"uint8"}}],[11,"sub","","",34,{"inputs":[{"name":"self"},{"name":"uint8"}],"output":{"name":"uint8"}}],[11,"mul","","",34,{"inputs":[{"name":"self"},{"name":"uint8"}],"output":{"name":"uint8"}}],[11,"div","","",34,{"inputs":[{"name":"self"},{"name":"uint8"}],"output":{"name":"uint8"}}],[11,"rem","","",34,{"inputs":[{"name":"self"},{"name":"uint8"}],"output":{"name":"uint8"}}],[11,"not","","",34,{"inputs":[{"name":"self"}],"output":{"name":"uint8"}}],[11,"bitxor","","",34,{"inputs":[{"name":"self"},{"name":"uint8"}],"output":{"name":"uint8"}}],[11,"bitxor","","",34,null],[11,"bitxor_assign","","",34,{"inputs":[{"name":"self"},{"name":"uint8"}],"output":null}],[11,"bitor","","",34,{"inputs":[{"name":"self"},{"name":"uint8"}],"output":{"name":"uint8"}}],[11,"bitor","","",34,null],[11,"bitor_assign","","",34,{"inputs":[{"name":"self"},{"name":"uint8"}],"output":null}],[11,"bitand","","",34,{"inputs":[{"name":"self"},{"name":"uint8"}],"output":{"name":"uint8"}}],[11,"bitand","","",34,null],[11,"bitand_assign","","",34,{"inputs":[{"name":"self"},{"name":"uint8"}],"output":null}],[11,"neg","","",34,{"inputs":[{"name":"self"}],"output":{"name":"uint8"}}],[11,"shl","","",34,{"inputs":[{"name":"self"},{"name":"usize"}],"output":{"name":"uint8"}}],[11,"shl_assign","","",34,{"inputs":[{"name":"self"},{"name":"usize"}],"output":null}],[11,"shr","","",34,{"inputs":[{"name":"self"},{"name":"usize"}],"output":{"name":"uint8"}}],[11,"shr_assign","","",34,{"inputs":[{"name":"self"},{"name":"usize"}],"output":null}],[11,"fmt","","",35,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"clone","","",35,{"inputs":[{"name":"self"}],"output":{"name":"uint16"}}],[11,"default","","",35,{"inputs":[],"output":{"name":"uint16"}}],[11,"partial_cmp","","",35,{"inputs":[{"name":"self"},{"name":"uint16"}],"output":{"name":"option"}}],[11,"lt","","",35,{"inputs":[{"name":"self"},{"name":"uint16"}],"output":{"name":"bool"}}],[11,"le","","",35,{"inputs":[{"name":"self"},{"name":"uint16"}],"output":{"name":"bool"}}],[11,"gt","","",35,{"inputs":[{"name":"self"},{"name":"uint16"}],"output":{"name":"bool"}}],[11,"ge","","",35,{"inputs":[{"name":"self"},{"name":"uint16"}],"output":{"name":"bool"}}],[11,"new","","",35,{"inputs":[{"name":"u32"},{"name":"u32"},{"name":"u32"},{"name":"u32"},{"name":"u32"},{"name":"u32"},{"name":"u32"},{"name":"u32"},{"name":"u32"},{"name":"u32"},{"name":"u32"},{"name":"u32"},{"name":"u32"},{"name":"u32"},{"name":"u32"},{"name":"u32"}],"output":{"name":"uint16"}}],[11,"from","","",35,null],[11,"eq","","",35,{"inputs":[{"name":"self"},{"name":"self"}],"output":{"name":"bool"}}],[11,"splat","","",35,{"inputs":[{"name":"u32"}],"output":{"name":"self"}}],[11,"zero","","",35,{"inputs":[],"output":{"name":"self"}}],[11,"is_zero","","",35,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"one","","",35,{"inputs":[],"output":{"name":"self"}}],[11,"deref","","",35,null],[11,"deref_mut","","",35,null],[11,"zero","","",35,{"inputs":[],"output":{"name":"self"}}],[11,"is_zero","","",35,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"one","","",35,{"inputs":[],"output":{"name":"self"}}],[11,"fmt","","",35,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"fmtresult"}}],[11,"add","","",35,null],[11,"add_assign","","",35,{"inputs":[{"name":"self"},{"name":"uint16"}],"output":null}],[11,"sub","","",35,null],[11,"sub_assign","","",35,{"inputs":[{"name":"self"},{"name":"uint16"}],"output":null}],[11,"mul","","",35,null],[11,"mul_assign","","",35,{"inputs":[{"name":"self"},{"name":"uint16"}],"output":null}],[11,"div","","",35,null],[11,"div_assign","","",35,{"inputs":[{"name":"self"},{"name":"uint16"}],"output":null}],[11,"rem","","",35,null],[11,"rem_assign","","",35,{"inputs":[{"name":"self"},{"name":"uint16"}],"output":null}],[11,"sum","","",35,{"inputs":[{"name":"i"}],"output":{"name":"uint16"}}],[11,"product","","",35,{"inputs":[{"name":"i"}],"output":{"name":"uint16"}}],[11,"sum","","",35,{"inputs":[{"name":"i"}],"output":{"name":"uint16"}}],[11,"product","","",35,{"inputs":[{"name":"i"}],"output":{"name":"uint16"}}],[11,"hash","","",35,{"inputs":[{"name":"self"},{"name":"h"}],"output":null}],[11,"cmp","","",35,{"inputs":[{"name":"self"},{"name":"uint16"}],"output":{"name":"ordering"}}],[11,"add","","",35,{"inputs":[{"name":"self"},{"name":"uint16"}],"output":{"name":"uint16"}}],[11,"sub","","",35,{"inputs":[{"name":"self"},{"name":"uint16"}],"output":{"name":"uint16"}}],[11,"mul","","",35,{"inputs":[{"name":"self"},{"name":"uint16"}],"output":{"name":"uint16"}}],[11,"div","","",35,{"inputs":[{"name":"self"},{"name":"uint16"}],"output":{"name":"uint16"}}],[11,"rem","","",35,{"inputs":[{"name":"self"},{"name":"uint16"}],"output":{"name":"uint16"}}],[11,"not","","",35,{"inputs":[{"name":"self"}],"output":{"name":"uint16"}}],[11,"bitxor","","",35,{"inputs":[{"name":"self"},{"name":"uint16"}],"output":{"name":"uint16"}}],[11,"bitxor","","",35,null],[11,"bitxor_assign","","",35,{"inputs":[{"name":"self"},{"name":"uint16"}],"output":null}],[11,"bitor","","",35,{"inputs":[{"name":"self"},{"name":"uint16"}],"output":{"name":"uint16"}}],[11,"bitor","","",35,null],[11,"bitor_assign","","",35,{"inputs":[{"name":"self"},{"name":"uint16"}],"output":null}],[11,"bitand","","",35,{"inputs":[{"name":"self"},{"name":"uint16"}],"output":{"name":"uint16"}}],[11,"bitand","","",35,null],[11,"bitand_assign","","",35,{"inputs":[{"name":"self"},{"name":"uint16"}],"output":null}],[11,"neg","","",35,{"inputs":[{"name":"self"}],"output":{"name":"uint16"}}],[11,"shl","","",35,{"inputs":[{"name":"self"},{"name":"usize"}],"output":{"name":"uint16"}}],[11,"shl_assign","","",35,{"inputs":[{"name":"self"},{"name":"usize"}],"output":null}],[11,"shr","","",35,{"inputs":[{"name":"self"},{"name":"usize"}],"output":{"name":"uint16"}}],[11,"shr_assign","","",35,{"inputs":[{"name":"self"},{"name":"usize"}],"output":null}],[11,"fmt","","",36,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"clone","","",36,{"inputs":[{"name":"self"}],"output":{"name":"long"}}],[11,"default","","",36,{"inputs":[],"output":{"name":"long"}}],[11,"partial_cmp","","",36,{"inputs":[{"name":"self"},{"name":"long"}],"output":{"name":"option"}}],[11,"lt","","",36,{"inputs":[{"name":"self"},{"name":"long"}],"output":{"name":"bool"}}],[11,"le","","",36,{"inputs":[{"name":"self"},{"name":"long"}],"output":{"name":"bool"}}],[11,"gt","","",36,{"inputs":[{"name":"self"},{"name":"long"}],"output":{"name":"bool"}}],[11,"ge","","",36,{"inputs":[{"name":"self"},{"name":"long"}],"output":{"name":"bool"}}],[11,"new","","",36,{"inputs":[{"name":"i64"}],"output":{"name":"long"}}],[11,"from","","",36,null],[11,"from","","",36,{"inputs":[{"name":"i64"}],"output":{"name":"long"}}],[11,"eq","","",36,{"inputs":[{"name":"self"},{"name":"self"}],"output":{"name":"bool"}}],[11,"splat","","",36,{"inputs":[{"name":"i64"}],"output":{"name":"self"}}],[11,"zero","","",36,{"inputs":[],"output":{"name":"self"}}],[11,"is_zero","","",36,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"one","","",36,{"inputs":[],"output":{"name":"self"}}],[11,"deref","","",36,null],[11,"deref_mut","","",36,null],[11,"zero","","",36,{"inputs":[],"output":{"name":"self"}}],[11,"is_zero","","",36,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"one","","",36,{"inputs":[],"output":{"name":"self"}}],[11,"fmt","","",36,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"fmtresult"}}],[11,"add","","",36,null],[11,"add_assign","","",36,{"inputs":[{"name":"self"},{"name":"long"}],"output":null}],[11,"sub","","",36,null],[11,"sub_assign","","",36,{"inputs":[{"name":"self"},{"name":"long"}],"output":null}],[11,"mul","","",36,null],[11,"mul_assign","","",36,{"inputs":[{"name":"self"},{"name":"long"}],"output":null}],[11,"div","","",36,null],[11,"div_assign","","",36,{"inputs":[{"name":"self"},{"name":"long"}],"output":null}],[11,"rem","","",36,null],[11,"rem_assign","","",36,{"inputs":[{"name":"self"},{"name":"long"}],"output":null}],[11,"sum","","",36,{"inputs":[{"name":"i"}],"output":{"name":"long"}}],[11,"product","","",36,{"inputs":[{"name":"i"}],"output":{"name":"long"}}],[11,"sum","","",36,{"inputs":[{"name":"i"}],"output":{"name":"long"}}],[11,"product","","",36,{"inputs":[{"name":"i"}],"output":{"name":"long"}}],[11,"hash","","",36,{"inputs":[{"name":"self"},{"name":"h"}],"output":null}],[11,"cmp","","",36,{"inputs":[{"name":"self"},{"name":"long"}],"output":{"name":"ordering"}}],[11,"add","","",36,{"inputs":[{"name":"self"},{"name":"long"}],"output":{"name":"long"}}],[11,"sub","","",36,{"inputs":[{"name":"self"},{"name":"long"}],"output":{"name":"long"}}],[11,"mul","","",36,{"inputs":[{"name":"self"},{"name":"long"}],"output":{"name":"long"}}],[11,"div","","",36,{"inputs":[{"name":"self"},{"name":"long"}],"output":{"name":"long"}}],[11,"rem","","",36,{"inputs":[{"name":"self"},{"name":"long"}],"output":{"name":"long"}}],[11,"not","","",36,{"inputs":[{"name":"self"}],"output":{"name":"long"}}],[11,"bitxor","","",36,{"inputs":[{"name":"self"},{"name":"long"}],"output":{"name":"long"}}],[11,"bitxor","","",36,null],[11,"bitxor_assign","","",36,{"inputs":[{"name":"self"},{"name":"long"}],"output":null}],[11,"bitor","","",36,{"inputs":[{"name":"self"},{"name":"long"}],"output":{"name":"long"}}],[11,"bitor","","",36,null],[11,"bitor_assign","","",36,{"inputs":[{"name":"self"},{"name":"long"}],"output":null}],[11,"bitand","","",36,{"inputs":[{"name":"self"},{"name":"long"}],"output":{"name":"long"}}],[11,"bitand","","",36,null],[11,"bitand_assign","","",36,{"inputs":[{"name":"self"},{"name":"long"}],"output":null}],[11,"neg","","",36,{"inputs":[{"name":"self"}],"output":{"name":"long"}}],[11,"shl","","",36,{"inputs":[{"name":"self"},{"name":"usize"}],"output":{"name":"long"}}],[11,"shl_assign","","",36,{"inputs":[{"name":"self"},{"name":"usize"}],"output":null}],[11,"shr","","",36,{"inputs":[{"name":"self"},{"name":"usize"}],"output":{"name":"long"}}],[11,"shr_assign","","",36,{"inputs":[{"name":"self"},{"name":"usize"}],"output":null}],[11,"fmt","","",37,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"clone","","",37,{"inputs":[{"name":"self"}],"output":{"name":"long2"}}],[11,"default","","",37,{"inputs":[],"output":{"name":"long2"}}],[11,"partial_cmp","","",37,{"inputs":[{"name":"self"},{"name":"long2"}],"output":{"name":"option"}}],[11,"lt","","",37,{"inputs":[{"name":"self"},{"name":"long2"}],"output":{"name":"bool"}}],[11,"le","","",37,{"inputs":[{"name":"self"},{"name":"long2"}],"output":{"name":"bool"}}],[11,"gt","","",37,{"inputs":[{"name":"self"},{"name":"long2"}],"output":{"name":"bool"}}],[11,"ge","","",37,{"inputs":[{"name":"self"},{"name":"long2"}],"output":{"name":"bool"}}],[11,"new","","",37,{"inputs":[{"name":"i64"},{"name":"i64"}],"output":{"name":"long2"}}],[11,"from","","",37,null],[11,"eq","","",37,{"inputs":[{"name":"self"},{"name":"self"}],"output":{"name":"bool"}}],[11,"splat","","",37,{"inputs":[{"name":"i64"}],"output":{"name":"self"}}],[11,"zero","","",37,{"inputs":[],"output":{"name":"self"}}],[11,"is_zero","","",37,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"one","","",37,{"inputs":[],"output":{"name":"self"}}],[11,"deref","","",37,null],[11,"deref_mut","","",37,null],[11,"zero","","",37,{"inputs":[],"output":{"name":"self"}}],[11,"is_zero","","",37,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"one","","",37,{"inputs":[],"output":{"name":"self"}}],[11,"fmt","","",37,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"fmtresult"}}],[11,"add","","",37,null],[11,"add_assign","","",37,{"inputs":[{"name":"self"},{"name":"long2"}],"output":null}],[11,"sub","","",37,null],[11,"sub_assign","","",37,{"inputs":[{"name":"self"},{"name":"long2"}],"output":null}],[11,"mul","","",37,null],[11,"mul_assign","","",37,{"inputs":[{"name":"self"},{"name":"long2"}],"output":null}],[11,"div","","",37,null],[11,"div_assign","","",37,{"inputs":[{"name":"self"},{"name":"long2"}],"output":null}],[11,"rem","","",37,null],[11,"rem_assign","","",37,{"inputs":[{"name":"self"},{"name":"long2"}],"output":null}],[11,"sum","","",37,{"inputs":[{"name":"i"}],"output":{"name":"long2"}}],[11,"product","","",37,{"inputs":[{"name":"i"}],"output":{"name":"long2"}}],[11,"sum","","",37,{"inputs":[{"name":"i"}],"output":{"name":"long2"}}],[11,"product","","",37,{"inputs":[{"name":"i"}],"output":{"name":"long2"}}],[11,"hash","","",37,{"inputs":[{"name":"self"},{"name":"h"}],"output":null}],[11,"cmp","","",37,{"inputs":[{"name":"self"},{"name":"long2"}],"output":{"name":"ordering"}}],[11,"add","","",37,{"inputs":[{"name":"self"},{"name":"long2"}],"output":{"name":"long2"}}],[11,"sub","","",37,{"inputs":[{"name":"self"},{"name":"long2"}],"output":{"name":"long2"}}],[11,"mul","","",37,{"inputs":[{"name":"self"},{"name":"long2"}],"output":{"name":"long2"}}],[11,"div","","",37,{"inputs":[{"name":"self"},{"name":"long2"}],"output":{"name":"long2"}}],[11,"rem","","",37,{"inputs":[{"name":"self"},{"name":"long2"}],"output":{"name":"long2"}}],[11,"not","","",37,{"inputs":[{"name":"self"}],"output":{"name":"long2"}}],[11,"bitxor","","",37,{"inputs":[{"name":"self"},{"name":"long2"}],"output":{"name":"long2"}}],[11,"bitxor","","",37,null],[11,"bitxor_assign","","",37,{"inputs":[{"name":"self"},{"name":"long2"}],"output":null}],[11,"bitor","","",37,{"inputs":[{"name":"self"},{"name":"long2"}],"output":{"name":"long2"}}],[11,"bitor","","",37,null],[11,"bitor_assign","","",37,{"inputs":[{"name":"self"},{"name":"long2"}],"output":null}],[11,"bitand","","",37,{"inputs":[{"name":"self"},{"name":"long2"}],"output":{"name":"long2"}}],[11,"bitand","","",37,null],[11,"bitand_assign","","",37,{"inputs":[{"name":"self"},{"name":"long2"}],"output":null}],[11,"neg","","",37,{"inputs":[{"name":"self"}],"output":{"name":"long2"}}],[11,"shl","","",37,{"inputs":[{"name":"self"},{"name":"usize"}],"output":{"name":"long2"}}],[11,"shl_assign","","",37,{"inputs":[{"name":"self"},{"name":"usize"}],"output":null}],[11,"shr","","",37,{"inputs":[{"name":"self"},{"name":"usize"}],"output":{"name":"long2"}}],[11,"shr_assign","","",37,{"inputs":[{"name":"self"},{"name":"usize"}],"output":null}],[11,"fmt","","",38,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"clone","","",38,{"inputs":[{"name":"self"}],"output":{"name":"long3"}}],[11,"default","","",38,{"inputs":[],"output":{"name":"long3"}}],[11,"partial_cmp","","",38,{"inputs":[{"name":"self"},{"name":"long3"}],"output":{"name":"option"}}],[11,"lt","","",38,{"inputs":[{"name":"self"},{"name":"long3"}],"output":{"name":"bool"}}],[11,"le","","",38,{"inputs":[{"name":"self"},{"name":"long3"}],"output":{"name":"bool"}}],[11,"gt","","",38,{"inputs":[{"name":"self"},{"name":"long3"}],"output":{"name":"bool"}}],[11,"ge","","",38,{"inputs":[{"name":"self"},{"name":"long3"}],"output":{"name":"bool"}}],[11,"new","","",38,{"inputs":[{"name":"i64"},{"name":"i64"},{"name":"i64"}],"output":{"name":"long3"}}],[11,"from","","",38,null],[11,"eq","","",38,{"inputs":[{"name":"self"},{"name":"self"}],"output":{"name":"bool"}}],[11,"splat","","",38,{"inputs":[{"name":"i64"}],"output":{"name":"self"}}],[11,"zero","","",38,{"inputs":[],"output":{"name":"self"}}],[11,"is_zero","","",38,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"one","","",38,{"inputs":[],"output":{"name":"self"}}],[11,"deref","","",38,null],[11,"deref_mut","","",38,null],[11,"zero","","",38,{"inputs":[],"output":{"name":"self"}}],[11,"is_zero","","",38,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"one","","",38,{"inputs":[],"output":{"name":"self"}}],[11,"fmt","","",38,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"fmtresult"}}],[11,"add","","",38,null],[11,"add_assign","","",38,{"inputs":[{"name":"self"},{"name":"long3"}],"output":null}],[11,"sub","","",38,null],[11,"sub_assign","","",38,{"inputs":[{"name":"self"},{"name":"long3"}],"output":null}],[11,"mul","","",38,null],[11,"mul_assign","","",38,{"inputs":[{"name":"self"},{"name":"long3"}],"output":null}],[11,"div","","",38,null],[11,"div_assign","","",38,{"inputs":[{"name":"self"},{"name":"long3"}],"output":null}],[11,"rem","","",38,null],[11,"rem_assign","","",38,{"inputs":[{"name":"self"},{"name":"long3"}],"output":null}],[11,"sum","","",38,{"inputs":[{"name":"i"}],"output":{"name":"long3"}}],[11,"product","","",38,{"inputs":[{"name":"i"}],"output":{"name":"long3"}}],[11,"sum","","",38,{"inputs":[{"name":"i"}],"output":{"name":"long3"}}],[11,"product","","",38,{"inputs":[{"name":"i"}],"output":{"name":"long3"}}],[11,"hash","","",38,{"inputs":[{"name":"self"},{"name":"h"}],"output":null}],[11,"cmp","","",38,{"inputs":[{"name":"self"},{"name":"long3"}],"output":{"name":"ordering"}}],[11,"add","","",38,{"inputs":[{"name":"self"},{"name":"long3"}],"output":{"name":"long3"}}],[11,"sub","","",38,{"inputs":[{"name":"self"},{"name":"long3"}],"output":{"name":"long3"}}],[11,"mul","","",38,{"inputs":[{"name":"self"},{"name":"long3"}],"output":{"name":"long3"}}],[11,"div","","",38,{"inputs":[{"name":"self"},{"name":"long3"}],"output":{"name":"long3"}}],[11,"rem","","",38,{"inputs":[{"name":"self"},{"name":"long3"}],"output":{"name":"long3"}}],[11,"not","","",38,{"inputs":[{"name":"self"}],"output":{"name":"long3"}}],[11,"bitxor","","",38,{"inputs":[{"name":"self"},{"name":"long3"}],"output":{"name":"long3"}}],[11,"bitxor","","",38,null],[11,"bitxor_assign","","",38,{"inputs":[{"name":"self"},{"name":"long3"}],"output":null}],[11,"bitor","","",38,{"inputs":[{"name":"self"},{"name":"long3"}],"output":{"name":"long3"}}],[11,"bitor","","",38,null],[11,"bitor_assign","","",38,{"inputs":[{"name":"self"},{"name":"long3"}],"output":null}],[11,"bitand","","",38,{"inputs":[{"name":"self"},{"name":"long3"}],"output":{"name":"long3"}}],[11,"bitand","","",38,null],[11,"bitand_assign","","",38,{"inputs":[{"name":"self"},{"name":"long3"}],"output":null}],[11,"neg","","",38,{"inputs":[{"name":"self"}],"output":{"name":"long3"}}],[11,"shl","","",38,{"inputs":[{"name":"self"},{"name":"usize"}],"output":{"name":"long3"}}],[11,"shl_assign","","",38,{"inputs":[{"name":"self"},{"name":"usize"}],"output":null}],[11,"shr","","",38,{"inputs":[{"name":"self"},{"name":"usize"}],"output":{"name":"long3"}}],[11,"shr_assign","","",38,{"inputs":[{"name":"self"},{"name":"usize"}],"output":null}],[11,"fmt","","",39,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"clone","","",39,{"inputs":[{"name":"self"}],"output":{"name":"long4"}}],[11,"default","","",39,{"inputs":[],"output":{"name":"long4"}}],[11,"partial_cmp","","",39,{"inputs":[{"name":"self"},{"name":"long4"}],"output":{"name":"option"}}],[11,"lt","","",39,{"inputs":[{"name":"self"},{"name":"long4"}],"output":{"name":"bool"}}],[11,"le","","",39,{"inputs":[{"name":"self"},{"name":"long4"}],"output":{"name":"bool"}}],[11,"gt","","",39,{"inputs":[{"name":"self"},{"name":"long4"}],"output":{"name":"bool"}}],[11,"ge","","",39,{"inputs":[{"name":"self"},{"name":"long4"}],"output":{"name":"bool"}}],[11,"new","","",39,{"inputs":[{"name":"i64"},{"name":"i64"},{"name":"i64"},{"name":"i64"}],"output":{"name":"long4"}}],[11,"from","","",39,null],[11,"eq","","",39,{"inputs":[{"name":"self"},{"name":"self"}],"output":{"name":"bool"}}],[11,"splat","","",39,{"inputs":[{"name":"i64"}],"output":{"name":"self"}}],[11,"zero","","",39,{"inputs":[],"output":{"name":"self"}}],[11,"is_zero","","",39,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"one","","",39,{"inputs":[],"output":{"name":"self"}}],[11,"deref","","",39,null],[11,"deref_mut","","",39,null],[11,"zero","","",39,{"inputs":[],"output":{"name":"self"}}],[11,"is_zero","","",39,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"one","","",39,{"inputs":[],"output":{"name":"self"}}],[11,"fmt","","",39,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"fmtresult"}}],[11,"add","","",39,null],[11,"add_assign","","",39,{"inputs":[{"name":"self"},{"name":"long4"}],"output":null}],[11,"sub","","",39,null],[11,"sub_assign","","",39,{"inputs":[{"name":"self"},{"name":"long4"}],"output":null}],[11,"mul","","",39,null],[11,"mul_assign","","",39,{"inputs":[{"name":"self"},{"name":"long4"}],"output":null}],[11,"div","","",39,null],[11,"div_assign","","",39,{"inputs":[{"name":"self"},{"name":"long4"}],"output":null}],[11,"rem","","",39,null],[11,"rem_assign","","",39,{"inputs":[{"name":"self"},{"name":"long4"}],"output":null}],[11,"sum","","",39,{"inputs":[{"name":"i"}],"output":{"name":"long4"}}],[11,"product","","",39,{"inputs":[{"name":"i"}],"output":{"name":"long4"}}],[11,"sum","","",39,{"inputs":[{"name":"i"}],"output":{"name":"long4"}}],[11,"product","","",39,{"inputs":[{"name":"i"}],"output":{"name":"long4"}}],[11,"hash","","",39,{"inputs":[{"name":"self"},{"name":"h"}],"output":null}],[11,"cmp","","",39,{"inputs":[{"name":"self"},{"name":"long4"}],"output":{"name":"ordering"}}],[11,"add","","",39,{"inputs":[{"name":"self"},{"name":"long4"}],"output":{"name":"long4"}}],[11,"sub","","",39,{"inputs":[{"name":"self"},{"name":"long4"}],"output":{"name":"long4"}}],[11,"mul","","",39,{"inputs":[{"name":"self"},{"name":"long4"}],"output":{"name":"long4"}}],[11,"div","","",39,{"inputs":[{"name":"self"},{"name":"long4"}],"output":{"name":"long4"}}],[11,"rem","","",39,{"inputs":[{"name":"self"},{"name":"long4"}],"output":{"name":"long4"}}],[11,"not","","",39,{"inputs":[{"name":"self"}],"output":{"name":"long4"}}],[11,"bitxor","","",39,{"inputs":[{"name":"self"},{"name":"long4"}],"output":{"name":"long4"}}],[11,"bitxor","","",39,null],[11,"bitxor_assign","","",39,{"inputs":[{"name":"self"},{"name":"long4"}],"output":null}],[11,"bitor","","",39,{"inputs":[{"name":"self"},{"name":"long4"}],"output":{"name":"long4"}}],[11,"bitor","","",39,null],[11,"bitor_assign","","",39,{"inputs":[{"name":"self"},{"name":"long4"}],"output":null}],[11,"bitand","","",39,{"inputs":[{"name":"self"},{"name":"long4"}],"output":{"name":"long4"}}],[11,"bitand","","",39,null],[11,"bitand_assign","","",39,{"inputs":[{"name":"self"},{"name":"long4"}],"output":null}],[11,"neg","","",39,{"inputs":[{"name":"self"}],"output":{"name":"long4"}}],[11,"shl","","",39,{"inputs":[{"name":"self"},{"name":"usize"}],"output":{"name":"long4"}}],[11,"shl_assign","","",39,{"inputs":[{"name":"self"},{"name":"usize"}],"output":null}],[11,"shr","","",39,{"inputs":[{"name":"self"},{"name":"usize"}],"output":{"name":"long4"}}],[11,"shr_assign","","",39,{"inputs":[{"name":"self"},{"name":"usize"}],"output":null}],[11,"fmt","","",40,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"clone","","",40,{"inputs":[{"name":"self"}],"output":{"name":"long8"}}],[11,"default","","",40,{"inputs":[],"output":{"name":"long8"}}],[11,"partial_cmp","","",40,{"inputs":[{"name":"self"},{"name":"long8"}],"output":{"name":"option"}}],[11,"lt","","",40,{"inputs":[{"name":"self"},{"name":"long8"}],"output":{"name":"bool"}}],[11,"le","","",40,{"inputs":[{"name":"self"},{"name":"long8"}],"output":{"name":"bool"}}],[11,"gt","","",40,{"inputs":[{"name":"self"},{"name":"long8"}],"output":{"name":"bool"}}],[11,"ge","","",40,{"inputs":[{"name":"self"},{"name":"long8"}],"output":{"name":"bool"}}],[11,"new","","",40,{"inputs":[{"name":"i64"},{"name":"i64"},{"name":"i64"},{"name":"i64"},{"name":"i64"},{"name":"i64"},{"name":"i64"},{"name":"i64"}],"output":{"name":"long8"}}],[11,"from","","",40,null],[11,"eq","","",40,{"inputs":[{"name":"self"},{"name":"self"}],"output":{"name":"bool"}}],[11,"splat","","",40,{"inputs":[{"name":"i64"}],"output":{"name":"self"}}],[11,"zero","","",40,{"inputs":[],"output":{"name":"self"}}],[11,"is_zero","","",40,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"one","","",40,{"inputs":[],"output":{"name":"self"}}],[11,"deref","","",40,null],[11,"deref_mut","","",40,null],[11,"zero","","",40,{"inputs":[],"output":{"name":"self"}}],[11,"is_zero","","",40,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"one","","",40,{"inputs":[],"output":{"name":"self"}}],[11,"fmt","","",40,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"fmtresult"}}],[11,"add","","",40,null],[11,"add_assign","","",40,{"inputs":[{"name":"self"},{"name":"long8"}],"output":null}],[11,"sub","","",40,null],[11,"sub_assign","","",40,{"inputs":[{"name":"self"},{"name":"long8"}],"output":null}],[11,"mul","","",40,null],[11,"mul_assign","","",40,{"inputs":[{"name":"self"},{"name":"long8"}],"output":null}],[11,"div","","",40,null],[11,"div_assign","","",40,{"inputs":[{"name":"self"},{"name":"long8"}],"output":null}],[11,"rem","","",40,null],[11,"rem_assign","","",40,{"inputs":[{"name":"self"},{"name":"long8"}],"output":null}],[11,"sum","","",40,{"inputs":[{"name":"i"}],"output":{"name":"long8"}}],[11,"product","","",40,{"inputs":[{"name":"i"}],"output":{"name":"long8"}}],[11,"sum","","",40,{"inputs":[{"name":"i"}],"output":{"name":"long8"}}],[11,"product","","",40,{"inputs":[{"name":"i"}],"output":{"name":"long8"}}],[11,"hash","","",40,{"inputs":[{"name":"self"},{"name":"h"}],"output":null}],[11,"cmp","","",40,{"inputs":[{"name":"self"},{"name":"long8"}],"output":{"name":"ordering"}}],[11,"add","","",40,{"inputs":[{"name":"self"},{"name":"long8"}],"output":{"name":"long8"}}],[11,"sub","","",40,{"inputs":[{"name":"self"},{"name":"long8"}],"output":{"name":"long8"}}],[11,"mul","","",40,{"inputs":[{"name":"self"},{"name":"long8"}],"output":{"name":"long8"}}],[11,"div","","",40,{"inputs":[{"name":"self"},{"name":"long8"}],"output":{"name":"long8"}}],[11,"rem","","",40,{"inputs":[{"name":"self"},{"name":"long8"}],"output":{"name":"long8"}}],[11,"not","","",40,{"inputs":[{"name":"self"}],"output":{"name":"long8"}}],[11,"bitxor","","",40,{"inputs":[{"name":"self"},{"name":"long8"}],"output":{"name":"long8"}}],[11,"bitxor","","",40,null],[11,"bitxor_assign","","",40,{"inputs":[{"name":"self"},{"name":"long8"}],"output":null}],[11,"bitor","","",40,{"inputs":[{"name":"self"},{"name":"long8"}],"output":{"name":"long8"}}],[11,"bitor","","",40,null],[11,"bitor_assign","","",40,{"inputs":[{"name":"self"},{"name":"long8"}],"output":null}],[11,"bitand","","",40,{"inputs":[{"name":"self"},{"name":"long8"}],"output":{"name":"long8"}}],[11,"bitand","","",40,null],[11,"bitand_assign","","",40,{"inputs":[{"name":"self"},{"name":"long8"}],"output":null}],[11,"neg","","",40,{"inputs":[{"name":"self"}],"output":{"name":"long8"}}],[11,"shl","","",40,{"inputs":[{"name":"self"},{"name":"usize"}],"output":{"name":"long8"}}],[11,"shl_assign","","",40,{"inputs":[{"name":"self"},{"name":"usize"}],"output":null}],[11,"shr","","",40,{"inputs":[{"name":"self"},{"name":"usize"}],"output":{"name":"long8"}}],[11,"shr_assign","","",40,{"inputs":[{"name":"self"},{"name":"usize"}],"output":null}],[11,"fmt","","",41,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"clone","","",41,{"inputs":[{"name":"self"}],"output":{"name":"long16"}}],[11,"default","","",41,{"inputs":[],"output":{"name":"long16"}}],[11,"partial_cmp","","",41,{"inputs":[{"name":"self"},{"name":"long16"}],"output":{"name":"option"}}],[11,"lt","","",41,{"inputs":[{"name":"self"},{"name":"long16"}],"output":{"name":"bool"}}],[11,"le","","",41,{"inputs":[{"name":"self"},{"name":"long16"}],"output":{"name":"bool"}}],[11,"gt","","",41,{"inputs":[{"name":"self"},{"name":"long16"}],"output":{"name":"bool"}}],[11,"ge","","",41,{"inputs":[{"name":"self"},{"name":"long16"}],"output":{"name":"bool"}}],[11,"new","","",41,{"inputs":[{"name":"i64"},{"name":"i64"},{"name":"i64"},{"name":"i64"},{"name":"i64"},{"name":"i64"},{"name":"i64"},{"name":"i64"},{"name":"i64"},{"name":"i64"},{"name":"i64"},{"name":"i64"},{"name":"i64"},{"name":"i64"},{"name":"i64"},{"name":"i64"}],"output":{"name":"long16"}}],[11,"from","","",41,null],[11,"eq","","",41,{"inputs":[{"name":"self"},{"name":"self"}],"output":{"name":"bool"}}],[11,"splat","","",41,{"inputs":[{"name":"i64"}],"output":{"name":"self"}}],[11,"zero","","",41,{"inputs":[],"output":{"name":"self"}}],[11,"is_zero","","",41,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"one","","",41,{"inputs":[],"output":{"name":"self"}}],[11,"deref","","",41,null],[11,"deref_mut","","",41,null],[11,"zero","","",41,{"inputs":[],"output":{"name":"self"}}],[11,"is_zero","","",41,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"one","","",41,{"inputs":[],"output":{"name":"self"}}],[11,"fmt","","",41,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"fmtresult"}}],[11,"add","","",41,null],[11,"add_assign","","",41,{"inputs":[{"name":"self"},{"name":"long16"}],"output":null}],[11,"sub","","",41,null],[11,"sub_assign","","",41,{"inputs":[{"name":"self"},{"name":"long16"}],"output":null}],[11,"mul","","",41,null],[11,"mul_assign","","",41,{"inputs":[{"name":"self"},{"name":"long16"}],"output":null}],[11,"div","","",41,null],[11,"div_assign","","",41,{"inputs":[{"name":"self"},{"name":"long16"}],"output":null}],[11,"rem","","",41,null],[11,"rem_assign","","",41,{"inputs":[{"name":"self"},{"name":"long16"}],"output":null}],[11,"sum","","",41,{"inputs":[{"name":"i"}],"output":{"name":"long16"}}],[11,"product","","",41,{"inputs":[{"name":"i"}],"output":{"name":"long16"}}],[11,"sum","","",41,{"inputs":[{"name":"i"}],"output":{"name":"long16"}}],[11,"product","","",41,{"inputs":[{"name":"i"}],"output":{"name":"long16"}}],[11,"hash","","",41,{"inputs":[{"name":"self"},{"name":"h"}],"output":null}],[11,"cmp","","",41,{"inputs":[{"name":"self"},{"name":"long16"}],"output":{"name":"ordering"}}],[11,"add","","",41,{"inputs":[{"name":"self"},{"name":"long16"}],"output":{"name":"long16"}}],[11,"sub","","",41,{"inputs":[{"name":"self"},{"name":"long16"}],"output":{"name":"long16"}}],[11,"mul","","",41,{"inputs":[{"name":"self"},{"name":"long16"}],"output":{"name":"long16"}}],[11,"div","","",41,{"inputs":[{"name":"self"},{"name":"long16"}],"output":{"name":"long16"}}],[11,"rem","","",41,{"inputs":[{"name":"self"},{"name":"long16"}],"output":{"name":"long16"}}],[11,"not","","",41,{"inputs":[{"name":"self"}],"output":{"name":"long16"}}],[11,"bitxor","","",41,{"inputs":[{"name":"self"},{"name":"long16"}],"output":{"name":"long16"}}],[11,"bitxor","","",41,null],[11,"bitxor_assign","","",41,{"inputs":[{"name":"self"},{"name":"long16"}],"output":null}],[11,"bitor","","",41,{"inputs":[{"name":"self"},{"name":"long16"}],"output":{"name":"long16"}}],[11,"bitor","","",41,null],[11,"bitor_assign","","",41,{"inputs":[{"name":"self"},{"name":"long16"}],"output":null}],[11,"bitand","","",41,{"inputs":[{"name":"self"},{"name":"long16"}],"output":{"name":"long16"}}],[11,"bitand","","",41,null],[11,"bitand_assign","","",41,{"inputs":[{"name":"self"},{"name":"long16"}],"output":null}],[11,"neg","","",41,{"inputs":[{"name":"self"}],"output":{"name":"long16"}}],[11,"shl","","",41,{"inputs":[{"name":"self"},{"name":"usize"}],"output":{"name":"long16"}}],[11,"shl_assign","","",41,{"inputs":[{"name":"self"},{"name":"usize"}],"output":null}],[11,"shr","","",41,{"inputs":[{"name":"self"},{"name":"usize"}],"output":{"name":"long16"}}],[11,"shr_assign","","",41,{"inputs":[{"name":"self"},{"name":"usize"}],"output":null}],[11,"fmt","","",42,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"clone","","",42,{"inputs":[{"name":"self"}],"output":{"name":"ulong"}}],[11,"default","","",42,{"inputs":[],"output":{"name":"ulong"}}],[11,"partial_cmp","","",42,{"inputs":[{"name":"self"},{"name":"ulong"}],"output":{"name":"option"}}],[11,"lt","","",42,{"inputs":[{"name":"self"},{"name":"ulong"}],"output":{"name":"bool"}}],[11,"le","","",42,{"inputs":[{"name":"self"},{"name":"ulong"}],"output":{"name":"bool"}}],[11,"gt","","",42,{"inputs":[{"name":"self"},{"name":"ulong"}],"output":{"name":"bool"}}],[11,"ge","","",42,{"inputs":[{"name":"self"},{"name":"ulong"}],"output":{"name":"bool"}}],[11,"new","","",42,{"inputs":[{"name":"u64"}],"output":{"name":"ulong"}}],[11,"from","","",42,null],[11,"from","","",42,{"inputs":[{"name":"u64"}],"output":{"name":"ulong"}}],[11,"eq","","",42,{"inputs":[{"name":"self"},{"name":"self"}],"output":{"name":"bool"}}],[11,"splat","","",42,{"inputs":[{"name":"u64"}],"output":{"name":"self"}}],[11,"zero","","",42,{"inputs":[],"output":{"name":"self"}}],[11,"is_zero","","",42,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"one","","",42,{"inputs":[],"output":{"name":"self"}}],[11,"deref","","",42,null],[11,"deref_mut","","",42,null],[11,"zero","","",42,{"inputs":[],"output":{"name":"self"}}],[11,"is_zero","","",42,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"one","","",42,{"inputs":[],"output":{"name":"self"}}],[11,"fmt","","",42,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"fmtresult"}}],[11,"add","","",42,null],[11,"add_assign","","",42,{"inputs":[{"name":"self"},{"name":"ulong"}],"output":null}],[11,"sub","","",42,null],[11,"sub_assign","","",42,{"inputs":[{"name":"self"},{"name":"ulong"}],"output":null}],[11,"mul","","",42,null],[11,"mul_assign","","",42,{"inputs":[{"name":"self"},{"name":"ulong"}],"output":null}],[11,"div","","",42,null],[11,"div_assign","","",42,{"inputs":[{"name":"self"},{"name":"ulong"}],"output":null}],[11,"rem","","",42,null],[11,"rem_assign","","",42,{"inputs":[{"name":"self"},{"name":"ulong"}],"output":null}],[11,"sum","","",42,{"inputs":[{"name":"i"}],"output":{"name":"ulong"}}],[11,"product","","",42,{"inputs":[{"name":"i"}],"output":{"name":"ulong"}}],[11,"sum","","",42,{"inputs":[{"name":"i"}],"output":{"name":"ulong"}}],[11,"product","","",42,{"inputs":[{"name":"i"}],"output":{"name":"ulong"}}],[11,"hash","","",42,{"inputs":[{"name":"self"},{"name":"h"}],"output":null}],[11,"cmp","","",42,{"inputs":[{"name":"self"},{"name":"ulong"}],"output":{"name":"ordering"}}],[11,"add","","",42,{"inputs":[{"name":"self"},{"name":"ulong"}],"output":{"name":"ulong"}}],[11,"sub","","",42,{"inputs":[{"name":"self"},{"name":"ulong"}],"output":{"name":"ulong"}}],[11,"mul","","",42,{"inputs":[{"name":"self"},{"name":"ulong"}],"output":{"name":"ulong"}}],[11,"div","","",42,{"inputs":[{"name":"self"},{"name":"ulong"}],"output":{"name":"ulong"}}],[11,"rem","","",42,{"inputs":[{"name":"self"},{"name":"ulong"}],"output":{"name":"ulong"}}],[11,"not","","",42,{"inputs":[{"name":"self"}],"output":{"name":"ulong"}}],[11,"bitxor","","",42,{"inputs":[{"name":"self"},{"name":"ulong"}],"output":{"name":"ulong"}}],[11,"bitxor","","",42,null],[11,"bitxor_assign","","",42,{"inputs":[{"name":"self"},{"name":"ulong"}],"output":null}],[11,"bitor","","",42,{"inputs":[{"name":"self"},{"name":"ulong"}],"output":{"name":"ulong"}}],[11,"bitor","","",42,null],[11,"bitor_assign","","",42,{"inputs":[{"name":"self"},{"name":"ulong"}],"output":null}],[11,"bitand","","",42,{"inputs":[{"name":"self"},{"name":"ulong"}],"output":{"name":"ulong"}}],[11,"bitand","","",42,null],[11,"bitand_assign","","",42,{"inputs":[{"name":"self"},{"name":"ulong"}],"output":null}],[11,"neg","","",42,{"inputs":[{"name":"self"}],"output":{"name":"ulong"}}],[11,"shl","","",42,{"inputs":[{"name":"self"},{"name":"usize"}],"output":{"name":"ulong"}}],[11,"shl_assign","","",42,{"inputs":[{"name":"self"},{"name":"usize"}],"output":null}],[11,"shr","","",42,{"inputs":[{"name":"self"},{"name":"usize"}],"output":{"name":"ulong"}}],[11,"shr_assign","","",42,{"inputs":[{"name":"self"},{"name":"usize"}],"output":null}],[11,"fmt","","",43,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"clone","","",43,{"inputs":[{"name":"self"}],"output":{"name":"ulong2"}}],[11,"default","","",43,{"inputs":[],"output":{"name":"ulong2"}}],[11,"partial_cmp","","",43,{"inputs":[{"name":"self"},{"name":"ulong2"}],"output":{"name":"option"}}],[11,"lt","","",43,{"inputs":[{"name":"self"},{"name":"ulong2"}],"output":{"name":"bool"}}],[11,"le","","",43,{"inputs":[{"name":"self"},{"name":"ulong2"}],"output":{"name":"bool"}}],[11,"gt","","",43,{"inputs":[{"name":"self"},{"name":"ulong2"}],"output":{"name":"bool"}}],[11,"ge","","",43,{"inputs":[{"name":"self"},{"name":"ulong2"}],"output":{"name":"bool"}}],[11,"new","","",43,{"inputs":[{"name":"u64"},{"name":"u64"}],"output":{"name":"ulong2"}}],[11,"from","","",43,null],[11,"eq","","",43,{"inputs":[{"name":"self"},{"name":"self"}],"output":{"name":"bool"}}],[11,"splat","","",43,{"inputs":[{"name":"u64"}],"output":{"name":"self"}}],[11,"zero","","",43,{"inputs":[],"output":{"name":"self"}}],[11,"is_zero","","",43,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"one","","",43,{"inputs":[],"output":{"name":"self"}}],[11,"deref","","",43,null],[11,"deref_mut","","",43,null],[11,"zero","","",43,{"inputs":[],"output":{"name":"self"}}],[11,"is_zero","","",43,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"one","","",43,{"inputs":[],"output":{"name":"self"}}],[11,"fmt","","",43,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"fmtresult"}}],[11,"add","","",43,null],[11,"add_assign","","",43,{"inputs":[{"name":"self"},{"name":"ulong2"}],"output":null}],[11,"sub","","",43,null],[11,"sub_assign","","",43,{"inputs":[{"name":"self"},{"name":"ulong2"}],"output":null}],[11,"mul","","",43,null],[11,"mul_assign","","",43,{"inputs":[{"name":"self"},{"name":"ulong2"}],"output":null}],[11,"div","","",43,null],[11,"div_assign","","",43,{"inputs":[{"name":"self"},{"name":"ulong2"}],"output":null}],[11,"rem","","",43,null],[11,"rem_assign","","",43,{"inputs":[{"name":"self"},{"name":"ulong2"}],"output":null}],[11,"sum","","",43,{"inputs":[{"name":"i"}],"output":{"name":"ulong2"}}],[11,"product","","",43,{"inputs":[{"name":"i"}],"output":{"name":"ulong2"}}],[11,"sum","","",43,{"inputs":[{"name":"i"}],"output":{"name":"ulong2"}}],[11,"product","","",43,{"inputs":[{"name":"i"}],"output":{"name":"ulong2"}}],[11,"hash","","",43,{"inputs":[{"name":"self"},{"name":"h"}],"output":null}],[11,"cmp","","",43,{"inputs":[{"name":"self"},{"name":"ulong2"}],"output":{"name":"ordering"}}],[11,"add","","",43,{"inputs":[{"name":"self"},{"name":"ulong2"}],"output":{"name":"ulong2"}}],[11,"sub","","",43,{"inputs":[{"name":"self"},{"name":"ulong2"}],"output":{"name":"ulong2"}}],[11,"mul","","",43,{"inputs":[{"name":"self"},{"name":"ulong2"}],"output":{"name":"ulong2"}}],[11,"div","","",43,{"inputs":[{"name":"self"},{"name":"ulong2"}],"output":{"name":"ulong2"}}],[11,"rem","","",43,{"inputs":[{"name":"self"},{"name":"ulong2"}],"output":{"name":"ulong2"}}],[11,"not","","",43,{"inputs":[{"name":"self"}],"output":{"name":"ulong2"}}],[11,"bitxor","","",43,{"inputs":[{"name":"self"},{"name":"ulong2"}],"output":{"name":"ulong2"}}],[11,"bitxor","","",43,null],[11,"bitxor_assign","","",43,{"inputs":[{"name":"self"},{"name":"ulong2"}],"output":null}],[11,"bitor","","",43,{"inputs":[{"name":"self"},{"name":"ulong2"}],"output":{"name":"ulong2"}}],[11,"bitor","","",43,null],[11,"bitor_assign","","",43,{"inputs":[{"name":"self"},{"name":"ulong2"}],"output":null}],[11,"bitand","","",43,{"inputs":[{"name":"self"},{"name":"ulong2"}],"output":{"name":"ulong2"}}],[11,"bitand","","",43,null],[11,"bitand_assign","","",43,{"inputs":[{"name":"self"},{"name":"ulong2"}],"output":null}],[11,"neg","","",43,{"inputs":[{"name":"self"}],"output":{"name":"ulong2"}}],[11,"shl","","",43,{"inputs":[{"name":"self"},{"name":"usize"}],"output":{"name":"ulong2"}}],[11,"shl_assign","","",43,{"inputs":[{"name":"self"},{"name":"usize"}],"output":null}],[11,"shr","","",43,{"inputs":[{"name":"self"},{"name":"usize"}],"output":{"name":"ulong2"}}],[11,"shr_assign","","",43,{"inputs":[{"name":"self"},{"name":"usize"}],"output":null}],[11,"fmt","","",44,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"clone","","",44,{"inputs":[{"name":"self"}],"output":{"name":"ulong3"}}],[11,"default","","",44,{"inputs":[],"output":{"name":"ulong3"}}],[11,"partial_cmp","","",44,{"inputs":[{"name":"self"},{"name":"ulong3"}],"output":{"name":"option"}}],[11,"lt","","",44,{"inputs":[{"name":"self"},{"name":"ulong3"}],"output":{"name":"bool"}}],[11,"le","","",44,{"inputs":[{"name":"self"},{"name":"ulong3"}],"output":{"name":"bool"}}],[11,"gt","","",44,{"inputs":[{"name":"self"},{"name":"ulong3"}],"output":{"name":"bool"}}],[11,"ge","","",44,{"inputs":[{"name":"self"},{"name":"ulong3"}],"output":{"name":"bool"}}],[11,"new","","",44,{"inputs":[{"name":"u64"},{"name":"u64"},{"name":"u64"}],"output":{"name":"ulong3"}}],[11,"from","","",44,null],[11,"eq","","",44,{"inputs":[{"name":"self"},{"name":"self"}],"output":{"name":"bool"}}],[11,"splat","","",44,{"inputs":[{"name":"u64"}],"output":{"name":"self"}}],[11,"zero","","",44,{"inputs":[],"output":{"name":"self"}}],[11,"is_zero","","",44,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"one","","",44,{"inputs":[],"output":{"name":"self"}}],[11,"deref","","",44,null],[11,"deref_mut","","",44,null],[11,"zero","","",44,{"inputs":[],"output":{"name":"self"}}],[11,"is_zero","","",44,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"one","","",44,{"inputs":[],"output":{"name":"self"}}],[11,"fmt","","",44,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"fmtresult"}}],[11,"add","","",44,null],[11,"add_assign","","",44,{"inputs":[{"name":"self"},{"name":"ulong3"}],"output":null}],[11,"sub","","",44,null],[11,"sub_assign","","",44,{"inputs":[{"name":"self"},{"name":"ulong3"}],"output":null}],[11,"mul","","",44,null],[11,"mul_assign","","",44,{"inputs":[{"name":"self"},{"name":"ulong3"}],"output":null}],[11,"div","","",44,null],[11,"div_assign","","",44,{"inputs":[{"name":"self"},{"name":"ulong3"}],"output":null}],[11,"rem","","",44,null],[11,"rem_assign","","",44,{"inputs":[{"name":"self"},{"name":"ulong3"}],"output":null}],[11,"sum","","",44,{"inputs":[{"name":"i"}],"output":{"name":"ulong3"}}],[11,"product","","",44,{"inputs":[{"name":"i"}],"output":{"name":"ulong3"}}],[11,"sum","","",44,{"inputs":[{"name":"i"}],"output":{"name":"ulong3"}}],[11,"product","","",44,{"inputs":[{"name":"i"}],"output":{"name":"ulong3"}}],[11,"hash","","",44,{"inputs":[{"name":"self"},{"name":"h"}],"output":null}],[11,"cmp","","",44,{"inputs":[{"name":"self"},{"name":"ulong3"}],"output":{"name":"ordering"}}],[11,"add","","",44,{"inputs":[{"name":"self"},{"name":"ulong3"}],"output":{"name":"ulong3"}}],[11,"sub","","",44,{"inputs":[{"name":"self"},{"name":"ulong3"}],"output":{"name":"ulong3"}}],[11,"mul","","",44,{"inputs":[{"name":"self"},{"name":"ulong3"}],"output":{"name":"ulong3"}}],[11,"div","","",44,{"inputs":[{"name":"self"},{"name":"ulong3"}],"output":{"name":"ulong3"}}],[11,"rem","","",44,{"inputs":[{"name":"self"},{"name":"ulong3"}],"output":{"name":"ulong3"}}],[11,"not","","",44,{"inputs":[{"name":"self"}],"output":{"name":"ulong3"}}],[11,"bitxor","","",44,{"inputs":[{"name":"self"},{"name":"ulong3"}],"output":{"name":"ulong3"}}],[11,"bitxor","","",44,null],[11,"bitxor_assign","","",44,{"inputs":[{"name":"self"},{"name":"ulong3"}],"output":null}],[11,"bitor","","",44,{"inputs":[{"name":"self"},{"name":"ulong3"}],"output":{"name":"ulong3"}}],[11,"bitor","","",44,null],[11,"bitor_assign","","",44,{"inputs":[{"name":"self"},{"name":"ulong3"}],"output":null}],[11,"bitand","","",44,{"inputs":[{"name":"self"},{"name":"ulong3"}],"output":{"name":"ulong3"}}],[11,"bitand","","",44,null],[11,"bitand_assign","","",44,{"inputs":[{"name":"self"},{"name":"ulong3"}],"output":null}],[11,"neg","","",44,{"inputs":[{"name":"self"}],"output":{"name":"ulong3"}}],[11,"shl","","",44,{"inputs":[{"name":"self"},{"name":"usize"}],"output":{"name":"ulong3"}}],[11,"shl_assign","","",44,{"inputs":[{"name":"self"},{"name":"usize"}],"output":null}],[11,"shr","","",44,{"inputs":[{"name":"self"},{"name":"usize"}],"output":{"name":"ulong3"}}],[11,"shr_assign","","",44,{"inputs":[{"name":"self"},{"name":"usize"}],"output":null}],[11,"fmt","","",45,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"clone","","",45,{"inputs":[{"name":"self"}],"output":{"name":"ulong4"}}],[11,"default","","",45,{"inputs":[],"output":{"name":"ulong4"}}],[11,"partial_cmp","","",45,{"inputs":[{"name":"self"},{"name":"ulong4"}],"output":{"name":"option"}}],[11,"lt","","",45,{"inputs":[{"name":"self"},{"name":"ulong4"}],"output":{"name":"bool"}}],[11,"le","","",45,{"inputs":[{"name":"self"},{"name":"ulong4"}],"output":{"name":"bool"}}],[11,"gt","","",45,{"inputs":[{"name":"self"},{"name":"ulong4"}],"output":{"name":"bool"}}],[11,"ge","","",45,{"inputs":[{"name":"self"},{"name":"ulong4"}],"output":{"name":"bool"}}],[11,"new","","",45,{"inputs":[{"name":"u64"},{"name":"u64"},{"name":"u64"},{"name":"u64"}],"output":{"name":"ulong4"}}],[11,"from","","",45,null],[11,"eq","","",45,{"inputs":[{"name":"self"},{"name":"self"}],"output":{"name":"bool"}}],[11,"splat","","",45,{"inputs":[{"name":"u64"}],"output":{"name":"self"}}],[11,"zero","","",45,{"inputs":[],"output":{"name":"self"}}],[11,"is_zero","","",45,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"one","","",45,{"inputs":[],"output":{"name":"self"}}],[11,"deref","","",45,null],[11,"deref_mut","","",45,null],[11,"zero","","",45,{"inputs":[],"output":{"name":"self"}}],[11,"is_zero","","",45,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"one","","",45,{"inputs":[],"output":{"name":"self"}}],[11,"fmt","","",45,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"fmtresult"}}],[11,"add","","",45,null],[11,"add_assign","","",45,{"inputs":[{"name":"self"},{"name":"ulong4"}],"output":null}],[11,"sub","","",45,null],[11,"sub_assign","","",45,{"inputs":[{"name":"self"},{"name":"ulong4"}],"output":null}],[11,"mul","","",45,null],[11,"mul_assign","","",45,{"inputs":[{"name":"self"},{"name":"ulong4"}],"output":null}],[11,"div","","",45,null],[11,"div_assign","","",45,{"inputs":[{"name":"self"},{"name":"ulong4"}],"output":null}],[11,"rem","","",45,null],[11,"rem_assign","","",45,{"inputs":[{"name":"self"},{"name":"ulong4"}],"output":null}],[11,"sum","","",45,{"inputs":[{"name":"i"}],"output":{"name":"ulong4"}}],[11,"product","","",45,{"inputs":[{"name":"i"}],"output":{"name":"ulong4"}}],[11,"sum","","",45,{"inputs":[{"name":"i"}],"output":{"name":"ulong4"}}],[11,"product","","",45,{"inputs":[{"name":"i"}],"output":{"name":"ulong4"}}],[11,"hash","","",45,{"inputs":[{"name":"self"},{"name":"h"}],"output":null}],[11,"cmp","","",45,{"inputs":[{"name":"self"},{"name":"ulong4"}],"output":{"name":"ordering"}}],[11,"add","","",45,{"inputs":[{"name":"self"},{"name":"ulong4"}],"output":{"name":"ulong4"}}],[11,"sub","","",45,{"inputs":[{"name":"self"},{"name":"ulong4"}],"output":{"name":"ulong4"}}],[11,"mul","","",45,{"inputs":[{"name":"self"},{"name":"ulong4"}],"output":{"name":"ulong4"}}],[11,"div","","",45,{"inputs":[{"name":"self"},{"name":"ulong4"}],"output":{"name":"ulong4"}}],[11,"rem","","",45,{"inputs":[{"name":"self"},{"name":"ulong4"}],"output":{"name":"ulong4"}}],[11,"not","","",45,{"inputs":[{"name":"self"}],"output":{"name":"ulong4"}}],[11,"bitxor","","",45,{"inputs":[{"name":"self"},{"name":"ulong4"}],"output":{"name":"ulong4"}}],[11,"bitxor","","",45,null],[11,"bitxor_assign","","",45,{"inputs":[{"name":"self"},{"name":"ulong4"}],"output":null}],[11,"bitor","","",45,{"inputs":[{"name":"self"},{"name":"ulong4"}],"output":{"name":"ulong4"}}],[11,"bitor","","",45,null],[11,"bitor_assign","","",45,{"inputs":[{"name":"self"},{"name":"ulong4"}],"output":null}],[11,"bitand","","",45,{"inputs":[{"name":"self"},{"name":"ulong4"}],"output":{"name":"ulong4"}}],[11,"bitand","","",45,null],[11,"bitand_assign","","",45,{"inputs":[{"name":"self"},{"name":"ulong4"}],"output":null}],[11,"neg","","",45,{"inputs":[{"name":"self"}],"output":{"name":"ulong4"}}],[11,"shl","","",45,{"inputs":[{"name":"self"},{"name":"usize"}],"output":{"name":"ulong4"}}],[11,"shl_assign","","",45,{"inputs":[{"name":"self"},{"name":"usize"}],"output":null}],[11,"shr","","",45,{"inputs":[{"name":"self"},{"name":"usize"}],"output":{"name":"ulong4"}}],[11,"shr_assign","","",45,{"inputs":[{"name":"self"},{"name":"usize"}],"output":null}],[11,"fmt","","",46,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"clone","","",46,{"inputs":[{"name":"self"}],"output":{"name":"ulong8"}}],[11,"default","","",46,{"inputs":[],"output":{"name":"ulong8"}}],[11,"partial_cmp","","",46,{"inputs":[{"name":"self"},{"name":"ulong8"}],"output":{"name":"option"}}],[11,"lt","","",46,{"inputs":[{"name":"self"},{"name":"ulong8"}],"output":{"name":"bool"}}],[11,"le","","",46,{"inputs":[{"name":"self"},{"name":"ulong8"}],"output":{"name":"bool"}}],[11,"gt","","",46,{"inputs":[{"name":"self"},{"name":"ulong8"}],"output":{"name":"bool"}}],[11,"ge","","",46,{"inputs":[{"name":"self"},{"name":"ulong8"}],"output":{"name":"bool"}}],[11,"new","","",46,{"inputs":[{"name":"u64"},{"name":"u64"},{"name":"u64"},{"name":"u64"},{"name":"u64"},{"name":"u64"},{"name":"u64"},{"name":"u64"}],"output":{"name":"ulong8"}}],[11,"from","","",46,null],[11,"eq","","",46,{"inputs":[{"name":"self"},{"name":"self"}],"output":{"name":"bool"}}],[11,"splat","","",46,{"inputs":[{"name":"u64"}],"output":{"name":"self"}}],[11,"zero","","",46,{"inputs":[],"output":{"name":"self"}}],[11,"is_zero","","",46,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"one","","",46,{"inputs":[],"output":{"name":"self"}}],[11,"deref","","",46,null],[11,"deref_mut","","",46,null],[11,"zero","","",46,{"inputs":[],"output":{"name":"self"}}],[11,"is_zero","","",46,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"one","","",46,{"inputs":[],"output":{"name":"self"}}],[11,"fmt","","",46,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"fmtresult"}}],[11,"add","","",46,null],[11,"add_assign","","",46,{"inputs":[{"name":"self"},{"name":"ulong8"}],"output":null}],[11,"sub","","",46,null],[11,"sub_assign","","",46,{"inputs":[{"name":"self"},{"name":"ulong8"}],"output":null}],[11,"mul","","",46,null],[11,"mul_assign","","",46,{"inputs":[{"name":"self"},{"name":"ulong8"}],"output":null}],[11,"div","","",46,null],[11,"div_assign","","",46,{"inputs":[{"name":"self"},{"name":"ulong8"}],"output":null}],[11,"rem","","",46,null],[11,"rem_assign","","",46,{"inputs":[{"name":"self"},{"name":"ulong8"}],"output":null}],[11,"sum","","",46,{"inputs":[{"name":"i"}],"output":{"name":"ulong8"}}],[11,"product","","",46,{"inputs":[{"name":"i"}],"output":{"name":"ulong8"}}],[11,"sum","","",46,{"inputs":[{"name":"i"}],"output":{"name":"ulong8"}}],[11,"product","","",46,{"inputs":[{"name":"i"}],"output":{"name":"ulong8"}}],[11,"hash","","",46,{"inputs":[{"name":"self"},{"name":"h"}],"output":null}],[11,"cmp","","",46,{"inputs":[{"name":"self"},{"name":"ulong8"}],"output":{"name":"ordering"}}],[11,"add","","",46,{"inputs":[{"name":"self"},{"name":"ulong8"}],"output":{"name":"ulong8"}}],[11,"sub","","",46,{"inputs":[{"name":"self"},{"name":"ulong8"}],"output":{"name":"ulong8"}}],[11,"mul","","",46,{"inputs":[{"name":"self"},{"name":"ulong8"}],"output":{"name":"ulong8"}}],[11,"div","","",46,{"inputs":[{"name":"self"},{"name":"ulong8"}],"output":{"name":"ulong8"}}],[11,"rem","","",46,{"inputs":[{"name":"self"},{"name":"ulong8"}],"output":{"name":"ulong8"}}],[11,"not","","",46,{"inputs":[{"name":"self"}],"output":{"name":"ulong8"}}],[11,"bitxor","","",46,{"inputs":[{"name":"self"},{"name":"ulong8"}],"output":{"name":"ulong8"}}],[11,"bitxor","","",46,null],[11,"bitxor_assign","","",46,{"inputs":[{"name":"self"},{"name":"ulong8"}],"output":null}],[11,"bitor","","",46,{"inputs":[{"name":"self"},{"name":"ulong8"}],"output":{"name":"ulong8"}}],[11,"bitor","","",46,null],[11,"bitor_assign","","",46,{"inputs":[{"name":"self"},{"name":"ulong8"}],"output":null}],[11,"bitand","","",46,{"inputs":[{"name":"self"},{"name":"ulong8"}],"output":{"name":"ulong8"}}],[11,"bitand","","",46,null],[11,"bitand_assign","","",46,{"inputs":[{"name":"self"},{"name":"ulong8"}],"output":null}],[11,"neg","","",46,{"inputs":[{"name":"self"}],"output":{"name":"ulong8"}}],[11,"shl","","",46,{"inputs":[{"name":"self"},{"name":"usize"}],"output":{"name":"ulong8"}}],[11,"shl_assign","","",46,{"inputs":[{"name":"self"},{"name":"usize"}],"output":null}],[11,"shr","","",46,{"inputs":[{"name":"self"},{"name":"usize"}],"output":{"name":"ulong8"}}],[11,"shr_assign","","",46,{"inputs":[{"name":"self"},{"name":"usize"}],"output":null}],[11,"fmt","","",47,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"clone","","",47,{"inputs":[{"name":"self"}],"output":{"name":"ulong16"}}],[11,"default","","",47,{"inputs":[],"output":{"name":"ulong16"}}],[11,"partial_cmp","","",47,{"inputs":[{"name":"self"},{"name":"ulong16"}],"output":{"name":"option"}}],[11,"lt","","",47,{"inputs":[{"name":"self"},{"name":"ulong16"}],"output":{"name":"bool"}}],[11,"le","","",47,{"inputs":[{"name":"self"},{"name":"ulong16"}],"output":{"name":"bool"}}],[11,"gt","","",47,{"inputs":[{"name":"self"},{"name":"ulong16"}],"output":{"name":"bool"}}],[11,"ge","","",47,{"inputs":[{"name":"self"},{"name":"ulong16"}],"output":{"name":"bool"}}],[11,"new","","",47,{"inputs":[{"name":"u64"},{"name":"u64"},{"name":"u64"},{"name":"u64"},{"name":"u64"},{"name":"u64"},{"name":"u64"},{"name":"u64"},{"name":"u64"},{"name":"u64"},{"name":"u64"},{"name":"u64"},{"name":"u64"},{"name":"u64"},{"name":"u64"},{"name":"u64"}],"output":{"name":"ulong16"}}],[11,"from","","",47,null],[11,"eq","","",47,{"inputs":[{"name":"self"},{"name":"self"}],"output":{"name":"bool"}}],[11,"splat","","",47,{"inputs":[{"name":"u64"}],"output":{"name":"self"}}],[11,"zero","","",47,{"inputs":[],"output":{"name":"self"}}],[11,"is_zero","","",47,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"one","","",47,{"inputs":[],"output":{"name":"self"}}],[11,"deref","","",47,null],[11,"deref_mut","","",47,null],[11,"zero","","",47,{"inputs":[],"output":{"name":"self"}}],[11,"is_zero","","",47,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"one","","",47,{"inputs":[],"output":{"name":"self"}}],[11,"fmt","","",47,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"fmtresult"}}],[11,"add","","",47,null],[11,"add_assign","","",47,{"inputs":[{"name":"self"},{"name":"ulong16"}],"output":null}],[11,"sub","","",47,null],[11,"sub_assign","","",47,{"inputs":[{"name":"self"},{"name":"ulong16"}],"output":null}],[11,"mul","","",47,null],[11,"mul_assign","","",47,{"inputs":[{"name":"self"},{"name":"ulong16"}],"output":null}],[11,"div","","",47,null],[11,"div_assign","","",47,{"inputs":[{"name":"self"},{"name":"ulong16"}],"output":null}],[11,"rem","","",47,null],[11,"rem_assign","","",47,{"inputs":[{"name":"self"},{"name":"ulong16"}],"output":null}],[11,"sum","","",47,{"inputs":[{"name":"i"}],"output":{"name":"ulong16"}}],[11,"product","","",47,{"inputs":[{"name":"i"}],"output":{"name":"ulong16"}}],[11,"sum","","",47,{"inputs":[{"name":"i"}],"output":{"name":"ulong16"}}],[11,"product","","",47,{"inputs":[{"name":"i"}],"output":{"name":"ulong16"}}],[11,"hash","","",47,{"inputs":[{"name":"self"},{"name":"h"}],"output":null}],[11,"cmp","","",47,{"inputs":[{"name":"self"},{"name":"ulong16"}],"output":{"name":"ordering"}}],[11,"add","","",47,{"inputs":[{"name":"self"},{"name":"ulong16"}],"output":{"name":"ulong16"}}],[11,"sub","","",47,{"inputs":[{"name":"self"},{"name":"ulong16"}],"output":{"name":"ulong16"}}],[11,"mul","","",47,{"inputs":[{"name":"self"},{"name":"ulong16"}],"output":{"name":"ulong16"}}],[11,"div","","",47,{"inputs":[{"name":"self"},{"name":"ulong16"}],"output":{"name":"ulong16"}}],[11,"rem","","",47,{"inputs":[{"name":"self"},{"name":"ulong16"}],"output":{"name":"ulong16"}}],[11,"not","","",47,{"inputs":[{"name":"self"}],"output":{"name":"ulong16"}}],[11,"bitxor","","",47,{"inputs":[{"name":"self"},{"name":"ulong16"}],"output":{"name":"ulong16"}}],[11,"bitxor","","",47,null],[11,"bitxor_assign","","",47,{"inputs":[{"name":"self"},{"name":"ulong16"}],"output":null}],[11,"bitor","","",47,{"inputs":[{"name":"self"},{"name":"ulong16"}],"output":{"name":"ulong16"}}],[11,"bitor","","",47,null],[11,"bitor_assign","","",47,{"inputs":[{"name":"self"},{"name":"ulong16"}],"output":null}],[11,"bitand","","",47,{"inputs":[{"name":"self"},{"name":"ulong16"}],"output":{"name":"ulong16"}}],[11,"bitand","","",47,null],[11,"bitand_assign","","",47,{"inputs":[{"name":"self"},{"name":"ulong16"}],"output":null}],[11,"neg","","",47,{"inputs":[{"name":"self"}],"output":{"name":"ulong16"}}],[11,"shl","","",47,{"inputs":[{"name":"self"},{"name":"usize"}],"output":{"name":"ulong16"}}],[11,"shl_assign","","",47,{"inputs":[{"name":"self"},{"name":"usize"}],"output":null}],[11,"shr","","",47,{"inputs":[{"name":"self"},{"name":"usize"}],"output":{"name":"ulong16"}}],[11,"shr_assign","","",47,{"inputs":[{"name":"self"},{"name":"usize"}],"output":null}],[11,"fmt","","",48,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"clone","","",48,{"inputs":[{"name":"self"}],"output":{"name":"float"}}],[11,"default","","",48,{"inputs":[],"output":{"name":"float"}}],[11,"partial_cmp","","",48,{"inputs":[{"name":"self"},{"name":"float"}],"output":{"name":"option"}}],[11,"lt","","",48,{"inputs":[{"name":"self"},{"name":"float"}],"output":{"name":"bool"}}],[11,"le","","",48,{"inputs":[{"name":"self"},{"name":"float"}],"output":{"name":"bool"}}],[11,"gt","","",48,{"inputs":[{"name":"self"},{"name":"float"}],"output":{"name":"bool"}}],[11,"ge","","",48,{"inputs":[{"name":"self"},{"name":"float"}],"output":{"name":"bool"}}],[11,"new","","",48,{"inputs":[{"name":"f32"}],"output":{"name":"float"}}],[11,"from","","",48,null],[11,"from","","",48,{"inputs":[{"name":"f32"}],"output":{"name":"float"}}],[11,"eq","","",48,{"inputs":[{"name":"self"},{"name":"self"}],"output":{"name":"bool"}}],[11,"splat","","",48,{"inputs":[{"name":"f32"}],"output":{"name":"self"}}],[11,"zero","","",48,{"inputs":[],"output":{"name":"self"}}],[11,"is_zero","","",48,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"one","","",48,{"inputs":[],"output":{"name":"self"}}],[11,"deref","","",48,null],[11,"deref_mut","","",48,null],[11,"zero","","",48,{"inputs":[],"output":{"name":"self"}}],[11,"is_zero","","",48,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"one","","",48,{"inputs":[],"output":{"name":"self"}}],[11,"fmt","","",48,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"fmtresult"}}],[11,"add","","",48,null],[11,"add_assign","","",48,{"inputs":[{"name":"self"},{"name":"float"}],"output":null}],[11,"sub","","",48,null],[11,"sub_assign","","",48,{"inputs":[{"name":"self"},{"name":"float"}],"output":null}],[11,"mul","","",48,null],[11,"mul_assign","","",48,{"inputs":[{"name":"self"},{"name":"float"}],"output":null}],[11,"div","","",48,null],[11,"div_assign","","",48,{"inputs":[{"name":"self"},{"name":"float"}],"output":null}],[11,"rem","","",48,null],[11,"rem_assign","","",48,{"inputs":[{"name":"self"},{"name":"float"}],"output":null}],[11,"sum","","",48,{"inputs":[{"name":"i"}],"output":{"name":"float"}}],[11,"product","","",48,{"inputs":[{"name":"i"}],"output":{"name":"float"}}],[11,"sum","","",48,{"inputs":[{"name":"i"}],"output":{"name":"float"}}],[11,"product","","",48,{"inputs":[{"name":"i"}],"output":{"name":"float"}}],[11,"add","","",48,{"inputs":[{"name":"self"},{"name":"float"}],"output":{"name":"float"}}],[11,"sub","","",48,{"inputs":[{"name":"self"},{"name":"float"}],"output":{"name":"float"}}],[11,"mul","","",48,{"inputs":[{"name":"self"},{"name":"float"}],"output":{"name":"float"}}],[11,"div","","",48,{"inputs":[{"name":"self"},{"name":"float"}],"output":{"name":"float"}}],[11,"rem","","",48,{"inputs":[{"name":"self"},{"name":"float"}],"output":{"name":"float"}}],[11,"neg","","",48,{"inputs":[{"name":"self"}],"output":{"name":"float"}}],[11,"fmt","","",49,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"clone","","",49,{"inputs":[{"name":"self"}],"output":{"name":"float2"}}],[11,"default","","",49,{"inputs":[],"output":{"name":"float2"}}],[11,"partial_cmp","","",49,{"inputs":[{"name":"self"},{"name":"float2"}],"output":{"name":"option"}}],[11,"lt","","",49,{"inputs":[{"name":"self"},{"name":"float2"}],"output":{"name":"bool"}}],[11,"le","","",49,{"inputs":[{"name":"self"},{"name":"float2"}],"output":{"name":"bool"}}],[11,"gt","","",49,{"inputs":[{"name":"self"},{"name":"float2"}],"output":{"name":"bool"}}],[11,"ge","","",49,{"inputs":[{"name":"self"},{"name":"float2"}],"output":{"name":"bool"}}],[11,"new","","",49,{"inputs":[{"name":"f32"},{"name":"f32"}],"output":{"name":"float2"}}],[11,"from","","",49,null],[11,"eq","","",49,{"inputs":[{"name":"self"},{"name":"self"}],"output":{"name":"bool"}}],[11,"splat","","",49,{"inputs":[{"name":"f32"}],"output":{"name":"self"}}],[11,"zero","","",49,{"inputs":[],"output":{"name":"self"}}],[11,"is_zero","","",49,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"one","","",49,{"inputs":[],"output":{"name":"self"}}],[11,"deref","","",49,null],[11,"deref_mut","","",49,null],[11,"zero","","",49,{"inputs":[],"output":{"name":"self"}}],[11,"is_zero","","",49,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"one","","",49,{"inputs":[],"output":{"name":"self"}}],[11,"fmt","","",49,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"fmtresult"}}],[11,"add","","",49,null],[11,"add_assign","","",49,{"inputs":[{"name":"self"},{"name":"float2"}],"output":null}],[11,"sub","","",49,null],[11,"sub_assign","","",49,{"inputs":[{"name":"self"},{"name":"float2"}],"output":null}],[11,"mul","","",49,null],[11,"mul_assign","","",49,{"inputs":[{"name":"self"},{"name":"float2"}],"output":null}],[11,"div","","",49,null],[11,"div_assign","","",49,{"inputs":[{"name":"self"},{"name":"float2"}],"output":null}],[11,"rem","","",49,null],[11,"rem_assign","","",49,{"inputs":[{"name":"self"},{"name":"float2"}],"output":null}],[11,"sum","","",49,{"inputs":[{"name":"i"}],"output":{"name":"float2"}}],[11,"product","","",49,{"inputs":[{"name":"i"}],"output":{"name":"float2"}}],[11,"sum","","",49,{"inputs":[{"name":"i"}],"output":{"name":"float2"}}],[11,"product","","",49,{"inputs":[{"name":"i"}],"output":{"name":"float2"}}],[11,"add","","",49,{"inputs":[{"name":"self"},{"name":"float2"}],"output":{"name":"float2"}}],[11,"sub","","",49,{"inputs":[{"name":"self"},{"name":"float2"}],"output":{"name":"float2"}}],[11,"mul","","",49,{"inputs":[{"name":"self"},{"name":"float2"}],"output":{"name":"float2"}}],[11,"div","","",49,{"inputs":[{"name":"self"},{"name":"float2"}],"output":{"name":"float2"}}],[11,"rem","","",49,{"inputs":[{"name":"self"},{"name":"float2"}],"output":{"name":"float2"}}],[11,"neg","","",49,{"inputs":[{"name":"self"}],"output":{"name":"float2"}}],[11,"fmt","","",50,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"clone","","",50,{"inputs":[{"name":"self"}],"output":{"name":"float3"}}],[11,"default","","",50,{"inputs":[],"output":{"name":"float3"}}],[11,"partial_cmp","","",50,{"inputs":[{"name":"self"},{"name":"float3"}],"output":{"name":"option"}}],[11,"lt","","",50,{"inputs":[{"name":"self"},{"name":"float3"}],"output":{"name":"bool"}}],[11,"le","","",50,{"inputs":[{"name":"self"},{"name":"float3"}],"output":{"name":"bool"}}],[11,"gt","","",50,{"inputs":[{"name":"self"},{"name":"float3"}],"output":{"name":"bool"}}],[11,"ge","","",50,{"inputs":[{"name":"self"},{"name":"float3"}],"output":{"name":"bool"}}],[11,"new","","",50,{"inputs":[{"name":"f32"},{"name":"f32"},{"name":"f32"}],"output":{"name":"float3"}}],[11,"from","","",50,null],[11,"eq","","",50,{"inputs":[{"name":"self"},{"name":"self"}],"output":{"name":"bool"}}],[11,"splat","","",50,{"inputs":[{"name":"f32"}],"output":{"name":"self"}}],[11,"zero","","",50,{"inputs":[],"output":{"name":"self"}}],[11,"is_zero","","",50,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"one","","",50,{"inputs":[],"output":{"name":"self"}}],[11,"deref","","",50,null],[11,"deref_mut","","",50,null],[11,"zero","","",50,{"inputs":[],"output":{"name":"self"}}],[11,"is_zero","","",50,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"one","","",50,{"inputs":[],"output":{"name":"self"}}],[11,"fmt","","",50,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"fmtresult"}}],[11,"add","","",50,null],[11,"add_assign","","",50,{"inputs":[{"name":"self"},{"name":"float3"}],"output":null}],[11,"sub","","",50,null],[11,"sub_assign","","",50,{"inputs":[{"name":"self"},{"name":"float3"}],"output":null}],[11,"mul","","",50,null],[11,"mul_assign","","",50,{"inputs":[{"name":"self"},{"name":"float3"}],"output":null}],[11,"div","","",50,null],[11,"div_assign","","",50,{"inputs":[{"name":"self"},{"name":"float3"}],"output":null}],[11,"rem","","",50,null],[11,"rem_assign","","",50,{"inputs":[{"name":"self"},{"name":"float3"}],"output":null}],[11,"sum","","",50,{"inputs":[{"name":"i"}],"output":{"name":"float3"}}],[11,"product","","",50,{"inputs":[{"name":"i"}],"output":{"name":"float3"}}],[11,"sum","","",50,{"inputs":[{"name":"i"}],"output":{"name":"float3"}}],[11,"product","","",50,{"inputs":[{"name":"i"}],"output":{"name":"float3"}}],[11,"add","","",50,{"inputs":[{"name":"self"},{"name":"float3"}],"output":{"name":"float3"}}],[11,"sub","","",50,{"inputs":[{"name":"self"},{"name":"float3"}],"output":{"name":"float3"}}],[11,"mul","","",50,{"inputs":[{"name":"self"},{"name":"float3"}],"output":{"name":"float3"}}],[11,"div","","",50,{"inputs":[{"name":"self"},{"name":"float3"}],"output":{"name":"float3"}}],[11,"rem","","",50,{"inputs":[{"name":"self"},{"name":"float3"}],"output":{"name":"float3"}}],[11,"neg","","",50,{"inputs":[{"name":"self"}],"output":{"name":"float3"}}],[11,"fmt","","",51,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"clone","","",51,{"inputs":[{"name":"self"}],"output":{"name":"float4"}}],[11,"default","","",51,{"inputs":[],"output":{"name":"float4"}}],[11,"partial_cmp","","",51,{"inputs":[{"name":"self"},{"name":"float4"}],"output":{"name":"option"}}],[11,"lt","","",51,{"inputs":[{"name":"self"},{"name":"float4"}],"output":{"name":"bool"}}],[11,"le","","",51,{"inputs":[{"name":"self"},{"name":"float4"}],"output":{"name":"bool"}}],[11,"gt","","",51,{"inputs":[{"name":"self"},{"name":"float4"}],"output":{"name":"bool"}}],[11,"ge","","",51,{"inputs":[{"name":"self"},{"name":"float4"}],"output":{"name":"bool"}}],[11,"new","","",51,{"inputs":[{"name":"f32"},{"name":"f32"},{"name":"f32"},{"name":"f32"}],"output":{"name":"float4"}}],[11,"from","","",51,null],[11,"eq","","",51,{"inputs":[{"name":"self"},{"name":"self"}],"output":{"name":"bool"}}],[11,"splat","","",51,{"inputs":[{"name":"f32"}],"output":{"name":"self"}}],[11,"zero","","",51,{"inputs":[],"output":{"name":"self"}}],[11,"is_zero","","",51,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"one","","",51,{"inputs":[],"output":{"name":"self"}}],[11,"deref","","",51,null],[11,"deref_mut","","",51,null],[11,"zero","","",51,{"inputs":[],"output":{"name":"self"}}],[11,"is_zero","","",51,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"one","","",51,{"inputs":[],"output":{"name":"self"}}],[11,"fmt","","",51,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"fmtresult"}}],[11,"add","","",51,null],[11,"add_assign","","",51,{"inputs":[{"name":"self"},{"name":"float4"}],"output":null}],[11,"sub","","",51,null],[11,"sub_assign","","",51,{"inputs":[{"name":"self"},{"name":"float4"}],"output":null}],[11,"mul","","",51,null],[11,"mul_assign","","",51,{"inputs":[{"name":"self"},{"name":"float4"}],"output":null}],[11,"div","","",51,null],[11,"div_assign","","",51,{"inputs":[{"name":"self"},{"name":"float4"}],"output":null}],[11,"rem","","",51,null],[11,"rem_assign","","",51,{"inputs":[{"name":"self"},{"name":"float4"}],"output":null}],[11,"sum","","",51,{"inputs":[{"name":"i"}],"output":{"name":"float4"}}],[11,"product","","",51,{"inputs":[{"name":"i"}],"output":{"name":"float4"}}],[11,"sum","","",51,{"inputs":[{"name":"i"}],"output":{"name":"float4"}}],[11,"product","","",51,{"inputs":[{"name":"i"}],"output":{"name":"float4"}}],[11,"add","","",51,{"inputs":[{"name":"self"},{"name":"float4"}],"output":{"name":"float4"}}],[11,"sub","","",51,{"inputs":[{"name":"self"},{"name":"float4"}],"output":{"name":"float4"}}],[11,"mul","","",51,{"inputs":[{"name":"self"},{"name":"float4"}],"output":{"name":"float4"}}],[11,"div","","",51,{"inputs":[{"name":"self"},{"name":"float4"}],"output":{"name":"float4"}}],[11,"rem","","",51,{"inputs":[{"name":"self"},{"name":"float4"}],"output":{"name":"float4"}}],[11,"neg","","",51,{"inputs":[{"name":"self"}],"output":{"name":"float4"}}],[11,"fmt","","",52,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"clone","","",52,{"inputs":[{"name":"self"}],"output":{"name":"float8"}}],[11,"default","","",52,{"inputs":[],"output":{"name":"float8"}}],[11,"partial_cmp","","",52,{"inputs":[{"name":"self"},{"name":"float8"}],"output":{"name":"option"}}],[11,"lt","","",52,{"inputs":[{"name":"self"},{"name":"float8"}],"output":{"name":"bool"}}],[11,"le","","",52,{"inputs":[{"name":"self"},{"name":"float8"}],"output":{"name":"bool"}}],[11,"gt","","",52,{"inputs":[{"name":"self"},{"name":"float8"}],"output":{"name":"bool"}}],[11,"ge","","",52,{"inputs":[{"name":"self"},{"name":"float8"}],"output":{"name":"bool"}}],[11,"new","","",52,{"inputs":[{"name":"f32"},{"name":"f32"},{"name":"f32"},{"name":"f32"},{"name":"f32"},{"name":"f32"},{"name":"f32"},{"name":"f32"}],"output":{"name":"float8"}}],[11,"from","","",52,null],[11,"eq","","",52,{"inputs":[{"name":"self"},{"name":"self"}],"output":{"name":"bool"}}],[11,"splat","","",52,{"inputs":[{"name":"f32"}],"output":{"name":"self"}}],[11,"zero","","",52,{"inputs":[],"output":{"name":"self"}}],[11,"is_zero","","",52,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"one","","",52,{"inputs":[],"output":{"name":"self"}}],[11,"deref","","",52,null],[11,"deref_mut","","",52,null],[11,"zero","","",52,{"inputs":[],"output":{"name":"self"}}],[11,"is_zero","","",52,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"one","","",52,{"inputs":[],"output":{"name":"self"}}],[11,"fmt","","",52,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"fmtresult"}}],[11,"add","","",52,null],[11,"add_assign","","",52,{"inputs":[{"name":"self"},{"name":"float8"}],"output":null}],[11,"sub","","",52,null],[11,"sub_assign","","",52,{"inputs":[{"name":"self"},{"name":"float8"}],"output":null}],[11,"mul","","",52,null],[11,"mul_assign","","",52,{"inputs":[{"name":"self"},{"name":"float8"}],"output":null}],[11,"div","","",52,null],[11,"div_assign","","",52,{"inputs":[{"name":"self"},{"name":"float8"}],"output":null}],[11,"rem","","",52,null],[11,"rem_assign","","",52,{"inputs":[{"name":"self"},{"name":"float8"}],"output":null}],[11,"sum","","",52,{"inputs":[{"name":"i"}],"output":{"name":"float8"}}],[11,"product","","",52,{"inputs":[{"name":"i"}],"output":{"name":"float8"}}],[11,"sum","","",52,{"inputs":[{"name":"i"}],"output":{"name":"float8"}}],[11,"product","","",52,{"inputs":[{"name":"i"}],"output":{"name":"float8"}}],[11,"add","","",52,{"inputs":[{"name":"self"},{"name":"float8"}],"output":{"name":"float8"}}],[11,"sub","","",52,{"inputs":[{"name":"self"},{"name":"float8"}],"output":{"name":"float8"}}],[11,"mul","","",52,{"inputs":[{"name":"self"},{"name":"float8"}],"output":{"name":"float8"}}],[11,"div","","",52,{"inputs":[{"name":"self"},{"name":"float8"}],"output":{"name":"float8"}}],[11,"rem","","",52,{"inputs":[{"name":"self"},{"name":"float8"}],"output":{"name":"float8"}}],[11,"neg","","",52,{"inputs":[{"name":"self"}],"output":{"name":"float8"}}],[11,"fmt","","",53,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"clone","","",53,{"inputs":[{"name":"self"}],"output":{"name":"float16"}}],[11,"default","","",53,{"inputs":[],"output":{"name":"float16"}}],[11,"partial_cmp","","",53,{"inputs":[{"name":"self"},{"name":"float16"}],"output":{"name":"option"}}],[11,"lt","","",53,{"inputs":[{"name":"self"},{"name":"float16"}],"output":{"name":"bool"}}],[11,"le","","",53,{"inputs":[{"name":"self"},{"name":"float16"}],"output":{"name":"bool"}}],[11,"gt","","",53,{"inputs":[{"name":"self"},{"name":"float16"}],"output":{"name":"bool"}}],[11,"ge","","",53,{"inputs":[{"name":"self"},{"name":"float16"}],"output":{"name":"bool"}}],[11,"new","","",53,{"inputs":[{"name":"f32"},{"name":"f32"},{"name":"f32"},{"name":"f32"},{"name":"f32"},{"name":"f32"},{"name":"f32"},{"name":"f32"},{"name":"f32"},{"name":"f32"},{"name":"f32"},{"name":"f32"},{"name":"f32"},{"name":"f32"},{"name":"f32"},{"name":"f32"}],"output":{"name":"float16"}}],[11,"from","","",53,null],[11,"eq","","",53,{"inputs":[{"name":"self"},{"name":"self"}],"output":{"name":"bool"}}],[11,"splat","","",53,{"inputs":[{"name":"f32"}],"output":{"name":"self"}}],[11,"zero","","",53,{"inputs":[],"output":{"name":"self"}}],[11,"is_zero","","",53,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"one","","",53,{"inputs":[],"output":{"name":"self"}}],[11,"deref","","",53,null],[11,"deref_mut","","",53,null],[11,"zero","","",53,{"inputs":[],"output":{"name":"self"}}],[11,"is_zero","","",53,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"one","","",53,{"inputs":[],"output":{"name":"self"}}],[11,"fmt","","",53,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"fmtresult"}}],[11,"add","","",53,null],[11,"add_assign","","",53,{"inputs":[{"name":"self"},{"name":"float16"}],"output":null}],[11,"sub","","",53,null],[11,"sub_assign","","",53,{"inputs":[{"name":"self"},{"name":"float16"}],"output":null}],[11,"mul","","",53,null],[11,"mul_assign","","",53,{"inputs":[{"name":"self"},{"name":"float16"}],"output":null}],[11,"div","","",53,null],[11,"div_assign","","",53,{"inputs":[{"name":"self"},{"name":"float16"}],"output":null}],[11,"rem","","",53,null],[11,"rem_assign","","",53,{"inputs":[{"name":"self"},{"name":"float16"}],"output":null}],[11,"sum","","",53,{"inputs":[{"name":"i"}],"output":{"name":"float16"}}],[11,"product","","",53,{"inputs":[{"name":"i"}],"output":{"name":"float16"}}],[11,"sum","","",53,{"inputs":[{"name":"i"}],"output":{"name":"float16"}}],[11,"product","","",53,{"inputs":[{"name":"i"}],"output":{"name":"float16"}}],[11,"add","","",53,{"inputs":[{"name":"self"},{"name":"float16"}],"output":{"name":"float16"}}],[11,"sub","","",53,{"inputs":[{"name":"self"},{"name":"float16"}],"output":{"name":"float16"}}],[11,"mul","","",53,{"inputs":[{"name":"self"},{"name":"float16"}],"output":{"name":"float16"}}],[11,"div","","",53,{"inputs":[{"name":"self"},{"name":"float16"}],"output":{"name":"float16"}}],[11,"rem","","",53,{"inputs":[{"name":"self"},{"name":"float16"}],"output":{"name":"float16"}}],[11,"neg","","",53,{"inputs":[{"name":"self"}],"output":{"name":"float16"}}],[11,"fmt","","",54,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"clone","","",54,{"inputs":[{"name":"self"}],"output":{"name":"double"}}],[11,"default","","",54,{"inputs":[],"output":{"name":"double"}}],[11,"partial_cmp","","",54,{"inputs":[{"name":"self"},{"name":"double"}],"output":{"name":"option"}}],[11,"lt","","",54,{"inputs":[{"name":"self"},{"name":"double"}],"output":{"name":"bool"}}],[11,"le","","",54,{"inputs":[{"name":"self"},{"name":"double"}],"output":{"name":"bool"}}],[11,"gt","","",54,{"inputs":[{"name":"self"},{"name":"double"}],"output":{"name":"bool"}}],[11,"ge","","",54,{"inputs":[{"name":"self"},{"name":"double"}],"output":{"name":"bool"}}],[11,"new","","",54,{"inputs":[{"name":"f64"}],"output":{"name":"double"}}],[11,"from","","",54,null],[11,"from","","",54,{"inputs":[{"name":"f64"}],"output":{"name":"double"}}],[11,"eq","","",54,{"inputs":[{"name":"self"},{"name":"self"}],"output":{"name":"bool"}}],[11,"splat","","",54,{"inputs":[{"name":"f64"}],"output":{"name":"self"}}],[11,"zero","","",54,{"inputs":[],"output":{"name":"self"}}],[11,"is_zero","","",54,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"one","","",54,{"inputs":[],"output":{"name":"self"}}],[11,"deref","","",54,null],[11,"deref_mut","","",54,null],[11,"zero","","",54,{"inputs":[],"output":{"name":"self"}}],[11,"is_zero","","",54,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"one","","",54,{"inputs":[],"output":{"name":"self"}}],[11,"fmt","","",54,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"fmtresult"}}],[11,"add","","",54,null],[11,"add_assign","","",54,{"inputs":[{"name":"self"},{"name":"double"}],"output":null}],[11,"sub","","",54,null],[11,"sub_assign","","",54,{"inputs":[{"name":"self"},{"name":"double"}],"output":null}],[11,"mul","","",54,null],[11,"mul_assign","","",54,{"inputs":[{"name":"self"},{"name":"double"}],"output":null}],[11,"div","","",54,null],[11,"div_assign","","",54,{"inputs":[{"name":"self"},{"name":"double"}],"output":null}],[11,"rem","","",54,null],[11,"rem_assign","","",54,{"inputs":[{"name":"self"},{"name":"double"}],"output":null}],[11,"sum","","",54,{"inputs":[{"name":"i"}],"output":{"name":"double"}}],[11,"product","","",54,{"inputs":[{"name":"i"}],"output":{"name":"double"}}],[11,"sum","","",54,{"inputs":[{"name":"i"}],"output":{"name":"double"}}],[11,"product","","",54,{"inputs":[{"name":"i"}],"output":{"name":"double"}}],[11,"add","","",54,{"inputs":[{"name":"self"},{"name":"double"}],"output":{"name":"double"}}],[11,"sub","","",54,{"inputs":[{"name":"self"},{"name":"double"}],"output":{"name":"double"}}],[11,"mul","","",54,{"inputs":[{"name":"self"},{"name":"double"}],"output":{"name":"double"}}],[11,"div","","",54,{"inputs":[{"name":"self"},{"name":"double"}],"output":{"name":"double"}}],[11,"rem","","",54,{"inputs":[{"name":"self"},{"name":"double"}],"output":{"name":"double"}}],[11,"neg","","",54,{"inputs":[{"name":"self"}],"output":{"name":"double"}}],[11,"fmt","","",55,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"clone","","",55,{"inputs":[{"name":"self"}],"output":{"name":"double2"}}],[11,"default","","",55,{"inputs":[],"output":{"name":"double2"}}],[11,"partial_cmp","","",55,{"inputs":[{"name":"self"},{"name":"double2"}],"output":{"name":"option"}}],[11,"lt","","",55,{"inputs":[{"name":"self"},{"name":"double2"}],"output":{"name":"bool"}}],[11,"le","","",55,{"inputs":[{"name":"self"},{"name":"double2"}],"output":{"name":"bool"}}],[11,"gt","","",55,{"inputs":[{"name":"self"},{"name":"double2"}],"output":{"name":"bool"}}],[11,"ge","","",55,{"inputs":[{"name":"self"},{"name":"double2"}],"output":{"name":"bool"}}],[11,"new","","",55,{"inputs":[{"name":"f64"},{"name":"f64"}],"output":{"name":"double2"}}],[11,"from","","",55,null],[11,"eq","","",55,{"inputs":[{"name":"self"},{"name":"self"}],"output":{"name":"bool"}}],[11,"splat","","",55,{"inputs":[{"name":"f64"}],"output":{"name":"self"}}],[11,"zero","","",55,{"inputs":[],"output":{"name":"self"}}],[11,"is_zero","","",55,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"one","","",55,{"inputs":[],"output":{"name":"self"}}],[11,"deref","","",55,null],[11,"deref_mut","","",55,null],[11,"zero","","",55,{"inputs":[],"output":{"name":"self"}}],[11,"is_zero","","",55,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"one","","",55,{"inputs":[],"output":{"name":"self"}}],[11,"fmt","","",55,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"fmtresult"}}],[11,"add","","",55,null],[11,"add_assign","","",55,{"inputs":[{"name":"self"},{"name":"double2"}],"output":null}],[11,"sub","","",55,null],[11,"sub_assign","","",55,{"inputs":[{"name":"self"},{"name":"double2"}],"output":null}],[11,"mul","","",55,null],[11,"mul_assign","","",55,{"inputs":[{"name":"self"},{"name":"double2"}],"output":null}],[11,"div","","",55,null],[11,"div_assign","","",55,{"inputs":[{"name":"self"},{"name":"double2"}],"output":null}],[11,"rem","","",55,null],[11,"rem_assign","","",55,{"inputs":[{"name":"self"},{"name":"double2"}],"output":null}],[11,"sum","","",55,{"inputs":[{"name":"i"}],"output":{"name":"double2"}}],[11,"product","","",55,{"inputs":[{"name":"i"}],"output":{"name":"double2"}}],[11,"sum","","",55,{"inputs":[{"name":"i"}],"output":{"name":"double2"}}],[11,"product","","",55,{"inputs":[{"name":"i"}],"output":{"name":"double2"}}],[11,"add","","",55,{"inputs":[{"name":"self"},{"name":"double2"}],"output":{"name":"double2"}}],[11,"sub","","",55,{"inputs":[{"name":"self"},{"name":"double2"}],"output":{"name":"double2"}}],[11,"mul","","",55,{"inputs":[{"name":"self"},{"name":"double2"}],"output":{"name":"double2"}}],[11,"div","","",55,{"inputs":[{"name":"self"},{"name":"double2"}],"output":{"name":"double2"}}],[11,"rem","","",55,{"inputs":[{"name":"self"},{"name":"double2"}],"output":{"name":"double2"}}],[11,"neg","","",55,{"inputs":[{"name":"self"}],"output":{"name":"double2"}}],[11,"fmt","","",56,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"clone","","",56,{"inputs":[{"name":"self"}],"output":{"name":"double3"}}],[11,"default","","",56,{"inputs":[],"output":{"name":"double3"}}],[11,"partial_cmp","","",56,{"inputs":[{"name":"self"},{"name":"double3"}],"output":{"name":"option"}}],[11,"lt","","",56,{"inputs":[{"name":"self"},{"name":"double3"}],"output":{"name":"bool"}}],[11,"le","","",56,{"inputs":[{"name":"self"},{"name":"double3"}],"output":{"name":"bool"}}],[11,"gt","","",56,{"inputs":[{"name":"self"},{"name":"double3"}],"output":{"name":"bool"}}],[11,"ge","","",56,{"inputs":[{"name":"self"},{"name":"double3"}],"output":{"name":"bool"}}],[11,"new","","",56,{"inputs":[{"name":"f64"},{"name":"f64"},{"name":"f64"}],"output":{"name":"double3"}}],[11,"from","","",56,null],[11,"eq","","",56,{"inputs":[{"name":"self"},{"name":"self"}],"output":{"name":"bool"}}],[11,"splat","","",56,{"inputs":[{"name":"f64"}],"output":{"name":"self"}}],[11,"zero","","",56,{"inputs":[],"output":{"name":"self"}}],[11,"is_zero","","",56,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"one","","",56,{"inputs":[],"output":{"name":"self"}}],[11,"deref","","",56,null],[11,"deref_mut","","",56,null],[11,"zero","","",56,{"inputs":[],"output":{"name":"self"}}],[11,"is_zero","","",56,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"one","","",56,{"inputs":[],"output":{"name":"self"}}],[11,"fmt","","",56,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"fmtresult"}}],[11,"add","","",56,null],[11,"add_assign","","",56,{"inputs":[{"name":"self"},{"name":"double3"}],"output":null}],[11,"sub","","",56,null],[11,"sub_assign","","",56,{"inputs":[{"name":"self"},{"name":"double3"}],"output":null}],[11,"mul","","",56,null],[11,"mul_assign","","",56,{"inputs":[{"name":"self"},{"name":"double3"}],"output":null}],[11,"div","","",56,null],[11,"div_assign","","",56,{"inputs":[{"name":"self"},{"name":"double3"}],"output":null}],[11,"rem","","",56,null],[11,"rem_assign","","",56,{"inputs":[{"name":"self"},{"name":"double3"}],"output":null}],[11,"sum","","",56,{"inputs":[{"name":"i"}],"output":{"name":"double3"}}],[11,"product","","",56,{"inputs":[{"name":"i"}],"output":{"name":"double3"}}],[11,"sum","","",56,{"inputs":[{"name":"i"}],"output":{"name":"double3"}}],[11,"product","","",56,{"inputs":[{"name":"i"}],"output":{"name":"double3"}}],[11,"add","","",56,{"inputs":[{"name":"self"},{"name":"double3"}],"output":{"name":"double3"}}],[11,"sub","","",56,{"inputs":[{"name":"self"},{"name":"double3"}],"output":{"name":"double3"}}],[11,"mul","","",56,{"inputs":[{"name":"self"},{"name":"double3"}],"output":{"name":"double3"}}],[11,"div","","",56,{"inputs":[{"name":"self"},{"name":"double3"}],"output":{"name":"double3"}}],[11,"rem","","",56,{"inputs":[{"name":"self"},{"name":"double3"}],"output":{"name":"double3"}}],[11,"neg","","",56,{"inputs":[{"name":"self"}],"output":{"name":"double3"}}],[11,"fmt","","",57,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"clone","","",57,{"inputs":[{"name":"self"}],"output":{"name":"double4"}}],[11,"default","","",57,{"inputs":[],"output":{"name":"double4"}}],[11,"partial_cmp","","",57,{"inputs":[{"name":"self"},{"name":"double4"}],"output":{"name":"option"}}],[11,"lt","","",57,{"inputs":[{"name":"self"},{"name":"double4"}],"output":{"name":"bool"}}],[11,"le","","",57,{"inputs":[{"name":"self"},{"name":"double4"}],"output":{"name":"bool"}}],[11,"gt","","",57,{"inputs":[{"name":"self"},{"name":"double4"}],"output":{"name":"bool"}}],[11,"ge","","",57,{"inputs":[{"name":"self"},{"name":"double4"}],"output":{"name":"bool"}}],[11,"new","","",57,{"inputs":[{"name":"f64"},{"name":"f64"},{"name":"f64"},{"name":"f64"}],"output":{"name":"double4"}}],[11,"from","","",57,null],[11,"eq","","",57,{"inputs":[{"name":"self"},{"name":"self"}],"output":{"name":"bool"}}],[11,"splat","","",57,{"inputs":[{"name":"f64"}],"output":{"name":"self"}}],[11,"zero","","",57,{"inputs":[],"output":{"name":"self"}}],[11,"is_zero","","",57,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"one","","",57,{"inputs":[],"output":{"name":"self"}}],[11,"deref","","",57,null],[11,"deref_mut","","",57,null],[11,"zero","","",57,{"inputs":[],"output":{"name":"self"}}],[11,"is_zero","","",57,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"one","","",57,{"inputs":[],"output":{"name":"self"}}],[11,"fmt","","",57,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"fmtresult"}}],[11,"add","","",57,null],[11,"add_assign","","",57,{"inputs":[{"name":"self"},{"name":"double4"}],"output":null}],[11,"sub","","",57,null],[11,"sub_assign","","",57,{"inputs":[{"name":"self"},{"name":"double4"}],"output":null}],[11,"mul","","",57,null],[11,"mul_assign","","",57,{"inputs":[{"name":"self"},{"name":"double4"}],"output":null}],[11,"div","","",57,null],[11,"div_assign","","",57,{"inputs":[{"name":"self"},{"name":"double4"}],"output":null}],[11,"rem","","",57,null],[11,"rem_assign","","",57,{"inputs":[{"name":"self"},{"name":"double4"}],"output":null}],[11,"sum","","",57,{"inputs":[{"name":"i"}],"output":{"name":"double4"}}],[11,"product","","",57,{"inputs":[{"name":"i"}],"output":{"name":"double4"}}],[11,"sum","","",57,{"inputs":[{"name":"i"}],"output":{"name":"double4"}}],[11,"product","","",57,{"inputs":[{"name":"i"}],"output":{"name":"double4"}}],[11,"add","","",57,{"inputs":[{"name":"self"},{"name":"double4"}],"output":{"name":"double4"}}],[11,"sub","","",57,{"inputs":[{"name":"self"},{"name":"double4"}],"output":{"name":"double4"}}],[11,"mul","","",57,{"inputs":[{"name":"self"},{"name":"double4"}],"output":{"name":"double4"}}],[11,"div","","",57,{"inputs":[{"name":"self"},{"name":"double4"}],"output":{"name":"double4"}}],[11,"rem","","",57,{"inputs":[{"name":"self"},{"name":"double4"}],"output":{"name":"double4"}}],[11,"neg","","",57,{"inputs":[{"name":"self"}],"output":{"name":"double4"}}],[11,"fmt","","",58,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"clone","","",58,{"inputs":[{"name":"self"}],"output":{"name":"double8"}}],[11,"default","","",58,{"inputs":[],"output":{"name":"double8"}}],[11,"partial_cmp","","",58,{"inputs":[{"name":"self"},{"name":"double8"}],"output":{"name":"option"}}],[11,"lt","","",58,{"inputs":[{"name":"self"},{"name":"double8"}],"output":{"name":"bool"}}],[11,"le","","",58,{"inputs":[{"name":"self"},{"name":"double8"}],"output":{"name":"bool"}}],[11,"gt","","",58,{"inputs":[{"name":"self"},{"name":"double8"}],"output":{"name":"bool"}}],[11,"ge","","",58,{"inputs":[{"name":"self"},{"name":"double8"}],"output":{"name":"bool"}}],[11,"new","","",58,{"inputs":[{"name":"f64"},{"name":"f64"},{"name":"f64"},{"name":"f64"},{"name":"f64"},{"name":"f64"},{"name":"f64"},{"name":"f64"}],"output":{"name":"double8"}}],[11,"from","","",58,null],[11,"eq","","",58,{"inputs":[{"name":"self"},{"name":"self"}],"output":{"name":"bool"}}],[11,"splat","","",58,{"inputs":[{"name":"f64"}],"output":{"name":"self"}}],[11,"zero","","",58,{"inputs":[],"output":{"name":"self"}}],[11,"is_zero","","",58,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"one","","",58,{"inputs":[],"output":{"name":"self"}}],[11,"deref","","",58,null],[11,"deref_mut","","",58,null],[11,"zero","","",58,{"inputs":[],"output":{"name":"self"}}],[11,"is_zero","","",58,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"one","","",58,{"inputs":[],"output":{"name":"self"}}],[11,"fmt","","",58,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"fmtresult"}}],[11,"add","","",58,null],[11,"add_assign","","",58,{"inputs":[{"name":"self"},{"name":"double8"}],"output":null}],[11,"sub","","",58,null],[11,"sub_assign","","",58,{"inputs":[{"name":"self"},{"name":"double8"}],"output":null}],[11,"mul","","",58,null],[11,"mul_assign","","",58,{"inputs":[{"name":"self"},{"name":"double8"}],"output":null}],[11,"div","","",58,null],[11,"div_assign","","",58,{"inputs":[{"name":"self"},{"name":"double8"}],"output":null}],[11,"rem","","",58,null],[11,"rem_assign","","",58,{"inputs":[{"name":"self"},{"name":"double8"}],"output":null}],[11,"sum","","",58,{"inputs":[{"name":"i"}],"output":{"name":"double8"}}],[11,"product","","",58,{"inputs":[{"name":"i"}],"output":{"name":"double8"}}],[11,"sum","","",58,{"inputs":[{"name":"i"}],"output":{"name":"double8"}}],[11,"product","","",58,{"inputs":[{"name":"i"}],"output":{"name":"double8"}}],[11,"add","","",58,{"inputs":[{"name":"self"},{"name":"double8"}],"output":{"name":"double8"}}],[11,"sub","","",58,{"inputs":[{"name":"self"},{"name":"double8"}],"output":{"name":"double8"}}],[11,"mul","","",58,{"inputs":[{"name":"self"},{"name":"double8"}],"output":{"name":"double8"}}],[11,"div","","",58,{"inputs":[{"name":"self"},{"name":"double8"}],"output":{"name":"double8"}}],[11,"rem","","",58,{"inputs":[{"name":"self"},{"name":"double8"}],"output":{"name":"double8"}}],[11,"neg","","",58,{"inputs":[{"name":"self"}],"output":{"name":"double8"}}],[11,"fmt","","",59,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"clone","","",59,{"inputs":[{"name":"self"}],"output":{"name":"double16"}}],[11,"default","","",59,{"inputs":[],"output":{"name":"double16"}}],[11,"partial_cmp","","",59,{"inputs":[{"name":"self"},{"name":"double16"}],"output":{"name":"option"}}],[11,"lt","","",59,{"inputs":[{"name":"self"},{"name":"double16"}],"output":{"name":"bool"}}],[11,"le","","",59,{"inputs":[{"name":"self"},{"name":"double16"}],"output":{"name":"bool"}}],[11,"gt","","",59,{"inputs":[{"name":"self"},{"name":"double16"}],"output":{"name":"bool"}}],[11,"ge","","",59,{"inputs":[{"name":"self"},{"name":"double16"}],"output":{"name":"bool"}}],[11,"new","","",59,{"inputs":[{"name":"f64"},{"name":"f64"},{"name":"f64"},{"name":"f64"},{"name":"f64"},{"name":"f64"},{"name":"f64"},{"name":"f64"},{"name":"f64"},{"name":"f64"},{"name":"f64"},{"name":"f64"},{"name":"f64"},{"name":"f64"},{"name":"f64"},{"name":"f64"}],"output":{"name":"double16"}}],[11,"from","","",59,null],[11,"eq","","",59,{"inputs":[{"name":"self"},{"name":"self"}],"output":{"name":"bool"}}],[11,"splat","","",59,{"inputs":[{"name":"f64"}],"output":{"name":"self"}}],[11,"zero","","",59,{"inputs":[],"output":{"name":"self"}}],[11,"is_zero","","",59,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"one","","",59,{"inputs":[],"output":{"name":"self"}}],[11,"deref","","",59,null],[11,"deref_mut","","",59,null],[11,"zero","","",59,{"inputs":[],"output":{"name":"self"}}],[11,"is_zero","","",59,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"one","","",59,{"inputs":[],"output":{"name":"self"}}],[11,"fmt","","",59,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"fmtresult"}}],[11,"add","","",59,null],[11,"add_assign","","",59,{"inputs":[{"name":"self"},{"name":"double16"}],"output":null}],[11,"sub","","",59,null],[11,"sub_assign","","",59,{"inputs":[{"name":"self"},{"name":"double16"}],"output":null}],[11,"mul","","",59,null],[11,"mul_assign","","",59,{"inputs":[{"name":"self"},{"name":"double16"}],"output":null}],[11,"div","","",59,null],[11,"div_assign","","",59,{"inputs":[{"name":"self"},{"name":"double16"}],"output":null}],[11,"rem","","",59,null],[11,"rem_assign","","",59,{"inputs":[{"name":"self"},{"name":"double16"}],"output":null}],[11,"sum","","",59,{"inputs":[{"name":"i"}],"output":{"name":"double16"}}],[11,"product","","",59,{"inputs":[{"name":"i"}],"output":{"name":"double16"}}],[11,"sum","","",59,{"inputs":[{"name":"i"}],"output":{"name":"double16"}}],[11,"product","","",59,{"inputs":[{"name":"i"}],"output":{"name":"double16"}}],[11,"add","","",59,{"inputs":[{"name":"self"},{"name":"double16"}],"output":{"name":"double16"}}],[11,"sub","","",59,{"inputs":[{"name":"self"},{"name":"double16"}],"output":{"name":"double16"}}],[11,"mul","","",59,{"inputs":[{"name":"self"},{"name":"double16"}],"output":{"name":"double16"}}],[11,"div","","",59,{"inputs":[{"name":"self"},{"name":"double16"}],"output":{"name":"double16"}}],[11,"rem","","",59,{"inputs":[{"name":"self"},{"name":"double16"}],"output":{"name":"double16"}}],[11,"neg","","",59,{"inputs":[{"name":"self"}],"output":{"name":"double16"}}]],"paths":[[3,"Char"],[3,"Char2"],[3,"Char3"],[3,"Char4"],[3,"Char8"],[3,"Char16"],[3,"Uchar"],[3,"Uchar2"],[3,"Uchar3"],[3,"Uchar4"],[3,"Uchar8"],[3,"Uchar16"],[3,"Short"],[3,"Short2"],[3,"Short3"],[3,"Short4"],[3,"Short8"],[3,"Short16"],[3,"Ushort"],[3,"Ushort2"],[3,"Ushort3"],[3,"Ushort4"],[3,"Ushort8"],[3,"Ushort16"],[3,"Int"],[3,"Int2"],[3,"Int3"],[3,"Int4"],[3,"Int8"],[3,"Int16"],[3,"Uint"],[3,"Uint2"],[3,"Uint3"],[3,"Uint4"],[3,"Uint8"],[3,"Uint16"],[3,"Long"],[3,"Long2"],[3,"Long3"],[3,"Long4"],[3,"Long8"],[3,"Long16"],[3,"Ulong"],[3,"Ulong2"],[3,"Ulong3"],[3,"Ulong4"],[3,"Ulong8"],[3,"Ulong16"],[3,"Float"],[3,"Float2"],[3,"Float3"],[3,"Float4"],[3,"Float8"],[3,"Float16"],[3,"Double"],[3,"Double2"],[3,"Double3"],[3,"Double4"],[3,"Double8"],[3,"Double16"]]}; searchIndex["odds"] = {"doc":"Odds and ends — collection miscellania.","items":[[3,"Fix","odds","Fixpoint combinator for rust closures, generalized over the return type.",null,null],[12,"0","","",0,null],[5,"fix","","Fixpoint combinator for rust closures, generalized over the return type.",null,{"inputs":[{"name":"t"},{"name":"f"}],"output":{"name":"r"}}],[5,"ref_eq","","Compare if a and b are equal as pointers.",null,{"inputs":[{"name":"t"},{"name":"t"}],"output":{"name":"bool"}}],[5,"ptr_eq","","Compare if a and b are equal pointers.",null,null],[5,"raw_byte_repr","","Safe to use with any wholly initialized memory `ptr`",null,null],[5,"get_unchecked","","Use `debug_assert!` to check indexing in debug mode. In release mode, no checks are done.",null,null],[5,"get_unchecked_mut","","Use `debug_assert!` to check indexing in debug mode. In release mode, no checks are done.",null,null],[5,"debug_assert_unreachable","","Act as `debug_assert!` in debug mode, asserting that this point is not reached.",null,null],[5,"slice_unchecked","","Check slicing bounds in debug mode, otherwise just act as an unchecked slice call.",null,null],[5,"slice_unchecked_mut","","Check slicing bounds in debug mode, otherwise just act as an unchecked slice call.",null,null],[5,"ref_slice","","Create a length 1 slice out of a reference",null,null],[5,"ref_slice_mut","","Create a length 1 mutable slice out of a reference",null,null],[11,"call","","",0,{"inputs":[{"name":"self"},{"name":"t"}],"output":{"name":"r"}}],[11,"clone","","",0,{"inputs":[{"name":"self"}],"output":{"name":"self"}}],[0,"char","","Extra functions for `char`",null,null],[3,"EncodeUtf8Error","odds::char","Placeholder",null,null],[5,"encode_utf8","","Encode a char into buf using UTF-8.",null,null],[11,"fmt","","",1,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"clone","","",1,{"inputs":[{"name":"self"}],"output":{"name":"encodeutf8error"}}],[0,"string","odds","Extensions to `&str` and `String`",null,null],[3,"Prefixes","odds::string","Iterator of all non-empty prefixes",null,null],[3,"Suffixes","","Iterator of all non-empty suffixes",null,null],[3,"Substrings","","Iterator of all non-empty substrings",null,null],[3,"CharChunks","","An iterator that splits the string in substrings of each `n` `char` per substring. The last item will contain the remainder if `n` does not divide the char length of the string evenly.",null,null],[3,"CharWindows","","An iterator that produces substrings of each `n` `char` per substring in a sliding window that advances one char at a time.",null,null],[3,"CharStr","","A single-char string.",null,null],[8,"StrExt","","Extra methods for `str`",null,null],[10,"rep","","Repeat the string `n` times.",2,{"inputs":[{"name":"self"},{"name":"usize"}],"output":{"name":"string"}}],[10,"append","","Requires `feature=\"std\"`",2,{"inputs":[{"name":"self"},{"name":"str"}],"output":{"name":"string"}}],[10,"prefixes","","All non-empty prefixes",2,{"inputs":[{"name":"self"}],"output":{"name":"prefixes"}}],[10,"suffixes","","All non-empty suffixes",2,{"inputs":[{"name":"self"}],"output":{"name":"suffixes"}}],[10,"substrings","","Produce all non-empty substrings",2,{"inputs":[{"name":"self"}],"output":{"name":"substrings"}}],[10,"is_acceptable_index","","Return `true` if `index` is acceptable for slicing the string.",2,{"inputs":[{"name":"self"},{"name":"usize"}],"output":{"name":"bool"}}],[8,"StrSlice","","Extension trait for `str` for string slicing without panicking",null,null],[10,"get_slice","","Return a slice of the string, if it is in bounds /and on character boundaries/, otherwise return `None`",3,{"inputs":[{"name":"self"},{"name":"r"}],"output":{"name":"option"}}],[8,"StringExt","","Extra methods for `String`",null,null],[10,"insert_str","","Panics if `index` is out of bounds.",4,{"inputs":[{"name":"self"},{"name":"usize"},{"name":"str"}],"output":null}],[8,"StrChunksWindows","","Extension traits for the `char_chunks` and `char_windows` methods",null,null],[10,"char_chunks","","Return an iterator that splits the string in substrings of each `n` `char` per substring. The last item will contain the remainder if `n` does not divide the char length of the string evenly.",5,{"inputs":[{"name":"self"},{"name":"usize"}],"output":{"name":"charchunks"}}],[10,"char_windows","","Return an iterator that produces substrings of each `n` `char` per substring in a sliding window that advances one char at a time.",5,{"inputs":[{"name":"self"},{"name":"usize"}],"output":{"name":"charwindows"}}],[11,"clone","","",6,{"inputs":[{"name":"self"}],"output":{"name":"prefixes"}}],[11,"next","","",6,{"inputs":[{"name":"self"}],"output":{"name":"option"}}],[11,"clone","","",7,{"inputs":[{"name":"self"}],"output":{"name":"suffixes"}}],[11,"next","","",7,{"inputs":[{"name":"self"}],"output":{"name":"option"}}],[11,"clone","","",8,{"inputs":[{"name":"self"}],"output":{"name":"substrings"}}],[11,"next","","",8,{"inputs":[{"name":"self"}],"output":{"name":"option"}}],[11,"clone","","",9,{"inputs":[{"name":"self"}],"output":{"name":"charchunks"}}],[11,"fmt","","",9,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"next","","",9,{"inputs":[{"name":"self"}],"output":{"name":"option"}}],[11,"clone","","",10,{"inputs":[{"name":"self"}],"output":{"name":"charwindows"}}],[11,"fmt","","",10,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"next","","",10,{"inputs":[{"name":"self"}],"output":{"name":"option"}}],[11,"clone","","",11,{"inputs":[{"name":"self"}],"output":{"name":"charstr"}}],[11,"fmt","","",11,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"new","","Create a new string from `c`.",11,{"inputs":[{"name":"char"}],"output":{"name":"charstr"}}],[11,"deref","","",11,{"inputs":[{"name":"self"}],"output":{"name":"str"}}],[0,"vec","odds","Extensions to `Vec`",null,null],[5,"vec","odds::vec","Create a new vec from the iterable",null,{"inputs":[{"name":"i"}],"output":{"name":"vec"}}],[8,"VecExt","","Extra methods for `Vec`",null,null],[10,"splice","","Remove elements in a range, and insert from an iterator in their place.",12,{"inputs":[{"name":"self"},{"name":"r"},{"name":"i"}],"output":null}],[10,"retain_mut","","Retains only the elements specified by the predicate.",12,{"inputs":[{"name":"self"},{"name":"f"}],"output":null}],[8,"VecFindRemove","","",null,null],[16,"Item","","",13,null],[10,"find_remove","","Linear search for the first element equal to `elt` and remove it if found.",13,{"inputs":[{"name":"self"},{"name":"u"}],"output":{"name":"option"}}],[10,"rfind_remove","","Linear search for the last element equal to `elt` and remove it if found.",13,{"inputs":[{"name":"self"},{"name":"u"}],"output":{"name":"option"}}],[0,"slice","odds","Extra functions for slices",null,null],[3,"MendSlices","odds::slice","An iterator adaptor that glues together adjacent contiguous slices.",null,null],[3,"RevSlice","","A reversed view of a slice.",null,null],[5,"shared_prefix","","Return the end index of the longest shared (equal) prefix of `a` and `b`.",null,null],[5,"rotate_left","","Rotate `steps` towards lower indices.",null,null],[5,"split_aligned_for","","Split the input slice into three chunks, so that the middle chunk is a slice of a larger \"block size\" (for example T could be u64) that is correctly aligned for `T`.",null,null],[0,"unalign","","",null,null],[3,"UnalignedIter","odds::slice::unalign","An iterator of `T` (by value) where each value read using an unaligned load.",null,null],[11,"fmt","","",14,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"clone","","",14,{"inputs":[{"name":"self"}],"output":{"name":"self"}}],[11,"from_raw_parts","","Create an `UnalignedIter` from `ptr` and `end`, which must be spaced an whole number of `T` offsets apart.",14,null],[11,"from_slice","","Create an `UnalignedIter` out of the slice of data, which iterates first in blocks of `T` (unaligned loads), and then leaves a tail of the remaining bytes.",14,null],[11,"tail","","Return a byte iterator of the remaining tail of the iterator; this can be called at any time, but in particular when the iterator has returned None.",14,{"inputs":[{"name":"self"}],"output":{"name":"slicecopyiter"}}],[11,"has_tail","","Return `true` if the tail is not empty.",14,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"peek_next","","Return the next iterator element, without stepping the iterator.",14,{"inputs":[{"name":"self"}],"output":{"name":"option"}}],[11,"next","","",14,{"inputs":[{"name":"self"}],"output":{"name":"option"}}],[0,"iter","odds::slice","",null,null],[3,"SliceCopyIter","odds::slice::iter","Slice (contiguous data) iterator.",null,null],[11,"fmt","","",15,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"clone","","",15,{"inputs":[{"name":"self"}],"output":{"name":"self"}}],[11,"new","","",15,null],[11,"into_raw","","Return the start, end pointer of the iterator",15,null],[11,"next","","",15,{"inputs":[{"name":"self"}],"output":{"name":"option"}}],[11,"size_hint","","",15,null],[11,"count","","",15,{"inputs":[{"name":"self"}],"output":{"name":"usize"}}],[11,"last","","",15,{"inputs":[{"name":"self"}],"output":{"name":"option"}}],[11,"next_back","","",15,{"inputs":[{"name":"self"}],"output":{"name":"option"}}],[11,"from","","",15,null],[11,"default","","Create an empty `SliceCopyIter`.",15,{"inputs":[],"output":{"name":"self"}}],[8,"SliceFind","odds::slice","Element-finding methods for slices",null,null],[16,"Item","","",16,null],[10,"find","","Linear search for the first occurrence `elt` in the slice.",16,{"inputs":[{"name":"self"},{"name":"u"}],"output":{"name":"option"}}],[10,"rfind","","Linear search for the last occurrence `elt` in the slice.",16,{"inputs":[{"name":"self"},{"name":"u"}],"output":{"name":"option"}}],[8,"SliceFindSplit","","Element-finding methods for slices",null,null],[16,"Item","","",17,null],[10,"find_split","","Linear search for the first occurrence `elt` in the slice.",17,null],[10,"rfind_split","","Linear search for the last occurrence `elt` in the slice.",17,null],[10,"find_split_mut","","Linear search for the first occurrence `elt` in the slice.",17,null],[10,"rfind_split_mut","","Linear search for the last occurrence `elt` in the slice.",17,null],[8,"SliceIterExt","","Extra iterator adaptors for iterators of slice elements.",null,null],[11,"mend_slices","","Return an iterator adaptor that joins together adjacent slices if possible.",18,{"inputs":[{"name":"self"}],"output":{"name":"mendslices"}}],[8,"MendSlice","","A trait for items that can maybe be joined together.",null,null],[8,"Pod","","\"plain old data\": Types that we can stick arbitrary bit patterns into, and thus use them as blocks in `split_aligned_for` or in `UnalignedIter`.",null,null],[11,"find","","",19,{"inputs":[{"name":"self"},{"name":"u"}],"output":{"name":"option"}}],[11,"rfind","","",19,{"inputs":[{"name":"self"},{"name":"u"}],"output":{"name":"option"}}],[11,"clone","","",20,{"inputs":[{"name":"self"}],"output":{"name":"self"}}],[11,"new","","Create a new `MendSlices`.",20,{"inputs":[{"name":"i"}],"output":{"name":"self"}}],[11,"next","","",20,{"inputs":[{"name":"self"}],"output":{"name":"option"}}],[11,"size_hint","","",20,null],[11,"fmt","","",19,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"len","","Return the length of the slice.",19,{"inputs":[{"name":"self"}],"output":{"name":"usize"}}],[11,"get","","Get element at index `i`.",19,{"inputs":[{"name":"self"},{"name":"usize"}],"output":{"name":"option"}}],[11,"get_mut","","Get element at index `i`.",19,{"inputs":[{"name":"self"},{"name":"usize"}],"output":{"name":"option"}}],[11,"inner_ref","","",19,null],[11,"inner_mut","","",19,null],[11,"into_boxed_slice","","",19,{"inputs":[{"name":"box"}],"output":{"name":"box"}}],[11,"iter","","Return a by-reference iterator",19,{"inputs":[{"name":"self"}],"output":{"name":"rev"}}],[11,"iter_mut","","Return a by-mutable-reference iterator",19,{"inputs":[{"name":"self"}],"output":{"name":"rev"}}],[11,"split_at","","",19,null],[11,"split_at_mut","","",19,null],[11,"eq","","",19,{"inputs":[{"name":"self"},{"name":"revslice"}],"output":{"name":"bool"}}],[11,"eq","","",19,null],[11,"hash","","",19,{"inputs":[{"name":"self"},{"name":"h"}],"output":null}],[11,"index","","",19,{"inputs":[{"name":"self"},{"name":"usize"}],"output":{"name":"t"}}],[11,"index_mut","","",19,{"inputs":[{"name":"self"},{"name":"usize"}],"output":{"name":"t"}}],[11,"index","","",19,{"inputs":[{"name":"self"},{"name":"r"}],"output":{"name":"revslice"}}],[11,"index_mut","","",19,{"inputs":[{"name":"self"},{"name":"r"}],"output":{"name":"revslice"}}],[0,"stride","odds","Slice iterator with custom step size",null,null],[3,"Stride","odds::stride","(the stride) skipped per iteration.",null,null],[3,"StrideMut","","The mutable equivalent of Stride.",null,null],[11,"from_ptr_len","","Create a Stride iterator from a raw pointer.",21,null],[11,"from_ptr_len","","Create a StrideMut iterator from a raw pointer.",22,null],[11,"from_slice","","Create Stride iterator from a slice and the element step count.",21,null],[11,"from_stride","","Create Stride iterator from an existing Stride iterator",21,{"inputs":[{"name":"stride"},{"name":"isize"}],"output":{"name":"stride"}}],[11,"swap_ends","","Swap the begin and end and reverse the stride, in effect reversing the iterator.",21,{"inputs":[{"name":"self"}],"output":null}],[11,"len","","Return the number of elements in the iterator.",21,{"inputs":[{"name":"self"}],"output":{"name":"usize"}}],[11,"get","","Return a reference to the element of a stride at the given index, or None if the index is out of bounds.",21,{"inputs":[{"name":"self"},{"name":"usize"}],"output":{"name":"option"}}],[11,"next","","",21,{"inputs":[{"name":"self"}],"output":{"name":"option"}}],[11,"size_hint","","",21,null],[11,"next_back","","",21,{"inputs":[{"name":"self"}],"output":{"name":"option"}}],[11,"index","","Return a reference to the element at a given index.",21,{"inputs":[{"name":"self"},{"name":"usize"}],"output":{"name":"a"}}],[11,"fmt","","",21,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"from_slice","","Create Stride iterator from a slice and the element step count.",22,null],[11,"from_stride","","Create Stride iterator from an existing Stride iterator",22,{"inputs":[{"name":"stridemut"},{"name":"isize"}],"output":{"name":"stridemut"}}],[11,"swap_ends","","Swap the begin and end and reverse the stride, in effect reversing the iterator.",22,{"inputs":[{"name":"self"}],"output":null}],[11,"len","","Return the number of elements in the iterator.",22,{"inputs":[{"name":"self"}],"output":{"name":"usize"}}],[11,"get","","Return a reference to the element of a stride at the given index, or None if the index is out of bounds.",22,{"inputs":[{"name":"self"},{"name":"usize"}],"output":{"name":"option"}}],[11,"next","","",22,{"inputs":[{"name":"self"}],"output":{"name":"option"}}],[11,"size_hint","","",22,null],[11,"next_back","","",22,{"inputs":[{"name":"self"}],"output":{"name":"option"}}],[11,"index","","Return a reference to the element at a given index.",22,{"inputs":[{"name":"self"},{"name":"usize"}],"output":{"name":"a"}}],[11,"fmt","","",22,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"clone","","",21,{"inputs":[{"name":"self"}],"output":{"name":"stride"}}],[11,"get_mut","","Return a mutable reference to the element of a stride at the given index, or None if the index is out of bounds.",22,{"inputs":[{"name":"self"},{"name":"usize"}],"output":{"name":"option"}}],[11,"index_mut","","Return a mutable reference to the element at a given index.",22,{"inputs":[{"name":"self"},{"name":"usize"}],"output":{"name":"a"}}],[0,"prelude","odds","prelude of often used traits and functions",null,null],[8,"IndexRange","","IndexRange is implemented by Rust's built-in range types, produced by range syntax like `..`, `a..`, `..b` or `c..d`.",null,null],[11,"start","","Start index (inclusive)",23,{"inputs":[{"name":"self"}],"output":{"name":"option"}}],[11,"end","","End index (exclusive)",23,{"inputs":[{"name":"self"}],"output":{"name":"option"}}],[11,"start","","Start index (inclusive)",23,{"inputs":[{"name":"self"}],"output":{"name":"option"}}],[11,"end","","End index (exclusive)",23,{"inputs":[{"name":"self"}],"output":{"name":"option"}}]],"paths":[[3,"Fix"],[3,"EncodeUtf8Error"],[8,"StrExt"],[8,"StrSlice"],[8,"StringExt"],[8,"StrChunksWindows"],[3,"Prefixes"],[3,"Suffixes"],[3,"Substrings"],[3,"CharChunks"],[3,"CharWindows"],[3,"CharStr"],[8,"VecExt"],[8,"VecFindRemove"],[3,"UnalignedIter"],[3,"SliceCopyIter"],[8,"SliceFind"],[8,"SliceFindSplit"],[8,"SliceIterExt"],[3,"RevSlice"],[3,"MendSlices"],[3,"Stride"],[3,"StrideMut"],[8,"IndexRange"]]}; searchIndex["qutex"] = {"doc":"A collection of locking data structures, both thread-safe and single-thread-optimized, which use Rust futures instead of thread-blocking.","items":[[3,"Guard","qutex","Allows access to the data contained within a lock just like a mutex guard.",null,null],[3,"FutureGuard","","A future which resolves to a `Guard`.",null,null],[3,"Request","","A request to lock the qutex for exclusive access.",null,null],[3,"Qutex","","A lock-free-queue-backed exclusive data lock.",null,null],[3,"ReadGuard","","Allows read-only access to the data contained within a lock.",null,null],[3,"WriteGuard","","Allows read or write access to the data contained within a lock.",null,null],[3,"FutureReadGuard","","A future which resolves to a `ReadGuard`.",null,null],[3,"FutureWriteGuard","","A future which resolves to a `WriteGuard`.",null,null],[3,"QrwRequest","","A request to lock the lock for either read or write access.",null,null],[3,"QrwLock","","A queue-backed read/write data lock.",null,null],[4,"RequestKind","","Specifies whether a `QrwRequest` is a read or write request.",null,null],[13,"Read","","",0,null],[13,"Write","","",0,null],[11,"fmt","","",1,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"unlock","","Releases the lock held by a `Guard` and returns the original `Qutex`.",1,{"inputs":[{"name":"guard"}],"output":{"name":"qutex"}}],[11,"deref","","",1,{"inputs":[{"name":"self"}],"output":{"name":"t"}}],[11,"deref_mut","","",1,{"inputs":[{"name":"self"}],"output":{"name":"t"}}],[11,"drop","","",1,{"inputs":[{"name":"self"}],"output":null}],[11,"fmt","","",2,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"wait","","Blocks the current thread until this future resolves.",2,{"inputs":[{"name":"self"}],"output":{"name":"result"}}],[11,"poll","","",2,{"inputs":[{"name":"self"}],"output":{"name":"poll"}}],[11,"fmt","","",3,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"new","","Returns a new `Request`.",3,{"inputs":[{"name":"sender"}],"output":{"name":"request"}}],[11,"fmt","","",4,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"new","","Creates and returns a new `Qutex`.",4,{"inputs":[{"name":"t"}],"output":{"name":"qutex"}}],[11,"lock","","Returns a new `FutureGuard` which can be used as a future and will resolve into a `Guard`.",4,{"inputs":[{"name":"self"}],"output":{"name":"futureguard"}}],[11,"push_request","","Pushes a lock request onto the queue.",4,{"inputs":[{"name":"self"},{"name":"request"}],"output":null}],[11,"get_mut","","Returns a mutable reference to the inner `Vec` if there are currently no other copies of this `Qutex`.",4,{"inputs":[{"name":"self"}],"output":{"name":"option"}}],[11,"as_ptr","","Returns a reference to the inner value.",4,null],[11,"as_mut_ptr","","Returns a mutable reference to the inner value.",4,null],[11,"process_queue","","Pops the next lock request in the queue if this lock is unlocked.",4,{"inputs":[{"name":"self"}],"output":null}],[11,"direct_unlock","","Unlocks this lock and wakes up the next task in the queue.",4,{"inputs":[{"name":"self"}],"output":null}],[11,"from","","",4,{"inputs":[{"name":"t"}],"output":{"name":"qutex"}}],[11,"clone","","",4,{"inputs":[{"name":"self"}],"output":{"name":"qutex"}}],[11,"fmt","","",5,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"upgrade","","",5,{"inputs":[{"name":"readguard"}],"output":{"name":"futureupgrade"}}],[11,"release","","Releases the lock held by this `ReadGuard` and returns the original `QrwLock`.",5,{"inputs":[{"name":"readguard"}],"output":{"name":"qrwlock"}}],[11,"deref","","",5,{"inputs":[{"name":"self"}],"output":{"name":"t"}}],[11,"drop","","",5,{"inputs":[{"name":"self"}],"output":null}],[11,"fmt","","",6,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"downgrade","","Converts this `WriteGuard` into a `ReadGuard` and fulfills any other pending read requests.",6,{"inputs":[{"name":"writeguard"}],"output":{"name":"readguard"}}],[11,"release","","Releases the lock held by this `WriteGuard` and returns the original `QrwLock`.",6,{"inputs":[{"name":"writeguard"}],"output":{"name":"qrwlock"}}],[11,"deref","","",6,{"inputs":[{"name":"self"}],"output":{"name":"t"}}],[11,"deref_mut","","",6,{"inputs":[{"name":"self"}],"output":{"name":"t"}}],[11,"drop","","",6,{"inputs":[{"name":"self"}],"output":null}],[11,"fmt","","",7,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"wait","","Blocks the current thread until this future resolves.",7,{"inputs":[{"name":"self"}],"output":{"name":"result"}}],[11,"poll","","",7,{"inputs":[{"name":"self"}],"output":{"name":"poll"}}],[11,"fmt","","",8,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"wait","","Blocks the current thread until this future resolves.",8,{"inputs":[{"name":"self"}],"output":{"name":"result"}}],[11,"poll","","",8,{"inputs":[{"name":"self"}],"output":{"name":"poll"}}],[11,"fmt","","",0,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"clone","","",0,{"inputs":[{"name":"self"}],"output":{"name":"requestkind"}}],[11,"eq","","",0,{"inputs":[{"name":"self"},{"name":"requestkind"}],"output":{"name":"bool"}}],[11,"fmt","","",9,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"new","","Returns a new `QrwRequest`.",9,{"inputs":[{"name":"sender"},{"name":"requestkind"}],"output":{"name":"qrwrequest"}}],[11,"fmt","","",10,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"new","","Creates and returns a new `QrwLock`.",10,{"inputs":[{"name":"t"}],"output":{"name":"qrwlock"}}],[11,"request_read","","Returns a new `FutureReadGuard` which can be used as a future and will resolve into a `ReadGuard`.",10,{"inputs":[{"name":"self"}],"output":{"name":"futurereadguard"}}],[11,"request_write","","Returns a new `FutureWriteGuard` which can be used as a future and will resolve into a `WriteGuard`.",10,{"inputs":[{"name":"self"}],"output":{"name":"futurewriteguard"}}],[11,"read","","Returns a new `FutureReadGuard` which can be used as a future and will resolve into a `ReadGuard`.",10,{"inputs":[{"name":"self"}],"output":{"name":"futurereadguard"}}],[11,"write","","Returns a new `FutureWriteGuard` which can be used as a future and will resolve into a `WriteGuard`.",10,{"inputs":[{"name":"self"}],"output":{"name":"futurewriteguard"}}],[11,"push_request","","Pushes a lock request onto the queue.",10,{"inputs":[{"name":"self"},{"name":"qrwrequest"}],"output":null}],[11,"get_mut","","Returns a mutable reference to the inner `Vec` if there are currently no other copies of this `QrwLock`.",10,{"inputs":[{"name":"self"}],"output":{"name":"option"}}],[11,"as_ptr","","Returns a reference to the inner value.",10,null],[11,"as_mut_ptr","","Returns a mutable reference to the inner value.",10,null],[11,"process_queue","","Pops the next lock request in the queue if possible.",10,{"inputs":[{"name":"self"}],"output":null}],[11,"upgrade_read_lock","","Converts a single read lock (read count of '1') into a write lock.",10,{"inputs":[{"name":"self"}],"output":{"name":"result"}}],[11,"downgrade_write_lock","","Converts a write lock into a read lock then processes the queue, allowing additional read requests to acquire locks.",10,{"inputs":[{"name":"self"}],"output":null}],[11,"release_read_lock","","Decreases the reader count by one and unparks the next requester task in the queue if possible.",10,{"inputs":[{"name":"self"}],"output":null}],[11,"release_write_lock","","Unlocks this lock and unparks the next requester task in the queue if possible.",10,{"inputs":[{"name":"self"}],"output":null}],[11,"from","","",10,{"inputs":[{"name":"t"}],"output":{"name":"qrwlock"}}],[11,"clone","","",10,{"inputs":[{"name":"self"}],"output":{"name":"qrwlock"}}]],"paths":[[4,"RequestKind"],[3,"Guard"],[3,"FutureGuard"],[3,"Request"],[3,"Qutex"],[3,"ReadGuard"],[3,"WriteGuard"],[3,"FutureReadGuard"],[3,"FutureWriteGuard"],[3,"QrwRequest"],[3,"QrwLock"]]}; searchIndex["rand"] = {"doc":"Utilities for random number generation","items":[[3,"Generator","rand","Iterator which will generate a stream of random items.",null,null],[3,"AsciiGenerator","","Iterator which will continuously generate random ascii characters.",null,null],[3,"XorShiftRng","","An Xorshift[1] random number generator.",null,null],[3,"Open01","","A wrapper for generating floating point numbers uniformly in the open interval `(0,1)` (not including either endpoint).",null,null],[12,"0","","",0,null],[3,"Closed01","","A wrapper for generating floating point numbers uniformly in the closed interval `[0,1]` (including both endpoints).",null,null],[12,"0","","",1,null],[3,"StdRng","","The standard RNG. This is designed to be efficient on the current platform.",null,null],[3,"ThreadRng","","The thread-local RNG.",null,null],[5,"weak_rng","","Create a weak random number generator with a default algorithm and seed.",null,{"inputs":[],"output":{"name":"xorshiftrng"}}],[5,"thread_rng","","Retrieve the lazily-initialized thread-local random number generator, seeded by the system. Intended to be used in method chaining style, e.g. `thread_rng().gen::()`.",null,{"inputs":[],"output":{"name":"threadrng"}}],[5,"random","","Generates a random value using the thread-local random number generator.",null,{"inputs":[],"output":{"name":"t"}}],[5,"sample","","Randomly sample up to `amount` elements from an iterator.",null,{"inputs":[{"name":"r"},{"name":"i"},{"name":"usize"}],"output":{"name":"vec"}}],[0,"distributions","","Sampling from random distributions.",null,null],[3,"RandSample","rand::distributions","A wrapper for generating types that implement `Rand` via the `Sample` & `IndependentSample` traits.",null,null],[3,"Weighted","","A value with a particular weight for use with `WeightedChoice`.",null,null],[12,"weight","","The numerical weight of this item",2,null],[12,"item","","The actual item which is being weighted",2,null],[3,"WeightedChoice","","A distribution that selects from a finite collection of weighted items.",null,null],[0,"range","","Generating numbers between two others.",null,null],[3,"Range","rand::distributions::range","Sample values uniformly between two bounds.",null,null],[8,"SampleRange","","The helper trait for types that have a sensible way to sample uniformly between two values. This should not be used directly, and is only to facilitate `Range`.",null,null],[10,"construct_range","","Construct the `Range` object that `sample_range` requires. This should not ever be called directly, only via `Range::new`, which will check that `low < high`, so this function doesn't have to repeat the check.",3,{"inputs":[{"name":"self"},{"name":"self"}],"output":{"name":"range"}}],[10,"sample_range","","Sample a value from the given `Range` with the given `Rng` as a source of randomness.",3,{"inputs":[{"name":"range"},{"name":"r"}],"output":{"name":"self"}}],[11,"clone","","",4,{"inputs":[{"name":"self"}],"output":{"name":"range"}}],[11,"new","","Create a new `Range` instance that samples uniformly from `[low, high)`. Panics if `low >= high`.",4,{"inputs":[{"name":"x"},{"name":"x"}],"output":{"name":"range"}}],[11,"sample","","",4,{"inputs":[{"name":"self"},{"name":"r"}],"output":{"name":"sup"}}],[11,"ind_sample","","",4,{"inputs":[{"name":"self"},{"name":"r"}],"output":{"name":"sup"}}],[0,"gamma","rand::distributions","The Gamma and derived distributions.",null,null],[3,"Gamma","rand::distributions::gamma","The Gamma distribution `Gamma(shape, scale)` distribution.",null,null],[3,"ChiSquared","","The chi-squared distribution `χ²(k)`, where `k` is the degrees of freedom.",null,null],[3,"FisherF","","The Fisher F distribution `F(m, n)`.",null,null],[3,"StudentT","","The Student t distribution, `t(nu)`, where `nu` is the degrees of freedom.",null,null],[11,"clone","","",5,{"inputs":[{"name":"self"}],"output":{"name":"gamma"}}],[11,"new","","Construct an object representing the `Gamma(shape, scale)` distribution.",5,{"inputs":[{"name":"f64"},{"name":"f64"}],"output":{"name":"gamma"}}],[11,"sample","","",5,{"inputs":[{"name":"self"},{"name":"r"}],"output":{"name":"f64"}}],[11,"ind_sample","","",5,{"inputs":[{"name":"self"},{"name":"r"}],"output":{"name":"f64"}}],[11,"clone","","",6,{"inputs":[{"name":"self"}],"output":{"name":"chisquared"}}],[11,"new","","Create a new chi-squared distribution with degrees-of-freedom `k`. Panics if `k < 0`.",6,{"inputs":[{"name":"f64"}],"output":{"name":"chisquared"}}],[11,"sample","","",6,{"inputs":[{"name":"self"},{"name":"r"}],"output":{"name":"f64"}}],[11,"ind_sample","","",6,{"inputs":[{"name":"self"},{"name":"r"}],"output":{"name":"f64"}}],[11,"clone","","",7,{"inputs":[{"name":"self"}],"output":{"name":"fisherf"}}],[11,"new","","Create a new `FisherF` distribution, with the given parameter. Panics if either `m` or `n` are not positive.",7,{"inputs":[{"name":"f64"},{"name":"f64"}],"output":{"name":"fisherf"}}],[11,"sample","","",7,{"inputs":[{"name":"self"},{"name":"r"}],"output":{"name":"f64"}}],[11,"ind_sample","","",7,{"inputs":[{"name":"self"},{"name":"r"}],"output":{"name":"f64"}}],[11,"clone","","",8,{"inputs":[{"name":"self"}],"output":{"name":"studentt"}}],[11,"new","","Create a new Student t distribution with `n` degrees of freedom. Panics if `n <= 0`.",8,{"inputs":[{"name":"f64"}],"output":{"name":"studentt"}}],[11,"sample","","",8,{"inputs":[{"name":"self"},{"name":"r"}],"output":{"name":"f64"}}],[11,"ind_sample","","",8,{"inputs":[{"name":"self"},{"name":"r"}],"output":{"name":"f64"}}],[0,"normal","rand::distributions","The normal and derived distributions.",null,null],[3,"StandardNormal","rand::distributions::normal","A wrapper around an `f64` to generate N(0, 1) random numbers (a.k.a. a standard normal, or Gaussian).",null,null],[12,"0","","",9,null],[3,"Normal","","The normal distribution `N(mean, std_dev**2)`.",null,null],[3,"LogNormal","","The log-normal distribution `ln N(mean, std_dev**2)`.",null,null],[11,"clone","","",9,{"inputs":[{"name":"self"}],"output":{"name":"standardnormal"}}],[11,"rand","","",9,{"inputs":[{"name":"r"}],"output":{"name":"standardnormal"}}],[11,"clone","","",10,{"inputs":[{"name":"self"}],"output":{"name":"normal"}}],[11,"new","","Construct a new `Normal` distribution with the given mean and standard deviation.",10,{"inputs":[{"name":"f64"},{"name":"f64"}],"output":{"name":"normal"}}],[11,"sample","","",10,{"inputs":[{"name":"self"},{"name":"r"}],"output":{"name":"f64"}}],[11,"ind_sample","","",10,{"inputs":[{"name":"self"},{"name":"r"}],"output":{"name":"f64"}}],[11,"clone","","",11,{"inputs":[{"name":"self"}],"output":{"name":"lognormal"}}],[11,"new","","Construct a new `LogNormal` distribution with the given mean and standard deviation.",11,{"inputs":[{"name":"f64"},{"name":"f64"}],"output":{"name":"lognormal"}}],[11,"sample","","",11,{"inputs":[{"name":"self"},{"name":"r"}],"output":{"name":"f64"}}],[11,"ind_sample","","",11,{"inputs":[{"name":"self"},{"name":"r"}],"output":{"name":"f64"}}],[0,"exponential","rand::distributions","The exponential distribution.",null,null],[3,"Exp1","rand::distributions::exponential","A wrapper around an `f64` to generate Exp(1) random numbers.",null,null],[12,"0","","",12,null],[3,"Exp","","The exponential distribution `Exp(lambda)`.",null,null],[11,"clone","","",12,{"inputs":[{"name":"self"}],"output":{"name":"exp1"}}],[11,"rand","","",12,{"inputs":[{"name":"r"}],"output":{"name":"exp1"}}],[11,"clone","","",13,{"inputs":[{"name":"self"}],"output":{"name":"exp"}}],[11,"new","","Construct a new `Exp` with the given shape parameter `lambda`. Panics if `lambda <= 0`.",13,{"inputs":[{"name":"f64"}],"output":{"name":"exp"}}],[11,"sample","","",13,{"inputs":[{"name":"self"},{"name":"r"}],"output":{"name":"f64"}}],[11,"ind_sample","","",13,{"inputs":[{"name":"self"},{"name":"r"}],"output":{"name":"f64"}}],[8,"Sample","rand::distributions","Types that can be used to create a random instance of `Support`.",null,null],[10,"sample","","Generate a random value of `Support`, using `rng` as the source of randomness.",14,{"inputs":[{"name":"self"},{"name":"r"}],"output":{"name":"support"}}],[8,"IndependentSample","","`Sample`s that do not require keeping track of state.",null,null],[10,"ind_sample","","Generate a random value.",15,{"inputs":[{"name":"self"},{"name":"r"}],"output":{"name":"support"}}],[11,"clone","","",16,{"inputs":[{"name":"self"}],"output":{"name":"self"}}],[11,"sample","","",16,{"inputs":[{"name":"self"},{"name":"r"}],"output":{"name":"sup"}}],[11,"ind_sample","","",16,{"inputs":[{"name":"self"},{"name":"r"}],"output":{"name":"sup"}}],[11,"new","","",16,{"inputs":[],"output":{"name":"randsample"}}],[11,"clone","","",2,{"inputs":[{"name":"self"}],"output":{"name":"weighted"}}],[11,"new","","Create a new `WeightedChoice`.",17,null],[11,"sample","","",17,{"inputs":[{"name":"self"},{"name":"r"}],"output":{"name":"t"}}],[11,"ind_sample","","",17,{"inputs":[{"name":"self"},{"name":"r"}],"output":{"name":"t"}}],[0,"isaac","rand","The ISAAC random number generator.",null,null],[3,"IsaacRng","rand::isaac","A random number generator that uses the ISAAC algorithm[1].",null,null],[3,"Isaac64Rng","","A random number generator that uses ISAAC-64[1], the 64-bit variant of the ISAAC algorithm.",null,null],[11,"new_unseeded","","Create an ISAAC random number generator using the default fixed seed.",18,{"inputs":[],"output":{"name":"isaacrng"}}],[11,"clone","","",18,{"inputs":[{"name":"self"}],"output":{"name":"isaacrng"}}],[11,"next_u32","","",18,{"inputs":[{"name":"self"}],"output":{"name":"u32"}}],[11,"reseed","","",18,null],[11,"from_seed","","Create an ISAAC random number generator with a seed. This can be any length, although the maximum number of elements used is 256 and any more will be silently ignored. A generator constructed with a given seed will generate the same sequence of values as all other generators constructed with that seed.",18,null],[11,"rand","","",18,{"inputs":[{"name":"r"}],"output":{"name":"isaacrng"}}],[11,"new_unseeded","","Create a 64-bit ISAAC random number generator using the default fixed seed.",19,{"inputs":[],"output":{"name":"isaac64rng"}}],[11,"clone","","",19,{"inputs":[{"name":"self"}],"output":{"name":"isaac64rng"}}],[11,"next_u32","","",19,{"inputs":[{"name":"self"}],"output":{"name":"u32"}}],[11,"next_u64","","",19,{"inputs":[{"name":"self"}],"output":{"name":"u64"}}],[11,"reseed","","",19,null],[11,"from_seed","","Create an ISAAC random number generator with a seed. This can be any length, although the maximum number of elements used is 256 and any more will be silently ignored. A generator constructed with a given seed will generate the same sequence of values as all other generators constructed with that seed.",19,null],[11,"rand","","",19,{"inputs":[{"name":"r"}],"output":{"name":"isaac64rng"}}],[0,"chacha","rand","The ChaCha random number generator.",null,null],[3,"ChaChaRng","rand::chacha","A random number generator that uses the ChaCha20 algorithm [1].",null,null],[11,"clone","","",20,{"inputs":[{"name":"self"}],"output":{"name":"chacharng"}}],[11,"new_unseeded","","Create an ChaCha random number generator using the default fixed key of 8 zero words.",20,{"inputs":[],"output":{"name":"chacharng"}}],[11,"set_counter","","Sets the internal 128-bit ChaCha counter to a user-provided value. This permits jumping arbitrarily ahead (or backwards) in the pseudorandom stream.",20,{"inputs":[{"name":"self"},{"name":"u64"},{"name":"u64"}],"output":null}],[11,"next_u32","","",20,{"inputs":[{"name":"self"}],"output":{"name":"u32"}}],[11,"reseed","","",20,null],[11,"from_seed","","Create a ChaCha generator from a seed, obtained from a variable-length u32 array. Only up to 8 words are used; if less than 8 words are used, the remaining are set to zero.",20,null],[11,"rand","","",20,{"inputs":[{"name":"r"}],"output":{"name":"chacharng"}}],[0,"reseeding","rand","A wrapper around another RNG that reseeds it after it generates a certain number of random bytes.",null,null],[3,"ReseedingRng","rand::reseeding","A wrapper around any RNG which reseeds the underlying RNG after it has generated a certain number of random bytes.",null,null],[12,"reseeder","","Controls the behaviour when reseeding the RNG.",21,null],[3,"ReseedWithDefault","","Reseed an RNG using a `Default` instance. This reseeds by replacing the RNG with the result of a `Default::default` call.",null,null],[8,"Reseeder","","Something that can be used to reseed an RNG via `ReseedingRng`.",null,null],[10,"reseed","","Reseed the given RNG.",22,{"inputs":[{"name":"self"},{"name":"r"}],"output":null}],[11,"new","","Create a new `ReseedingRng` with the given parameters.",21,{"inputs":[{"name":"r"},{"name":"u64"},{"name":"rsdr"}],"output":{"name":"reseedingrng"}}],[11,"reseed_if_necessary","","Reseed the internal RNG if the number of bytes that have been generated exceed the threshold.",21,{"inputs":[{"name":"self"}],"output":null}],[11,"next_u32","","",21,{"inputs":[{"name":"self"}],"output":{"name":"u32"}}],[11,"next_u64","","",21,{"inputs":[{"name":"self"}],"output":{"name":"u64"}}],[11,"fill_bytes","","",21,null],[11,"reseed","","",21,null],[11,"from_seed","","Create a new `ReseedingRng` from the given reseeder and seed. This uses a default value for `generation_threshold`.",21,null],[11,"clone","","",23,{"inputs":[{"name":"self"}],"output":{"name":"reseedwithdefault"}}],[11,"reseed","","",23,{"inputs":[{"name":"self"},{"name":"r"}],"output":null}],[11,"default","","",23,{"inputs":[],"output":{"name":"reseedwithdefault"}}],[11,"rand","rand","",0,{"inputs":[{"name":"r"}],"output":{"name":"open01"}}],[11,"rand","","",1,{"inputs":[{"name":"r"}],"output":{"name":"closed01"}}],[11,"rand","","",0,{"inputs":[{"name":"r"}],"output":{"name":"open01"}}],[11,"rand","","",1,{"inputs":[{"name":"r"}],"output":{"name":"closed01"}}],[0,"os","","Interfaces to the operating system provided random number generators.",null,null],[3,"OsRng","rand::os","A random number generator that retrieves randomness straight from the operating system. Platform sources:",null,null],[11,"new","","Create a new `OsRng`.",24,{"inputs":[],"output":{"name":"result"}}],[11,"next_u32","","",24,{"inputs":[{"name":"self"}],"output":{"name":"u32"}}],[11,"next_u64","","",24,{"inputs":[{"name":"self"}],"output":{"name":"u64"}}],[11,"fill_bytes","","",24,null],[0,"read","rand","A wrapper around any Read to treat it as an RNG.",null,null],[3,"ReadRng","rand::read","An RNG that reads random bytes straight from a `Read`. This will work best with an infinite reader, but this is not required.",null,null],[11,"new","","Create a new `ReadRng` from a `Read`.",25,{"inputs":[{"name":"r"}],"output":{"name":"readrng"}}],[11,"next_u32","","",25,{"inputs":[{"name":"self"}],"output":{"name":"u32"}}],[11,"next_u64","","",25,{"inputs":[{"name":"self"}],"output":{"name":"u64"}}],[11,"fill_bytes","","",25,null],[8,"Rand","rand","A type that can be randomly generated using an `Rng`.",null,null],[10,"rand","","Generates a random instance of this type using the specified source of randomness.",26,{"inputs":[{"name":"r"}],"output":{"name":"self"}}],[8,"Rng","","A random number generator.",null,null],[10,"next_u32","","Return the next random u32.",27,{"inputs":[{"name":"self"}],"output":{"name":"u32"}}],[11,"next_u64","","Return the next random u64.",27,{"inputs":[{"name":"self"}],"output":{"name":"u64"}}],[11,"next_f32","","Return the next random f32 selected from the half-open interval `[0, 1)`.",27,{"inputs":[{"name":"self"}],"output":{"name":"f32"}}],[11,"next_f64","","Return the next random f64 selected from the half-open interval `[0, 1)`.",27,{"inputs":[{"name":"self"}],"output":{"name":"f64"}}],[11,"fill_bytes","","Fill `dest` with random data.",27,null],[11,"gen","","Return a random value of a `Rand` type.",27,{"inputs":[{"name":"self"}],"output":{"name":"t"}}],[11,"gen_iter","","Return an iterator that will yield an infinite number of randomly generated items.",27,{"inputs":[{"name":"self"}],"output":{"name":"generator"}}],[11,"gen_range","","Generate a random value in the range [`low`, `high`).",27,{"inputs":[{"name":"self"},{"name":"t"},{"name":"t"}],"output":{"name":"t"}}],[11,"gen_weighted_bool","","Return a bool with a 1 in n chance of true",27,{"inputs":[{"name":"self"},{"name":"u32"}],"output":{"name":"bool"}}],[11,"gen_ascii_chars","","Return an iterator of random characters from the set A-Z,a-z,0-9.",27,{"inputs":[{"name":"self"}],"output":{"name":"asciigenerator"}}],[11,"choose","","Return a random element from `values`.",27,null],[11,"choose_mut","","Return a mutable pointer to a random element from `values`.",27,null],[11,"shuffle","","Shuffle a mutable slice in place.",27,null],[8,"SeedableRng","","A random number generator that can be explicitly seeded to produce the same stream of randomness multiple times.",null,null],[10,"reseed","","Reseed an RNG with the given seed.",28,{"inputs":[{"name":"self"},{"name":"seed"}],"output":null}],[10,"from_seed","","Create a new RNG with the given seed.",28,{"inputs":[{"name":"seed"}],"output":{"name":"self"}}],[11,"next","","",29,{"inputs":[{"name":"self"}],"output":{"name":"option"}}],[11,"next","","",30,{"inputs":[{"name":"self"}],"output":{"name":"option"}}],[11,"clone","","",31,{"inputs":[{"name":"self"}],"output":{"name":"xorshiftrng"}}],[11,"new_unseeded","","Creates a new XorShiftRng instance which is not seeded.",31,{"inputs":[],"output":{"name":"xorshiftrng"}}],[11,"next_u32","","",31,{"inputs":[{"name":"self"}],"output":{"name":"u32"}}],[11,"reseed","","Reseed an XorShiftRng. This will panic if `seed` is entirely 0.",31,null],[11,"from_seed","","Create a new XorShiftRng. This will panic if `seed` is entirely 0.",31,null],[11,"rand","","",31,{"inputs":[{"name":"r"}],"output":{"name":"xorshiftrng"}}],[11,"clone","","",32,{"inputs":[{"name":"self"}],"output":{"name":"stdrng"}}],[11,"new","","Create a randomly seeded instance of `StdRng`.",32,{"inputs":[],"output":{"name":"result"}}],[11,"next_u32","","",32,{"inputs":[{"name":"self"}],"output":{"name":"u32"}}],[11,"next_u64","","",32,{"inputs":[{"name":"self"}],"output":{"name":"u64"}}],[11,"reseed","","",32,null],[11,"from_seed","","",32,null],[11,"clone","","",33,{"inputs":[{"name":"self"}],"output":{"name":"threadrng"}}],[11,"next_u32","","",33,{"inputs":[{"name":"self"}],"output":{"name":"u32"}}],[11,"next_u64","","",33,{"inputs":[{"name":"self"}],"output":{"name":"u64"}}],[11,"fill_bytes","","",33,null]],"paths":[[3,"Open01"],[3,"Closed01"],[3,"Weighted"],[8,"SampleRange"],[3,"Range"],[3,"Gamma"],[3,"ChiSquared"],[3,"FisherF"],[3,"StudentT"],[3,"StandardNormal"],[3,"Normal"],[3,"LogNormal"],[3,"Exp1"],[3,"Exp"],[8,"Sample"],[8,"IndependentSample"],[3,"RandSample"],[3,"WeightedChoice"],[3,"IsaacRng"],[3,"Isaac64Rng"],[3,"ChaChaRng"],[3,"ReseedingRng"],[8,"Reseeder"],[3,"ReseedWithDefault"],[3,"OsRng"],[3,"ReadRng"],[8,"Rand"],[8,"Rng"],[8,"SeedableRng"],[3,"Generator"],[3,"AsciiGenerator"],[3,"XorShiftRng"],[3,"StdRng"],[3,"ThreadRng"]]}; searchIndex["rustc_serialize"] = {"doc":"Support code for encoding and decoding types.","items":[[0,"base64","rustc_serialize","Base64 binary-to-text encoding",null,null],[3,"Config","rustc_serialize::base64","Contains configuration parameters for `to_base64`.",null,null],[12,"char_set","","Character set to use",0,null],[12,"newline","","Newline to use",0,null],[12,"pad","","True to pad output with `=` characters",0,null],[12,"line_length","","`Some(len)` to wrap lines at `len`, `None` to disable line wrapping",0,null],[4,"CharacterSet","","Available encoding character sets",null,null],[13,"Standard","","The standard character set (uses `+` and `/`)",1,null],[13,"UrlSafe","","The URL safe character set (uses `-` and `_`)",1,null],[4,"Newline","","Available newline types",null,null],[13,"LF","","A linefeed (i.e. Unix-style newline)",2,null],[13,"CRLF","","A carriage return and a linefeed (i.e. Windows-style newline)",2,null],[4,"FromBase64Error","","Errors that can occur when decoding a base64 encoded string",null,null],[13,"InvalidBase64Byte","","The input contained a character not part of the base64 format",3,null],[13,"InvalidBase64Length","","The input had an invalid length",3,null],[7,"STANDARD","","Configuration for RFC 4648 standard base64 encoding",null,null],[7,"URL_SAFE","","Configuration for RFC 4648 base64url encoding",null,null],[7,"MIME","","Configuration for RFC 2045 MIME base64 encoding",null,null],[8,"ToBase64","","A trait for converting a value to base64 encoding.",null,null],[10,"to_base64","","Converts the value of `self` to a base64 value following the specified format configuration, returning the owned string.",4,{"inputs":[{"name":"self"},{"name":"config"}],"output":{"name":"string"}}],[8,"FromBase64","","A trait for converting from base64 encoded values.",null,null],[10,"from_base64","","Converts the value of `self`, interpreted as base64 encoded data, into an owned vector of bytes, returning the vector.",5,{"inputs":[{"name":"self"}],"output":{"name":"result"}}],[11,"clone","","",1,{"inputs":[{"name":"self"}],"output":{"name":"characterset"}}],[11,"fmt","","",1,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"clone","","",2,{"inputs":[{"name":"self"}],"output":{"name":"newline"}}],[11,"fmt","","",2,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"clone","","",0,{"inputs":[{"name":"self"}],"output":{"name":"config"}}],[11,"fmt","","",0,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"clone","","",3,{"inputs":[{"name":"self"}],"output":{"name":"frombase64error"}}],[11,"fmt","","",3,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"description","","",3,{"inputs":[{"name":"self"}],"output":{"name":"str"}}],[11,"fmt","","",3,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[0,"hex","rustc_serialize","Hex binary-to-text encoding",null,null],[4,"FromHexError","rustc_serialize::hex","Errors that can occur when decoding a hex encoded string",null,null],[13,"InvalidHexCharacter","","The input contained a character not part of the hex format",6,null],[13,"InvalidHexLength","","The input had an invalid length",6,null],[8,"ToHex","","A trait for converting a value to hexadecimal encoding",null,null],[10,"to_hex","","Converts the value of `self` to a hex value, returning the owned string.",7,{"inputs":[{"name":"self"}],"output":{"name":"string"}}],[8,"FromHex","","A trait for converting hexadecimal encoded values",null,null],[10,"from_hex","","Converts the value of `self`, interpreted as hexadecimal encoded data, into an owned vector of bytes, returning the vector.",8,{"inputs":[{"name":"self"}],"output":{"name":"result"}}],[11,"clone","","",6,{"inputs":[{"name":"self"}],"output":{"name":"fromhexerror"}}],[11,"fmt","","",6,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"description","","",6,{"inputs":[{"name":"self"}],"output":{"name":"str"}}],[11,"fmt","","",6,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[0,"json","rustc_serialize","JSON parsing and serialization",null,null],[3,"PrettyJson","rustc_serialize::json","",null,null],[3,"AsJson","","",null,null],[3,"AsPrettyJson","","",null,null],[3,"Encoder","","A structure for implementing serialization to JSON.",null,null],[3,"Stack","","A Stack represents the current position of the parser in the logical structure of the JSON stream. For example foo.bar[3].x",null,null],[3,"Parser","","A streaming JSON parser implemented as an iterator of JsonEvent, consuming an iterator of char.",null,null],[3,"Builder","","A Builder consumes a json::Parser to create a generic Json structure.",null,null],[3,"Decoder","","A structure to decode JSON to values in rust.",null,null],[4,"Json","","Represents a json value",null,null],[13,"I64","","",9,null],[13,"U64","","",9,null],[13,"F64","","",9,null],[13,"String","","",9,null],[13,"Boolean","","",9,null],[13,"Array","","",9,null],[13,"Object","","",9,null],[13,"Null","","",9,null],[4,"ErrorCode","","The errors that can arise while parsing a JSON stream.",null,null],[13,"InvalidSyntax","","",10,null],[13,"InvalidNumber","","",10,null],[13,"EOFWhileParsingObject","","",10,null],[13,"EOFWhileParsingArray","","",10,null],[13,"EOFWhileParsingValue","","",10,null],[13,"EOFWhileParsingString","","",10,null],[13,"KeyMustBeAString","","",10,null],[13,"ExpectedColon","","",10,null],[13,"TrailingCharacters","","",10,null],[13,"TrailingComma","","",10,null],[13,"InvalidEscape","","",10,null],[13,"InvalidUnicodeCodePoint","","",10,null],[13,"LoneLeadingSurrogateInHexEscape","","",10,null],[13,"UnexpectedEndOfHexEscape","","",10,null],[13,"UnrecognizedHex","","",10,null],[13,"NotFourDigit","","",10,null],[13,"ControlCharacterInString","","",10,null],[13,"NotUtf8","","",10,null],[4,"ParserError","","",null,null],[13,"SyntaxError","","msg, line, col",11,null],[13,"IoError","","",11,null],[4,"DecoderError","","",null,null],[13,"ParseError","","",12,null],[13,"ExpectedError","","",12,null],[13,"MissingFieldError","","",12,null],[13,"UnknownVariantError","","",12,null],[13,"ApplicationError","","",12,null],[13,"EOF","","",12,null],[4,"EncoderError","","",null,null],[13,"FmtError","","",13,null],[13,"BadHashmapKey","","",13,null],[4,"JsonEvent","","The output of the streaming parser.",null,null],[13,"ObjectStart","","",14,null],[13,"ObjectEnd","","",14,null],[13,"ArrayStart","","",14,null],[13,"ArrayEnd","","",14,null],[13,"BooleanValue","","",14,null],[13,"I64Value","","",14,null],[13,"U64Value","","",14,null],[13,"F64Value","","",14,null],[13,"StringValue","","",14,null],[13,"NullValue","","",14,null],[13,"Error","","",14,null],[4,"StackElement","","StackElements compose a Stack. For example, Key(\"foo\"), Key(\"bar\"), Index(3) and Key(\"x\") are the StackElements compositing the stack that represents foo.bar[3].x",null,null],[13,"Index","","",15,null],[13,"Key","","",15,null],[5,"error_str","","Returns a readable error string for a given error code.",null,{"inputs":[{"name":"errorcode"}],"output":{"name":"str"}}],[5,"decode","","Shortcut function to decode a JSON `&str` into an object",null,{"inputs":[{"name":"str"}],"output":{"name":"decoderesult"}}],[5,"encode","","Shortcut function to encode a `T` into a JSON `String`",null,{"inputs":[{"name":"t"}],"output":{"name":"encoderesult"}}],[5,"as_json","","Create an `AsJson` wrapper which can be used to print a value as JSON on-the-fly via `write!`",null,{"inputs":[{"name":"t"}],"output":{"name":"asjson"}}],[5,"as_pretty_json","","Create an `AsPrettyJson` wrapper which can be used to print a value as JSON on-the-fly via `write!`",null,{"inputs":[{"name":"t"}],"output":{"name":"asprettyjson"}}],[6,"Array","","",null,null],[6,"Object","","",null,null],[6,"BuilderError","","",null,null],[6,"EncodeResult","","",null,null],[6,"DecodeResult","","",null,null],[8,"ToJson","","A trait for converting values to JSON",null,null],[10,"to_json","","Converts the value of `self` to an instance of JSON",16,{"inputs":[{"name":"self"}],"output":{"name":"json"}}],[11,"clone","","",9,{"inputs":[{"name":"self"}],"output":{"name":"json"}}],[11,"eq","","",9,{"inputs":[{"name":"self"},{"name":"json"}],"output":{"name":"bool"}}],[11,"ne","","",9,{"inputs":[{"name":"self"},{"name":"json"}],"output":{"name":"bool"}}],[11,"partial_cmp","","",9,{"inputs":[{"name":"self"},{"name":"json"}],"output":{"name":"option"}}],[11,"lt","","",9,{"inputs":[{"name":"self"},{"name":"json"}],"output":{"name":"bool"}}],[11,"le","","",9,{"inputs":[{"name":"self"},{"name":"json"}],"output":{"name":"bool"}}],[11,"gt","","",9,{"inputs":[{"name":"self"},{"name":"json"}],"output":{"name":"bool"}}],[11,"ge","","",9,{"inputs":[{"name":"self"},{"name":"json"}],"output":{"name":"bool"}}],[11,"fmt","","",9,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"clone","","",10,{"inputs":[{"name":"self"}],"output":{"name":"errorcode"}}],[11,"eq","","",10,{"inputs":[{"name":"self"},{"name":"errorcode"}],"output":{"name":"bool"}}],[11,"fmt","","",11,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"eq","","",11,{"inputs":[{"name":"self"},{"name":"parsererror"}],"output":{"name":"bool"}}],[11,"eq","","",12,{"inputs":[{"name":"self"},{"name":"decodererror"}],"output":{"name":"bool"}}],[11,"ne","","",12,{"inputs":[{"name":"self"},{"name":"decodererror"}],"output":{"name":"bool"}}],[11,"fmt","","",12,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"fmt","","",13,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"eq","","",13,{"inputs":[{"name":"self"},{"name":"encodererror"}],"output":{"name":"bool"}}],[11,"clone","","",13,{"inputs":[{"name":"self"}],"output":{"name":"self"}}],[11,"fmt","","",10,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"description","","",12,{"inputs":[{"name":"self"}],"output":{"name":"str"}}],[11,"cause","","",12,{"inputs":[{"name":"self"}],"output":{"name":"option"}}],[11,"fmt","","",12,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"from","","",12,{"inputs":[{"name":"parsererror"}],"output":{"name":"decodererror"}}],[11,"description","","",11,{"inputs":[{"name":"self"}],"output":{"name":"str"}}],[11,"fmt","","",11,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"from","","",11,{"inputs":[{"name":"error"}],"output":{"name":"parsererror"}}],[11,"description","","",13,{"inputs":[{"name":"self"}],"output":{"name":"str"}}],[11,"fmt","","",13,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"from","","",13,{"inputs":[{"name":"error"}],"output":{"name":"encodererror"}}],[11,"new_pretty","","Creates a new encoder whose output will be written in human-readable JSON to the specified writer",17,{"inputs":[{"name":"write"}],"output":{"name":"encoder"}}],[11,"new","","Creates a new encoder whose output will be written in compact JSON to the specified writer",17,{"inputs":[{"name":"write"}],"output":{"name":"encoder"}}],[11,"set_indent","","Set the number of spaces to indent for each level. This is safe to set during encoding.",17,{"inputs":[{"name":"self"},{"name":"u32"}],"output":{"name":"result"}}],[11,"emit_nil","","",17,{"inputs":[{"name":"self"}],"output":{"name":"encoderesult"}}],[11,"emit_usize","","",17,{"inputs":[{"name":"self"},{"name":"usize"}],"output":{"name":"encoderesult"}}],[11,"emit_u64","","",17,{"inputs":[{"name":"self"},{"name":"u64"}],"output":{"name":"encoderesult"}}],[11,"emit_u32","","",17,{"inputs":[{"name":"self"},{"name":"u32"}],"output":{"name":"encoderesult"}}],[11,"emit_u16","","",17,{"inputs":[{"name":"self"},{"name":"u16"}],"output":{"name":"encoderesult"}}],[11,"emit_u8","","",17,{"inputs":[{"name":"self"},{"name":"u8"}],"output":{"name":"encoderesult"}}],[11,"emit_isize","","",17,{"inputs":[{"name":"self"},{"name":"isize"}],"output":{"name":"encoderesult"}}],[11,"emit_i64","","",17,{"inputs":[{"name":"self"},{"name":"i64"}],"output":{"name":"encoderesult"}}],[11,"emit_i32","","",17,{"inputs":[{"name":"self"},{"name":"i32"}],"output":{"name":"encoderesult"}}],[11,"emit_i16","","",17,{"inputs":[{"name":"self"},{"name":"i16"}],"output":{"name":"encoderesult"}}],[11,"emit_i8","","",17,{"inputs":[{"name":"self"},{"name":"i8"}],"output":{"name":"encoderesult"}}],[11,"emit_bool","","",17,{"inputs":[{"name":"self"},{"name":"bool"}],"output":{"name":"encoderesult"}}],[11,"emit_f64","","",17,{"inputs":[{"name":"self"},{"name":"f64"}],"output":{"name":"encoderesult"}}],[11,"emit_f32","","",17,{"inputs":[{"name":"self"},{"name":"f32"}],"output":{"name":"encoderesult"}}],[11,"emit_char","","",17,{"inputs":[{"name":"self"},{"name":"char"}],"output":{"name":"encoderesult"}}],[11,"emit_str","","",17,{"inputs":[{"name":"self"},{"name":"str"}],"output":{"name":"encoderesult"}}],[11,"emit_enum","","",17,{"inputs":[{"name":"self"},{"name":"str"},{"name":"f"}],"output":{"name":"encoderesult"}}],[11,"emit_enum_variant","","",17,{"inputs":[{"name":"self"},{"name":"str"},{"name":"usize"},{"name":"usize"},{"name":"f"}],"output":{"name":"encoderesult"}}],[11,"emit_enum_variant_arg","","",17,{"inputs":[{"name":"self"},{"name":"usize"},{"name":"f"}],"output":{"name":"encoderesult"}}],[11,"emit_enum_struct_variant","","",17,{"inputs":[{"name":"self"},{"name":"str"},{"name":"usize"},{"name":"usize"},{"name":"f"}],"output":{"name":"encoderesult"}}],[11,"emit_enum_struct_variant_field","","",17,{"inputs":[{"name":"self"},{"name":"str"},{"name":"usize"},{"name":"f"}],"output":{"name":"encoderesult"}}],[11,"emit_struct","","",17,{"inputs":[{"name":"self"},{"name":"str"},{"name":"usize"},{"name":"f"}],"output":{"name":"encoderesult"}}],[11,"emit_struct_field","","",17,{"inputs":[{"name":"self"},{"name":"str"},{"name":"usize"},{"name":"f"}],"output":{"name":"encoderesult"}}],[11,"emit_tuple","","",17,{"inputs":[{"name":"self"},{"name":"usize"},{"name":"f"}],"output":{"name":"encoderesult"}}],[11,"emit_tuple_arg","","",17,{"inputs":[{"name":"self"},{"name":"usize"},{"name":"f"}],"output":{"name":"encoderesult"}}],[11,"emit_tuple_struct","","",17,{"inputs":[{"name":"self"},{"name":"str"},{"name":"usize"},{"name":"f"}],"output":{"name":"encoderesult"}}],[11,"emit_tuple_struct_arg","","",17,{"inputs":[{"name":"self"},{"name":"usize"},{"name":"f"}],"output":{"name":"encoderesult"}}],[11,"emit_option","","",17,{"inputs":[{"name":"self"},{"name":"f"}],"output":{"name":"encoderesult"}}],[11,"emit_option_none","","",17,{"inputs":[{"name":"self"}],"output":{"name":"encoderesult"}}],[11,"emit_option_some","","",17,{"inputs":[{"name":"self"},{"name":"f"}],"output":{"name":"encoderesult"}}],[11,"emit_seq","","",17,{"inputs":[{"name":"self"},{"name":"usize"},{"name":"f"}],"output":{"name":"encoderesult"}}],[11,"emit_seq_elt","","",17,{"inputs":[{"name":"self"},{"name":"usize"},{"name":"f"}],"output":{"name":"encoderesult"}}],[11,"emit_map","","",17,{"inputs":[{"name":"self"},{"name":"usize"},{"name":"f"}],"output":{"name":"encoderesult"}}],[11,"emit_map_elt_key","","",17,{"inputs":[{"name":"self"},{"name":"usize"},{"name":"f"}],"output":{"name":"encoderesult"}}],[11,"emit_map_elt_val","","",17,{"inputs":[{"name":"self"},{"name":"usize"},{"name":"f"}],"output":{"name":"encoderesult"}}],[11,"encode","","",9,{"inputs":[{"name":"self"},{"name":"s"}],"output":{"name":"result"}}],[11,"from_reader","","Decodes a json value from an `&mut io::Read`",9,{"inputs":[{"name":"read"}],"output":{"name":"result"}}],[11,"from_str","","Decodes a json value from a string",9,{"inputs":[{"name":"str"}],"output":{"name":"result"}}],[11,"pretty","","Borrow this json object as a pretty object to generate a pretty representation for it via `Display`.",9,{"inputs":[{"name":"self"}],"output":{"name":"prettyjson"}}],[11,"find","","If the Json value is an Object, returns the value associated with the provided key. Otherwise, returns None.",9,{"inputs":[{"name":"self"},{"name":"str"}],"output":{"name":"option"}}],[11,"find_path","","Attempts to get a nested Json Object for each key in `keys`. If any key is found not to exist, find_path will return None. Otherwise, it will return the Json value associated with the final key.",9,null],[11,"search","","If the Json value is an Object, performs a depth-first search until a value associated with the provided key is found. If no value is found or the Json value is not an Object, returns None.",9,{"inputs":[{"name":"self"},{"name":"str"}],"output":{"name":"option"}}],[11,"is_object","","Returns true if the Json value is an Object. Returns false otherwise.",9,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"as_object","","If the Json value is an Object, returns a reference to the associated BTreeMap. Returns None otherwise.",9,{"inputs":[{"name":"self"}],"output":{"name":"option"}}],[11,"as_object_mut","","If the Json value is an Object, returns a mutable reference to the associated BTreeMap. Returns None otherwise.",9,{"inputs":[{"name":"self"}],"output":{"name":"option"}}],[11,"into_object","","If the Json value is an Object, returns the associated BTreeMap. Returns None otherwise.",9,{"inputs":[{"name":"self"}],"output":{"name":"option"}}],[11,"is_array","","Returns true if the Json value is an Array. Returns false otherwise.",9,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"as_array","","If the Json value is an Array, returns a reference to the associated vector. Returns None otherwise.",9,{"inputs":[{"name":"self"}],"output":{"name":"option"}}],[11,"as_array_mut","","If the Json value is an Array, returns a mutable reference to the associated vector. Returns None otherwise.",9,{"inputs":[{"name":"self"}],"output":{"name":"option"}}],[11,"into_array","","If the Json value is an Array, returns the associated vector. Returns None otherwise.",9,{"inputs":[{"name":"self"}],"output":{"name":"option"}}],[11,"is_string","","Returns true if the Json value is a String. Returns false otherwise.",9,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"as_string","","If the Json value is a String, returns the associated str. Returns None otherwise.",9,{"inputs":[{"name":"self"}],"output":{"name":"option"}}],[11,"is_number","","Returns true if the Json value is a Number. Returns false otherwise.",9,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"is_i64","","Returns true if the Json value is a i64. Returns false otherwise.",9,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"is_u64","","Returns true if the Json value is a u64. Returns false otherwise.",9,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"is_f64","","Returns true if the Json value is a f64. Returns false otherwise.",9,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"as_i64","","If the Json value is a number, return or cast it to a i64. Returns None otherwise.",9,{"inputs":[{"name":"self"}],"output":{"name":"option"}}],[11,"as_u64","","If the Json value is a number, return or cast it to a u64. Returns None otherwise.",9,{"inputs":[{"name":"self"}],"output":{"name":"option"}}],[11,"as_f64","","If the Json value is a number, return or cast it to a f64. Returns None otherwise.",9,{"inputs":[{"name":"self"}],"output":{"name":"option"}}],[11,"is_boolean","","Returns true if the Json value is a Boolean. Returns false otherwise.",9,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"as_boolean","","If the Json value is a Boolean, returns the associated bool. Returns None otherwise.",9,{"inputs":[{"name":"self"}],"output":{"name":"option"}}],[11,"is_null","","Returns true if the Json value is a Null. Returns false otherwise.",9,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"as_null","","If the Json value is a Null, returns (). Returns None otherwise.",9,{"inputs":[{"name":"self"}],"output":{"name":"option"}}],[11,"index","","",9,{"inputs":[{"name":"self"},{"name":"str"}],"output":{"name":"json"}}],[11,"index","","",9,{"inputs":[{"name":"self"},{"name":"usize"}],"output":{"name":"json"}}],[11,"eq","","",14,{"inputs":[{"name":"self"},{"name":"jsonevent"}],"output":{"name":"bool"}}],[11,"ne","","",14,{"inputs":[{"name":"self"},{"name":"jsonevent"}],"output":{"name":"bool"}}],[11,"fmt","","",14,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"eq","","",15,{"inputs":[{"name":"self"},{"name":"stackelement"}],"output":{"name":"bool"}}],[11,"ne","","",15,{"inputs":[{"name":"self"},{"name":"stackelement"}],"output":{"name":"bool"}}],[11,"clone","","",15,{"inputs":[{"name":"self"}],"output":{"name":"stackelement"}}],[11,"fmt","","",15,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"new","","",18,{"inputs":[],"output":{"name":"stack"}}],[11,"len","","Returns The number of elements in the Stack.",18,{"inputs":[{"name":"self"}],"output":{"name":"usize"}}],[11,"is_empty","","Returns true if the stack is empty.",18,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[11,"get","","Provides access to the StackElement at a given index. lower indices are at the bottom of the stack while higher indices are at the top.",18,{"inputs":[{"name":"self"},{"name":"usize"}],"output":{"name":"stackelement"}}],[11,"is_equal_to","","Compares this stack with an array of StackElements.",18,null],[11,"starts_with","","Returns true if the bottom-most elements of this stack are the same as the ones passed as parameter.",18,null],[11,"ends_with","","Returns true if the top-most elements of this stack are the same as the ones passed as parameter.",18,null],[11,"top","","Returns the top-most element (if any).",18,{"inputs":[{"name":"self"}],"output":{"name":"option"}}],[11,"next","","",19,{"inputs":[{"name":"self"}],"output":{"name":"option"}}],[11,"new","","Creates the JSON parser.",19,{"inputs":[{"name":"t"}],"output":{"name":"parser"}}],[11,"stack","","Provides access to the current position in the logical structure of the JSON stream.",19,{"inputs":[{"name":"self"}],"output":{"name":"stack"}}],[11,"new","","Create a JSON Builder.",20,{"inputs":[{"name":"t"}],"output":{"name":"builder"}}],[11,"build","","",20,{"inputs":[{"name":"self"}],"output":{"name":"result"}}],[11,"new","","Creates a new decoder instance for decoding the specified JSON value.",21,{"inputs":[{"name":"json"}],"output":{"name":"decoder"}}],[11,"read_nil","","",21,{"inputs":[{"name":"self"}],"output":{"name":"decoderesult"}}],[11,"read_usize","","",21,{"inputs":[{"name":"self"}],"output":{"name":"decoderesult"}}],[11,"read_u8","","",21,{"inputs":[{"name":"self"}],"output":{"name":"decoderesult"}}],[11,"read_u16","","",21,{"inputs":[{"name":"self"}],"output":{"name":"decoderesult"}}],[11,"read_u32","","",21,{"inputs":[{"name":"self"}],"output":{"name":"decoderesult"}}],[11,"read_u64","","",21,{"inputs":[{"name":"self"}],"output":{"name":"decoderesult"}}],[11,"read_isize","","",21,{"inputs":[{"name":"self"}],"output":{"name":"decoderesult"}}],[11,"read_i8","","",21,{"inputs":[{"name":"self"}],"output":{"name":"decoderesult"}}],[11,"read_i16","","",21,{"inputs":[{"name":"self"}],"output":{"name":"decoderesult"}}],[11,"read_i32","","",21,{"inputs":[{"name":"self"}],"output":{"name":"decoderesult"}}],[11,"read_i64","","",21,{"inputs":[{"name":"self"}],"output":{"name":"decoderesult"}}],[11,"read_f32","","",21,{"inputs":[{"name":"self"}],"output":{"name":"decoderesult"}}],[11,"read_f64","","",21,{"inputs":[{"name":"self"}],"output":{"name":"decoderesult"}}],[11,"read_bool","","",21,{"inputs":[{"name":"self"}],"output":{"name":"decoderesult"}}],[11,"read_char","","",21,{"inputs":[{"name":"self"}],"output":{"name":"decoderesult"}}],[11,"read_str","","",21,{"inputs":[{"name":"self"}],"output":{"name":"decoderesult"}}],[11,"read_enum","","",21,{"inputs":[{"name":"self"},{"name":"str"},{"name":"f"}],"output":{"name":"decoderesult"}}],[11,"read_enum_variant","","",21,null],[11,"read_enum_variant_arg","","",21,{"inputs":[{"name":"self"},{"name":"usize"},{"name":"f"}],"output":{"name":"decoderesult"}}],[11,"read_enum_struct_variant","","",21,null],[11,"read_enum_struct_variant_field","","",21,{"inputs":[{"name":"self"},{"name":"str"},{"name":"usize"},{"name":"f"}],"output":{"name":"decoderesult"}}],[11,"read_struct","","",21,{"inputs":[{"name":"self"},{"name":"str"},{"name":"usize"},{"name":"f"}],"output":{"name":"decoderesult"}}],[11,"read_struct_field","","",21,{"inputs":[{"name":"self"},{"name":"str"},{"name":"usize"},{"name":"f"}],"output":{"name":"decoderesult"}}],[11,"read_tuple","","",21,{"inputs":[{"name":"self"},{"name":"usize"},{"name":"f"}],"output":{"name":"decoderesult"}}],[11,"read_tuple_arg","","",21,{"inputs":[{"name":"self"},{"name":"usize"},{"name":"f"}],"output":{"name":"decoderesult"}}],[11,"read_tuple_struct","","",21,{"inputs":[{"name":"self"},{"name":"str"},{"name":"usize"},{"name":"f"}],"output":{"name":"decoderesult"}}],[11,"read_tuple_struct_arg","","",21,{"inputs":[{"name":"self"},{"name":"usize"},{"name":"f"}],"output":{"name":"decoderesult"}}],[11,"read_option","","",21,{"inputs":[{"name":"self"},{"name":"f"}],"output":{"name":"decoderesult"}}],[11,"read_seq","","",21,{"inputs":[{"name":"self"},{"name":"f"}],"output":{"name":"decoderesult"}}],[11,"read_seq_elt","","",21,{"inputs":[{"name":"self"},{"name":"usize"},{"name":"f"}],"output":{"name":"decoderesult"}}],[11,"read_map","","",21,{"inputs":[{"name":"self"},{"name":"f"}],"output":{"name":"decoderesult"}}],[11,"read_map_elt_key","","",21,{"inputs":[{"name":"self"},{"name":"usize"},{"name":"f"}],"output":{"name":"decoderesult"}}],[11,"read_map_elt_val","","",21,{"inputs":[{"name":"self"},{"name":"usize"},{"name":"f"}],"output":{"name":"decoderesult"}}],[11,"error","","",21,{"inputs":[{"name":"self"},{"name":"str"}],"output":{"name":"decodererror"}}],[11,"to_json","","",9,{"inputs":[{"name":"self"}],"output":{"name":"json"}}],[11,"fmt","","Encodes a json value into a string",9,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"fmt","","Encodes a json value into a string",22,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"fmt","","Encodes a json value into a string",23,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"indent","","Set the indentation level for the emitted JSON",24,{"inputs":[{"name":"self"},{"name":"u32"}],"output":{"name":"asprettyjson"}}],[11,"fmt","","Encodes a json value into a string",24,{"inputs":[{"name":"self"},{"name":"formatter"}],"output":{"name":"result"}}],[11,"from_str","","",9,{"inputs":[{"name":"str"}],"output":{"name":"result"}}],[8,"Decoder","rustc_serialize","Trait for reading in an encoding for deserialization.",null,null],[16,"Error","","The error type for method results.",25,null],[10,"read_nil","","Read a nil value.",25,{"inputs":[{"name":"self"}],"output":{"name":"result"}}],[10,"read_usize","","Read a usize value.",25,{"inputs":[{"name":"self"}],"output":{"name":"result"}}],[10,"read_u64","","Read a u64 value.",25,{"inputs":[{"name":"self"}],"output":{"name":"result"}}],[10,"read_u32","","Read a u32 value.",25,{"inputs":[{"name":"self"}],"output":{"name":"result"}}],[10,"read_u16","","Read a u16 value.",25,{"inputs":[{"name":"self"}],"output":{"name":"result"}}],[10,"read_u8","","Read a u8 value.",25,{"inputs":[{"name":"self"}],"output":{"name":"result"}}],[10,"read_isize","","Read a isize value.",25,{"inputs":[{"name":"self"}],"output":{"name":"result"}}],[10,"read_i64","","Read a i64 value.",25,{"inputs":[{"name":"self"}],"output":{"name":"result"}}],[10,"read_i32","","Read a i32 value.",25,{"inputs":[{"name":"self"}],"output":{"name":"result"}}],[10,"read_i16","","Read a i16 value.",25,{"inputs":[{"name":"self"}],"output":{"name":"result"}}],[10,"read_i8","","Read a i8 value.",25,{"inputs":[{"name":"self"}],"output":{"name":"result"}}],[10,"read_bool","","Read a bool value.",25,{"inputs":[{"name":"self"}],"output":{"name":"result"}}],[10,"read_f64","","Read a f64 value.",25,{"inputs":[{"name":"self"}],"output":{"name":"result"}}],[10,"read_f32","","Read a f32 value.",25,{"inputs":[{"name":"self"}],"output":{"name":"result"}}],[10,"read_char","","Read a char value.",25,{"inputs":[{"name":"self"}],"output":{"name":"result"}}],[10,"read_str","","Read a string value.",25,{"inputs":[{"name":"self"}],"output":{"name":"result"}}],[10,"read_enum","","Read an enumeration value.",25,{"inputs":[{"name":"self"},{"name":"str"},{"name":"f"}],"output":{"name":"result"}}],[10,"read_enum_variant","","Read an enumeration value.",25,null],[10,"read_enum_variant_arg","","Read an unnamed data item for an enumeration variant.",25,{"inputs":[{"name":"self"},{"name":"usize"},{"name":"f"}],"output":{"name":"result"}}],[10,"read_enum_struct_variant","","Read an enumeration value.",25,null],[10,"read_enum_struct_variant_field","","Read a named data item for an enumeration variant.",25,{"inputs":[{"name":"self"},{"name":"str"},{"name":"usize"},{"name":"f"}],"output":{"name":"result"}}],[10,"read_struct","","Read an struct value.",25,{"inputs":[{"name":"self"},{"name":"str"},{"name":"usize"},{"name":"f"}],"output":{"name":"result"}}],[10,"read_struct_field","","Read a field for a struct value.",25,{"inputs":[{"name":"self"},{"name":"str"},{"name":"usize"},{"name":"f"}],"output":{"name":"result"}}],[10,"read_tuple","","Read a tuple value.",25,{"inputs":[{"name":"self"},{"name":"usize"},{"name":"f"}],"output":{"name":"result"}}],[10,"read_tuple_arg","","Read a data item for a tuple.",25,{"inputs":[{"name":"self"},{"name":"usize"},{"name":"f"}],"output":{"name":"result"}}],[10,"read_tuple_struct","","Read a tuple struct value.",25,{"inputs":[{"name":"self"},{"name":"str"},{"name":"usize"},{"name":"f"}],"output":{"name":"result"}}],[10,"read_tuple_struct_arg","","Read a data item for a tuple struct.",25,{"inputs":[{"name":"self"},{"name":"usize"},{"name":"f"}],"output":{"name":"result"}}],[10,"read_option","","Read an optional value.",25,{"inputs":[{"name":"self"},{"name":"f"}],"output":{"name":"result"}}],[10,"read_seq","","Read a sequence of values.",25,{"inputs":[{"name":"self"},{"name":"f"}],"output":{"name":"result"}}],[10,"read_seq_elt","","Read an element in the sequence.",25,{"inputs":[{"name":"self"},{"name":"usize"},{"name":"f"}],"output":{"name":"result"}}],[10,"read_map","","Read an associative container (map).",25,{"inputs":[{"name":"self"},{"name":"f"}],"output":{"name":"result"}}],[10,"read_map_elt_key","","Read the key for an entry in a map.",25,{"inputs":[{"name":"self"},{"name":"usize"},{"name":"f"}],"output":{"name":"result"}}],[10,"read_map_elt_val","","Read the value for an entry in a map.",25,{"inputs":[{"name":"self"},{"name":"usize"},{"name":"f"}],"output":{"name":"result"}}],[10,"error","","Record a decoding error.",25,null],[8,"Encoder","","Trait for writing out an encoding when serializing.",null,null],[16,"Error","","The error type for method results.",26,null],[10,"emit_nil","","Emit a nil value.",26,{"inputs":[{"name":"self"}],"output":{"name":"result"}}],[10,"emit_usize","","Emit a usize value.",26,{"inputs":[{"name":"self"},{"name":"usize"}],"output":{"name":"result"}}],[10,"emit_u64","","Emit a u64 value.",26,{"inputs":[{"name":"self"},{"name":"u64"}],"output":{"name":"result"}}],[10,"emit_u32","","Emit a u32 value.",26,{"inputs":[{"name":"self"},{"name":"u32"}],"output":{"name":"result"}}],[10,"emit_u16","","Emit a u16 value.",26,{"inputs":[{"name":"self"},{"name":"u16"}],"output":{"name":"result"}}],[10,"emit_u8","","Emit a u8 value.",26,{"inputs":[{"name":"self"},{"name":"u8"}],"output":{"name":"result"}}],[10,"emit_isize","","Emit a isize value.",26,{"inputs":[{"name":"self"},{"name":"isize"}],"output":{"name":"result"}}],[10,"emit_i64","","Emit a i64 value.",26,{"inputs":[{"name":"self"},{"name":"i64"}],"output":{"name":"result"}}],[10,"emit_i32","","Emit a i32 value.",26,{"inputs":[{"name":"self"},{"name":"i32"}],"output":{"name":"result"}}],[10,"emit_i16","","Emit a i16 value.",26,{"inputs":[{"name":"self"},{"name":"i16"}],"output":{"name":"result"}}],[10,"emit_i8","","Emit a i8 value.",26,{"inputs":[{"name":"self"},{"name":"i8"}],"output":{"name":"result"}}],[10,"emit_bool","","Emit a bool value.",26,{"inputs":[{"name":"self"},{"name":"bool"}],"output":{"name":"result"}}],[10,"emit_f64","","Emit a f64 value.",26,{"inputs":[{"name":"self"},{"name":"f64"}],"output":{"name":"result"}}],[10,"emit_f32","","Emit a f32 value.",26,{"inputs":[{"name":"self"},{"name":"f32"}],"output":{"name":"result"}}],[10,"emit_char","","Emit a char value.",26,{"inputs":[{"name":"self"},{"name":"char"}],"output":{"name":"result"}}],[10,"emit_str","","Emit a string value.",26,{"inputs":[{"name":"self"},{"name":"str"}],"output":{"name":"result"}}],[10,"emit_enum","","Emit an enumeration value.",26,{"inputs":[{"name":"self"},{"name":"str"},{"name":"f"}],"output":{"name":"result"}}],[10,"emit_enum_variant","","Emit a enumeration variant value with no or unnamed data.",26,{"inputs":[{"name":"self"},{"name":"str"},{"name":"usize"},{"name":"usize"},{"name":"f"}],"output":{"name":"result"}}],[10,"emit_enum_variant_arg","","Emit an unnamed data item for an enumeration variant.",26,{"inputs":[{"name":"self"},{"name":"usize"},{"name":"f"}],"output":{"name":"result"}}],[10,"emit_enum_struct_variant","","Emit a enumeration variant value with no or named data.",26,{"inputs":[{"name":"self"},{"name":"str"},{"name":"usize"},{"name":"usize"},{"name":"f"}],"output":{"name":"result"}}],[10,"emit_enum_struct_variant_field","","Emit a named data item for an enumeration variant.",26,{"inputs":[{"name":"self"},{"name":"str"},{"name":"usize"},{"name":"f"}],"output":{"name":"result"}}],[10,"emit_struct","","Emit a struct value.",26,{"inputs":[{"name":"self"},{"name":"str"},{"name":"usize"},{"name":"f"}],"output":{"name":"result"}}],[10,"emit_struct_field","","Emit a field item for a struct.",26,{"inputs":[{"name":"self"},{"name":"str"},{"name":"usize"},{"name":"f"}],"output":{"name":"result"}}],[10,"emit_tuple","","Emit a tuple value.",26,{"inputs":[{"name":"self"},{"name":"usize"},{"name":"f"}],"output":{"name":"result"}}],[10,"emit_tuple_arg","","Emit a data item for a tuple.",26,{"inputs":[{"name":"self"},{"name":"usize"},{"name":"f"}],"output":{"name":"result"}}],[10,"emit_tuple_struct","","Emit a tuple struct value.",26,{"inputs":[{"name":"self"},{"name":"str"},{"name":"usize"},{"name":"f"}],"output":{"name":"result"}}],[10,"emit_tuple_struct_arg","","Emit a data item for a tuple struct.",26,{"inputs":[{"name":"self"},{"name":"usize"},{"name":"f"}],"output":{"name":"result"}}],[10,"emit_option","","Emit an optional value.",26,{"inputs":[{"name":"self"},{"name":"f"}],"output":{"name":"result"}}],[10,"emit_option_none","","Emit the `None` optional value.",26,{"inputs":[{"name":"self"}],"output":{"name":"result"}}],[10,"emit_option_some","","Emit the `Some(x)` optional value.",26,{"inputs":[{"name":"self"},{"name":"f"}],"output":{"name":"result"}}],[10,"emit_seq","","Emit a sequence of values.",26,{"inputs":[{"name":"self"},{"name":"usize"},{"name":"f"}],"output":{"name":"result"}}],[10,"emit_seq_elt","","Emit an element in a sequence.",26,{"inputs":[{"name":"self"},{"name":"usize"},{"name":"f"}],"output":{"name":"result"}}],[10,"emit_map","","Emit an associative container (map).",26,{"inputs":[{"name":"self"},{"name":"usize"},{"name":"f"}],"output":{"name":"result"}}],[10,"emit_map_elt_key","","Emit the key for an entry in a map.",26,{"inputs":[{"name":"self"},{"name":"usize"},{"name":"f"}],"output":{"name":"result"}}],[10,"emit_map_elt_val","","Emit the value for an entry in a map.",26,{"inputs":[{"name":"self"},{"name":"usize"},{"name":"f"}],"output":{"name":"result"}}],[8,"Decodable","","Trait for deserializing a type.",null,null],[10,"decode","","Deserialize a value using a `Decoder`.",27,{"inputs":[{"name":"d"}],"output":{"name":"result"}}],[8,"Encodable","","Trait for serializing a type.",null,null],[10,"encode","","Serialize a value using an `Encoder`.",28,{"inputs":[{"name":"self"},{"name":"s"}],"output":{"name":"result"}}],[8,"DecoderHelpers","","Trait with helper functions for implementing `Decodable`.",null,null],[10,"read_to_vec","","Read a sequence into a vector.",29,{"inputs":[{"name":"self"},{"name":"f"}],"output":{"name":"result"}}],[8,"EncoderHelpers","","Trait with helper functions for implementing `Encodable`.",null,null],[10,"emit_from_vec","","Emit a vector as a sequence.",30,null]],"paths":[[3,"Config"],[4,"CharacterSet"],[4,"Newline"],[4,"FromBase64Error"],[8,"ToBase64"],[8,"FromBase64"],[4,"FromHexError"],[8,"ToHex"],[8,"FromHex"],[4,"Json"],[4,"ErrorCode"],[4,"ParserError"],[4,"DecoderError"],[4,"EncoderError"],[4,"JsonEvent"],[4,"StackElement"],[8,"ToJson"],[3,"Encoder"],[3,"Stack"],[3,"Parser"],[3,"Builder"],[3,"Decoder"],[3,"PrettyJson"],[3,"AsJson"],[3,"AsPrettyJson"],[8,"Decoder"],[8,"Encoder"],[8,"Decodable"],[8,"Encodable"],[8,"DecoderHelpers"],[8,"EncoderHelpers"]]}; initSearch(searchIndex);