gingerBill 3 月之前
父节点
当前提交
7853a1db1c
共有 1 个文件被更改,包括 1 次插入0 次删除
  1. 1 0
      src/check_stmt.cpp

+ 1 - 0
src/check_stmt.cpp

@@ -2855,6 +2855,7 @@ gb_internal void check_stmt_internal(CheckerContext *ctx, Ast *node, u32 flags)
 			case Ast_BlockStmt:
 			case Ast_BlockStmt:
 			case Ast_IfStmt:
 			case Ast_IfStmt:
 			case Ast_SwitchStmt:
 			case Ast_SwitchStmt:
+			case Ast_TypeSwitchStmt:
 				if (token.kind != Token_break) {
 				if (token.kind != Token_break) {
 					error(bs->label, "Label '%.*s' can only be used with 'break'", LIT(e->token.string));
 					error(bs->label, "Label '%.*s' can only be used with 'break'", LIT(e->token.string));
 				}
 				}