From 7f3e33a1475cd4ac11c73108e03d3405b86262b8 Mon Sep 17 00:00:00 2001
From: Philipp Hagemeister <phihag@phihag.de>
Date: Mon, 17 Nov 2014 01:27:34 +0100
Subject: [PATCH] [swfinterp] Implement member assignment

---
 test/swftests/MemberAssignment.as | 22 ++++++++++++++++++++++
 1 file changed, 22 insertions(+)
 create mode 100644 test/swftests/MemberAssignment.as

diff --git a/test/swftests/MemberAssignment.as b/test/swftests/MemberAssignment.as
new file mode 100644
index 000000000..dcba5e3ff
--- /dev/null
+++ b/test/swftests/MemberAssignment.as
@@ -0,0 +1,22 @@
+// input: [1]
+// output: 2
+
+package {
+public class MemberAssignment {
+    public var v:int;
+
+    public function g():int {
+        return this.v;
+    }
+
+    public function f(a:int):int{
+        this.v = a;
+        return this.v + this.g();
+    }
+
+    public static function main(a:int): int {
+        var v:MemberAssignment = new MemberAssignment();
+        return v.f(a);
+    }
+}
+}