Module Name: src Committed By: rillig Date: Thu May 26 06:43:58 UTC 2022
Modified Files: src/usr.bin/xlint/lint1: tree.c Log Message: lint: remove long list of node types in switch statement No functional change. To generate a diff of this commit: cvs rdiff -u -r1.442 -r1.443 src/usr.bin/xlint/lint1/tree.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
Modified files: Index: src/usr.bin/xlint/lint1/tree.c diff -u src/usr.bin/xlint/lint1/tree.c:1.442 src/usr.bin/xlint/lint1/tree.c:1.443 --- src/usr.bin/xlint/lint1/tree.c:1.442 Fri May 20 21:18:55 2022 +++ src/usr.bin/xlint/lint1/tree.c Thu May 26 06:43:58 2022 @@ -1,4 +1,4 @@ -/* $NetBSD: tree.c,v 1.442 2022/05/20 21:18:55 rillig Exp $ */ +/* $NetBSD: tree.c,v 1.443 2022/05/26 06:43:58 rillig Exp $ */ /* * Copyright (c) 1994, 1995 Jochen Pohl @@ -37,7 +37,7 @@ #include <sys/cdefs.h> #if defined(__RCSID) -__RCSID("$NetBSD: tree.c,v 1.442 2022/05/20 21:18:55 rillig Exp $"); +__RCSID("$NetBSD: tree.c,v 1.443 2022/05/26 06:43:58 rillig Exp $"); #endif #include <float.h> @@ -4166,44 +4166,7 @@ check_expr_op(const tnode_t *tn, op_t op case NAME: case STRING: return false; - /* LINTED206: (enumeration values not handled in switch) */ - case BITOR: - case BITXOR: - case NE: - case GE: - case GT: - case LE: - case LT: - case SHR: - case SHL: - case MINUS: - case PLUS: - case MOD: - case DIV: - case MULT: - case INDIR: - case UMINUS: - case UPLUS: - case DEC: - case INC: - case COMPL: - case NOT: - case POINT: - case ARROW: - case NOOP: - case BITAND: - case FARG: - case CASE: - case INIT: - case RETURN: - case ICALL: - case CVT: - case COMMA: - case FSEL: - case COLON: - case QUEST: - case LOGOR: - case LOGAND: + default: break; } return true;