[cts.https.html?q=webgpu:shader,validation,parse,semicolon:after_assignment:*]
  [:]


[cts.https.html?q=webgpu:shader,validation,parse,semicolon:after_call:*]
  [:]


[cts.https.html?q=webgpu:shader,validation,parse,semicolon:after_case:*]
  [:]


[cts.https.html?q=webgpu:shader,validation,parse,semicolon:after_case_break:*]
  [:]


[cts.https.html?q=webgpu:shader,validation,parse,semicolon:after_compound_statement:*]
  [:]


[cts.https.html?q=webgpu:shader,validation,parse,semicolon:after_continuing:*]
  [:]


[cts.https.html?q=webgpu:shader,validation,parse,semicolon:after_default_case:*]
  [:]


[cts.https.html?q=webgpu:shader,validation,parse,semicolon:after_default_case_break:*]
  [:]


[cts.https.html?q=webgpu:shader,validation,parse,semicolon:after_diagnostic:*]
  implementation-status: backlog
  [:]
    expected: FAIL


[cts.https.html?q=webgpu:shader,validation,parse,semicolon:after_discard:*]
  [:]


[cts.https.html?q=webgpu:shader,validation,parse,semicolon:after_enable:*]
  implementation-status: backlog
  [:]
    expected:
      if os == "win" and not debug: [PASS, FAIL]
      if os == "mac": FAIL


[cts.https.html?q=webgpu:shader,validation,parse,semicolon:after_fn_const_assert:*]
  implementation-status: backlog
  [:]
    expected: FAIL


[cts.https.html?q=webgpu:shader,validation,parse,semicolon:after_fn_const_decl:*]
  implementation-status: backlog
  [:]
    expected: FAIL


[cts.https.html?q=webgpu:shader,validation,parse,semicolon:after_fn_var_decl:*]
  [:]


[cts.https.html?q=webgpu:shader,validation,parse,semicolon:after_for:*]
  [:]


[cts.https.html?q=webgpu:shader,validation,parse,semicolon:after_for_break:*]
  [:]


[cts.https.html?q=webgpu:shader,validation,parse,semicolon:after_func_decl:*]
  [:]


[cts.https.html?q=webgpu:shader,validation,parse,semicolon:after_if:*]
  [:]


[cts.https.html?q=webgpu:shader,validation,parse,semicolon:after_if_else:*]
  [:]


[cts.https.html?q=webgpu:shader,validation,parse,semicolon:after_let_decl:*]
  [:]


[cts.https.html?q=webgpu:shader,validation,parse,semicolon:after_loop:*]
  [:]


[cts.https.html?q=webgpu:shader,validation,parse,semicolon:after_loop_break:*]
  [:]


[cts.https.html?q=webgpu:shader,validation,parse,semicolon:after_loop_break_if:*]
  [:]


[cts.https.html?q=webgpu:shader,validation,parse,semicolon:after_loop_continue:*]
  [:]


[cts.https.html?q=webgpu:shader,validation,parse,semicolon:after_member:*]
  [:]


[cts.https.html?q=webgpu:shader,validation,parse,semicolon:after_module_const_decl:*]
  [:]


[cts.https.html?q=webgpu:shader,validation,parse,semicolon:after_module_var_decl:*]
  implementation-status: backlog
  [:]
    expected: FAIL


[cts.https.html?q=webgpu:shader,validation,parse,semicolon:after_requires:*]
  [:]


[cts.https.html?q=webgpu:shader,validation,parse,semicolon:after_return:*]
  [:]


[cts.https.html?q=webgpu:shader,validation,parse,semicolon:after_struct_decl:*]
  [:]


[cts.https.html?q=webgpu:shader,validation,parse,semicolon:after_switch:*]
  [:]


[cts.https.html?q=webgpu:shader,validation,parse,semicolon:after_type_alias_decl:*]
  [:]


[cts.https.html?q=webgpu:shader,validation,parse,semicolon:after_while:*]
  [:]


[cts.https.html?q=webgpu:shader,validation,parse,semicolon:after_while_break:*]
  [:]


[cts.https.html?q=webgpu:shader,validation,parse,semicolon:after_while_continue:*]
  [:]


[cts.https.html?q=webgpu:shader,validation,parse,semicolon:compound_statement_multiple:*]
  [:]


[cts.https.html?q=webgpu:shader,validation,parse,semicolon:compound_statement_single:*]
  [:]


[cts.https.html?q=webgpu:shader,validation,parse,semicolon:function_body_multiple:*]
  [:]


[cts.https.html?q=webgpu:shader,validation,parse,semicolon:function_body_single:*]
  [:]


[cts.https.html?q=webgpu:shader,validation,parse,semicolon:module_scope_multiple:*]
  [:]


[cts.https.html?q=webgpu:shader,validation,parse,semicolon:module_scope_single:*]
  [:]
