comment fileTypes wast foldingStartMarker \( foldingStopMarker \) keyEquivalent ^~L name WebAssembly patterns captures 1 name punctuation.definition.comment.wasm match (;;).*$\n? name comment.line.semicolon.wasm captures 1 name punctuation.definition.comment.wasm match \(;.*;\) name comment.block.wasm match(?<=[\s=();])block(?=[\s=();])nameentity.name.function.wasm match(?<=[\s=();])loop(?=[\s=();])nameentity.name.function.wasm match(?<=[\s=();])if(?=[\s=();])nameentity.name.function.wasm match(?<=[\s=();])then(?=[\s=();])nameentity.name.function.wasm match(?<=[\s=();])else(?=[\s=();])nameentity.name.function.wasm match(?<=[\s=();])end(?=[\s=();])nameentity.name.function.wasm match(?<=[\s=();])try(?=[\s=();])nameentity.name.function.wasm match(?<=[\s=();])catch(?=[\s=();])nameentity.name.function.wasm match(?<=[\s=();])catch_all(?=[\s=();])nameentity.name.function.wasm match(?<=[\s=();])unreachable(?=[\s=();])nameentity.name.function.wasm match(?<=[\s=();])br(?=[\s=();])nameentity.name.function.wasm match(?<=[\s=();])br_if(?=[\s=();])nameentity.name.function.wasm match(?<=[\s=();])br_table(?=[\s=();])nameentity.name.function.wasm match(?<=[\s=();])return(?=[\s=();])nameentity.name.function.wasm match(?<=[\s=();])call_indirect(?=[\s=();])nameentity.name.function.wasm match(?<=[\s=();])call(?=[\s=();])nameentity.name.function.wasm match(?<=[\s=();])drop(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])select(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])local\.get(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])local\.set(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])local\.tee(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])global\.get(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])global\.set(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])table\.get(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])table\.set(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])nop(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])memory\.size(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])memory\.grow(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])i32\.load8_s(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])i32\.load8_u(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])i32\.load16_s(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])i32\.load16_u(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])i64\.load8_s(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])i64\.load8_u(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])i64\.load16_s(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])i64\.load16_u(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])i64\.load32_s(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])i64\.load32_u(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])i32\.store8(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])i32\.store16(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])i64\.store8(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])i64\.store16(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])i64\.store32(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])i32\.load(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])i64\.load(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])f32\.load(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])f64\.load(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])i32\.store(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])i64\.store(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])f32\.store(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])f64\.store(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])i32\.const(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])i64\.const(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])f32\.const(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])f64\.const(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])i32\.eqz(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])i32\.eq(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])i32\.ne(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])i32\.lt_s(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])i32\.lt_u(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])i32\.gt_s(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])i32\.gt_u(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])i32\.le_s(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])i32\.le_u(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])i32\.ge_s(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])i32\.ge_u(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])i64\.eqz(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])i64\.eq(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])i64\.ne(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])i64\.lt_s(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])i64\.lt_u(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])i64\.gt_s(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])i64\.gt_u(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])i64\.le_s(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])i64\.le_u(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])i64\.ge_s(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])i64\.ge_u(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])f32\.eq(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])f32\.ne(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])f32\.lt(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])f32\.gt(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])f32\.le(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])f32\.ge(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])f64\.eq(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])f64\.ne(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])f64\.lt(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])f64\.gt(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])f64\.le(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])f64\.ge(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])i32\.clz(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])i32\.ctz(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])i32\.popcnt(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])i32\.add(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])i32\.sub(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])i32\.mul(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])i32\.div_s(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])i32\.div_u(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])i32\.rem_s(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])i32\.rem_u(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])i32\.and(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])i32\.or(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])i32\.xor(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])i32\.shl(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])i32\.shr_s(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])i32\.shr_u(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])i32\.rotl(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])i32\.rotr(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])i64\.clz(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])i64\.ctz(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])i64\.popcnt(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])i64\.add(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])i64\.sub(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])i64\.mul(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])i64\.div_s(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])i64\.div_u(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])i64\.rem_s(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])i64\.rem_u(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])i64\.and(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])i64\.or(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])i64\.xor(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])i64\.shl(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])i64\.shr_s(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])i64\.shr_u(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])i64\.rotl(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])i64\.rotr(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])f32\.abs(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])f32\.neg(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])f32\.ceil(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])f32\.floor(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])f32\.trunc(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])f32\.nearest(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])f32\.sqrt(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])f32\.add(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])f32\.sub(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])f32\.mul(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])f32\.div(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])f32\.min(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])f32\.max(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])f32\.copysign(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])f64\.abs(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])f64\.neg(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])f64\.ceil(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])f64\.floor(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])f64\.trunc(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])f64\.nearest(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])f64\.sqrt(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])f64\.add(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])f64\.sub(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])f64\.mul(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])f64\.div(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])f64\.min(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])f64\.max(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])f64\.copysign(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])i32\.wrap/i64(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])i32\.trunc_f32_s(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])i32\.trunc_f32_u(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])i32\.trunc_f64_s(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])i32\.trunc_f64_u(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])i64\.extend_i32_s(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])i64\.extend_i32_u(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])i64\.trunc_f32_s(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])i64\.trunc_f32_u(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])i64\.trunc_f64_s(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])i64\.trunc_f64_u(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])f32\.convert_i32_s(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])f32\.convert_i32_u(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])f32\.convert_i64_s(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])f32\.convert_i64_u(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])f32\.demote/f64(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])f64\.convert_i32_s(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])f64\.convert_i32_u(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])f64\.convert_i64_s(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])f64\.convert_i64_u(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])f64\.promote/f32(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])i32\.reinterpret/f32(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])i64\.reinterpret/f64(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])f32\.reinterpret/i32(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])f64\.reinterpret/i64(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])i32\.extend8_s(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])i32\.extend16_s(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])i64\.extend8_s(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])i64\.extend16_s(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])i64\.extend32_s(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])ref\.null(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])ref\.is_null(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])ref\.func(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])v128\.const(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])v128\.load(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])v128\.store(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])i8x16\.splat(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])i16x8\.splat(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])i32x4\.splat(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])i64x2\.splat(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])f32x4\.splat(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])f64x2\.splat(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])i8x16\.extract_lane_s(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])i8x16\.extract_lane_u(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])i16x8\.extract_lane_s(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])i16x8\.extract_lane_u(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])i32x4\.extract_lane(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])i64x2\.extract_lane(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])f32x4\.extract_lane(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])f64x2\.extract_lane(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])i8x16\.replace_lane(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])i16x8\.replace_lane(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])i32x4\.replace_lane(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])i64x2\.replace_lane(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])f32x4\.replace_lane(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])f64x2\.replace_lane(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])v8x16\.swizzle(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])v8x16\.shuffle(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])v8x16\.load_splat(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])v16x8\.load_splat(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])v32x4\.load_splat(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])v64x2\.load_splat(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])i8x16\.narrow_i16x8_s(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])i8x16\.narrow_i16x8_u(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])i16x8\.narrow_i32x4_s(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])i16x8\.narrow_i32x4_u(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])i16x8\.widen_low_i8x16_s(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])i16x8\.widen_high_i8x16_s(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])i16x8\.widen_low_i8x16_u(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])i16x8\.widen_high_i8x16_u(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])i32x4\.widen_low_i16x8_s(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])i32x4\.widen_high_i16x8_s(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])i32x4\.widen_low_i16x8_u(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])i32x4\.widen_high_i16x8_u(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])i8x16\.add(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])i16x8\.add(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])i32x4\.add(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])i64x2\.add(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])i8x16\.sub(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])i16x8\.sub(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])i32x4\.sub(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])i64x2\.sub(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])i8x16\.mul(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])i16x8\.mul(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])i32x4\.mul(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])i8x16\.neg(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])i16x8\.neg(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])i32x4\.neg(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])i64x2\.neg(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])i8x16\.add_saturate_s(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])i8x16\.add_saturate_u(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])i16x8\.add_saturate_s(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])i16x8\.add_saturate_u(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])i8x16\.sub_saturate_s(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])i8x16\.sub_saturate_u(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])i16x8\.sub_saturate_s(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])i16x8\.sub_saturate_u(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])i8x16\.shl(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])i16x8\.shl(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])i32x4\.shl(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])i64x2\.shl(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])i8x16\.shr_s(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])i8x16\.shr_u(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])i16x8\.shr_s(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])i16x8\.shr_u(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])i32x4\.shr_s(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])i32x4\.shr_u(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])i64x2\.shr_s(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])i64x2\.shr_u(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])v128\.and(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])v128\.or(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])v128\.xor(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])v128\.not(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])v128\.bitselect(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])i8x16\.any_true(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])i16x8\.any_true(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])i32x4\.any_true(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])i64x2\.any_true(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])i8x16\.all_true(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])i16x8\.all_true(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])i32x4\.all_true(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])i64x2\.all_true(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])i8x16\.eq(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])i16x8\.eq(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])i32x4\.eq(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])f32x4\.eq(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])f64x2\.eq(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])i8x16\.ne(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])i16x8\.ne(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])i32x4\.ne(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])f32x4\.ne(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])f64x2\.ne(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])i8x16\.lt_s(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])i8x16\.lt_u(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])i16x8\.lt_s(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])i16x8\.lt_u(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])i32x4\.lt_s(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])i32x4\.lt_u(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])f32x4\.lt(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])f64x2\.lt(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])i8x16\.le_s(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])i8x16\.le_u(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])i16x8\.le_s(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])i16x8\.le_u(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])i32x4\.le_s(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])i32x4\.le_u(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])f32x4\.le(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])f64x2\.le(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])i8x16\.gt_s(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])i8x16\.gt_u(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])i16x8\.gt_s(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])i16x8\.gt_u(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])i32x4\.gt_s(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])i32x4\.gt_u(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])f32x4\.gt(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])f64x2\.gt(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])i8x16\.ge_s(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])i8x16\.ge_u(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])i16x8\.ge_s(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])i16x8\.ge_u(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])i32x4\.ge_s(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])i32x4\.ge_u(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])f32x4\.ge(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])f64x2\.ge(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])f32x4\.neg(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])f64x2\.neg(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])f32x4\.abs(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])f64x2\.abs(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])f32x4\.min(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])f64x2\.min(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])f32x4\.max(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])f64x2\.max(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])f32x4\.add(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])f64x2\.add(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])f32x4\.sub(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])f64x2\.sub(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])f32x4\.div(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])f64x2\.div(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])f32x4\.mul(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])f64x2\.mul(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])f32x4\.sqrt(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])f64x2\.sqrt(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])f32x4\.convert_i32_sx4(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])f32x4\.convert_i32_ux4(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])f64x2\.convert_i64_sx2(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])f64x2\.convert_i64_ux2(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])i32x4\.trunc_sat_f32x4_s(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])i32x4\.trunc_sat_f32x4_u(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])i64x2\.trunc_sat_f64x2_s(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])i64x2\.trunc_sat_f64x2_u(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])i16x8\.load8x8_s(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])i16x8\.load8x8_u(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])i32x4\.load16x4_s(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])i32x4\.load16x4_u(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])i64x2\.load32x2_s(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])i64x2\.load32x2_u(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])v128\.andnot(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])v8x16\.load_interleaved_2(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])v8x16\.load_interleaved_3(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])v8x16\.load_interleaved_4(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])v16x8\.load_interleaved_2(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])v16x8\.load_interleaved_3(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])v16x8\.load_interleaved_4(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])v32x4\.load_interleaved_2(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])v32x4\.load_interleaved_3(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])v32x4\.load_interleaved_4(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])v64x2\.load_interleaved_2(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])v64x2\.load_interleaved_3(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])v64x2\.load_interleaved_4(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])v8x16\.store_interleaved_2(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])v8x16\.store_interleaved_3(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])v8x16\.store_interleaved_4(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])v16x8\.store_interleaved_2(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])v16x8\.store_interleaved_3(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])v16x8\.store_interleaved_4(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])v32x4\.store_interleaved_2(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])v32x4\.store_interleaved_3(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])v32x4\.store_interleaved_4(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])v64x2\.store_interleaved_2(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])v64x2\.store_interleaved_3(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])v64x2\.store_interleaved_4(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])i8x16\.ltz_mask(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])atomic\.notify(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])i32\.atomic\.wait(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])i64\.atomic\.wait(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])atomic\.fence(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])i32\.atomic\.load(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])i64\.atomic\.load(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])i32\.atomic\.load8_u(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])i32\.atomic\.load16_u(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])i64\.atomic\.load8_u(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])i64\.atomic\.load16_u(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])i64\.atomic\.load32_u(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])i32\.atomic\.store(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])i64\.atomic\.store(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])i32\.atomic\.store8(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])i32\.atomic\.store16(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])i64\.atomic\.store8(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])i64\.atomic\.store16(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])i64\.atomic\.store32(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])i32\.atomic\.rmw\.add(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])i64\.atomic\.rmw\.add(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])i32\.atomic\.rmw8\.add_u(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])i32\.atomic\.rmw16\.add_u(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])i64\.atomic\.rmw8\.add_u(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])i64\.atomic\.rmw16\.add_u(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])i64\.atomic\.rmw32\.add_u(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])i32\.atomic\.rmw\.sub(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])i64\.atomic\.rmw\.sub(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])i32\.atomic\.rmw8\.sub_u(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])i32\.atomic\.rmw16\.sub_u(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])i64\.atomic\.rmw8\.sub_u(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])i64\.atomic\.rmw16\.sub_u(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])i64\.atomic\.rmw32\.sub_u(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])i32\.atomic\.rmw\.and(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])i64\.atomic\.rmw\.and(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])i32\.atomic\.rmw8\.and_u(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])i32\.atomic\.rmw16\.and_u(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])i64\.atomic\.rmw8\.and_u(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])i64\.atomic\.rmw16\.and_u(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])i64\.atomic\.rmw32\.and_u(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])i32\.atomic\.rmw\.or(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])i64\.atomic\.rmw\.or(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])i32\.atomic\.rmw8\.or_u(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])i32\.atomic\.rmw16\.or_u(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])i64\.atomic\.rmw8\.or_u(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])i64\.atomic\.rmw16\.or_u(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])i64\.atomic\.rmw32\.or_u(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])i32\.atomic\.rmw\.xor(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])i64\.atomic\.rmw\.xor(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])i32\.atomic\.rmw8\.xor_u(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])i32\.atomic\.rmw16\.xor_u(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])i64\.atomic\.rmw8\.xor_u(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])i64\.atomic\.rmw16\.xor_u(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])i64\.atomic\.rmw32\.xor_u(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])i32\.atomic\.rmw\.xchg(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])i64\.atomic\.rmw\.xchg(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])i32\.atomic\.rmw8\.xchg_u(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])i32\.atomic\.rmw16\.xchg_u(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])i64\.atomic\.rmw8\.xchg_u(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])i64\.atomic\.rmw16\.xchg_u(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])i64\.atomic\.rmw32\.xchg_u(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])i32\.atomic\.rmw\.cmpxchg(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])i64\.atomic\.rmw\.cmpxchg(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])i32\.atomic\.rmw8\.cmpxchg_u(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])i32\.atomic\.rmw16\.cmpxchg_u(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])i64\.atomic\.rmw8\.cmpxchg_u(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])i64\.atomic\.rmw16\.cmpxchg_u(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])i64\.atomic\.rmw32\.cmpxchg_u(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])throw(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])rethrow(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])i32\.trunc_sat_f32_s(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])i32\.trunc_sat_f32_u(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])i32\.trunc_sat_f64_s(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])i32\.trunc_sat_f64_u(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])i64\.trunc_sat_f32_s(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])i64\.trunc_sat_f32_u(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])i64\.trunc_sat_f64_s(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])i64\.trunc_sat_f64_u(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])memory\.init(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])data\.drop(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])memory\.copy(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])memory\.fill(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])table\.init(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])elem\.drop(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])table\.copy(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])get_local(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])set_local(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])tee_local(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])get_global(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])set_global(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])f32x4\.convert_i32x4_s(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])f32x4\.convert_i32x4_u(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])f64x2\.convert_i64x2_s(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])f64x2\.convert_i64x2_u(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])i32x4\.trunc_sat_f32x4_s(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])i32x4\.trunc_sat_f32x4_u(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])i64x2\.trunc_sat_f64x2_s(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])i64x2\.trunc_sat_f64x2_u(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])i32\.trunc_f32_s(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])i32\.trunc_f32_u(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])i32\.trunc_f64_s(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])i32\.trunc_f64_u(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])i64\.extend_i32_s(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])i64\.extend_i32_u(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])i64\.trunc_f32_s(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])i64\.trunc_f32_u(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])i64\.trunc_f64_s(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])i64\.trunc_f64_u(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])f32\.convert_i32_s(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])f32\.convert_i32_u(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])f32\.convert_i64_s(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])f32\.convert_i64_u(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])f64\.convert_i32_s(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])f64\.convert_i32_u(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])f64\.convert_i64_s(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])f64\.convert_i64_u(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])i32\.trunc_sat_f32_s(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])i32\.trunc_sat_f32_u(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])i32\.trunc_sat_f64_s(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])i32\.trunc_sat_f64_u(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])i64\.trunc_sat_f32_s(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])i64\.trunc_sat_f32_u(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])i64\.trunc_sat_f64_s(?=[\s=();])namekeyword.operator.wasm match(?<=[\s=();])i64\.trunc_sat_f64_u(?=[\s=();])namekeyword.operator.wasm match (?<=[\s=();])(module|binary|quote|memory|table|data|elem|passive|type|import|export|global|exception_type|ref\.host|func|param|result|local|calling_conv)(?=[\s=();]) name entity.name.function.wasm match (?<=[\s=();])(assert_return|assert_return_arithmetic|assert_return_canonical_nan|assert_return_func|assert_trap|assert_throws|assert_invalid|assert_malformed|assert_unlinkable|invoke|get)(?=[\s=();]) name entity.name.function.wasm match (?<=[\s=();])((align|offset)=) name support.function.wasm match (?<=[\s=();])[+\-]?nan(\:0[xX][\da-fA-F]+(_[\da-fA-F]+)*)?(?=[\s=();]) name constant.numeric.wasm match (?<=[\s=();])([+\-]?inf)(?=[\s=();]) name constant.numeric.wasm match (?<=[\s=();])([+\-]?0[xX][\da-fA-F]+(_[\da-fA-F]+)*\.([\da-fA-F]+(_[\da-fA-F]+)*)*([pP][+\-]?\d+(_\d+)*)?)(?=[\s=();]) name constant.numeric.wasm match (?<=[\s=();])([+\-]?0[xX][\da-fA-F]+(_[\da-fA-F]+)*[pP][+\-]?\d+(_\d+)*)(?=[\s=();]) name constant.numeric.wasm match (?<=[\s=();])([+\-]?\d+(_\d+)*)(?=[\s=();]) name constant.numeric.wasm match (?<=[\s=();])([+\-]?\d+(_\d+)*\.(\d+(_\d+)*)*([eE][+\-]?\d+(_\d+)*)?)(?=[\s=();]) name constant.numeric.wasm match (?<=[\s=();])([+\-]?\d+(_\d+)*[eE][+\-]?\d+(_\d+)*)(?=[\s=();]) name constant.numeric.wasm match (?<=[\s=();])([+\-]?0[xX][\da-fA-F]+(_[\da-fA-F]+)*)(?=[\s=();]) name constant.numeric.wasm match (?<=[\s=();])\$[a-zA-Z0-9'_+*/~=<>!?@#$%&|:`.\-\^\\]+(?=[\s=();]) name variable.parameter.function.wasm match (?<=[\s=();])\$"([^" \\]*(\\.)*)*"(?=[\s=();]) name variable.parameter.function.wasm begin (?<=[\s=();])$" beginCaptures 0 name punctuation.definition.string.begin.wasm end "(?=[\s=();]) endCaptures 0 name punctuation.definition.string.end.wasm name variable.parameter.function.wasm patterns match \\([0-9a-fA-F]{2}|\"|\\) name constant.character.escape.wasm begin (?<=[\s=();])" beginCaptures 0 name punctuation.definition.string.begin.wasm end "(?=[\s=();]) endCaptures 0 name punctuation.definition.string.end.wasm name constant.character patterns match \\([0-9a-fA-F]{2}|\"|\\) name constant.character.escape.wasm match (?<=[\s=();])(i8x16|i16x8|i32x4|i64x2|f32x4|f64x2) name constant.language.wasm match (?<=[\s=();])(i32|i64|f32|f64|v128|mut|anyfunc|funcref|anyref|shared) name constant.language.wasm scopeName source.wasm uuid F01196A6-B58F-465B-A75D-4CF5D69A0019