[vala] Simplify is_address_of_possible



commit 6307ced408bab012a92b7ea0d8bfdc12fb0a1824
Author: Jürg Billeter <j bitron ch>
Date:   Sun Jul 25 21:21:01 2010 +0200

    Simplify is_address_of_possible

 codegen/valaccodebasemodule.vala |   15 ++-------------
 1 files changed, 2 insertions(+), 13 deletions(-)
---
diff --git a/codegen/valaccodebasemodule.vala b/codegen/valaccodebasemodule.vala
index 56e9911..50127b6 100644
--- a/codegen/valaccodebasemodule.vala
+++ b/codegen/valaccodebasemodule.vala
@@ -5384,19 +5384,8 @@ public class Vala.CCodeBaseModule : CCodeModule {
 		if (ma == null) {
 			return false;
 		}
-		if (ma.symbol_reference == null) {
-			return false;
-		}
-		if (ma.symbol_reference is FormalParameter) {
-			return true;
-		}
-		if (ma.symbol_reference is LocalVariable) {
-			return true;
-		}
-		if (ma.symbol_reference is Field) {
-			return true;
-		}
-		return false;
+
+		return (ma.symbol_reference is Variable);
 	}
 
 	/* retrieve the correct address_of expression for a give expression, creates temporary variables



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]