浏览代码

Reallow `using` on enum declarations temporarily but with a warning.

gingerBill 4 年之前
父节点
当前提交
beaad719ad
共有 1 个文件被更改,包括 1 次插入1 次删除
  1. 1 1
      src/check_decl.cpp

+ 1 - 1
src/check_decl.cpp

@@ -295,7 +295,7 @@ void check_type_decl(CheckerContext *ctx, Entity *e, Ast *init_expr, Type *def)
 	// using decl
 	if (decl->is_using) {
 		warning(init_expr, "'using' an enum declaration is not allowed, prefer using implicit selector expressions e.g. '.A'");
-		#if 0
+		#if 1
 		// NOTE(bill): Must be an enum declaration
 		if (te->kind == Ast_EnumType) {
 			Scope *parent = e->scope;