From 302934a1e4042c2579f42f1d6666180386d33a15 Mon Sep 17 00:00:00 2001
From: Bill Currie <bill@taniwha.org>
Date: Mon, 15 Oct 2018 20:52:46 +0900
Subject: [PATCH] Remove some dead code.

---
 tools/qfcc/source/expr.c | 30 ------------------------------
 1 file changed, 30 deletions(-)

diff --git a/tools/qfcc/source/expr.c b/tools/qfcc/source/expr.c
index 30473cdea..0d82e9629 100644
--- a/tools/qfcc/source/expr.c
+++ b/tools/qfcc/source/expr.c
@@ -2489,36 +2489,6 @@ think_expr (symbol_t *think_sym)
 	return new_symbol_expr (think_sym);
 }
 
-static inline __attribute__((pure)) int
-is_lvalue (expr_t *e)
-{
-	if (e->type == ex_symbol) {
-		switch (e->e.symbol->sy_type) {
-			case sy_var:
-				return 1;
-			case sy_const:
-				return 0;
-			case sy_type:
-				return 0;
-			case sy_expr:
-				return 0;
-			case sy_func:
-				return 0;
-			case sy_class:
-				return 0;
-		}
-	}
-	if (e->type == ex_temp)
-		return 1;
-	if (e->type == ex_expr && e->e.expr.op == '.')
-		return 1;
-	if (e->type == ex_uexpr && e->e.expr.op == '.')
-		return 1;
-	if (e->type == ex_uexpr && e->e.expr.op == 'A')
-		return is_lvalue (e->e.expr.e1);
-	return 0;
-}
-
 expr_t *
 cast_expr (type_t *type, expr_t *e)
 {