summaryrefslogtreecommitdiff
path: root/src/spiglet/spiglet2kanga/SpgTemp.java
diff options
context:
space:
mode:
authorIru Cai <mytbk920423@gmail.com>2014-11-27 16:47:07 +0800
committerIru Cai <mytbk920423@gmail.com>2014-11-27 16:47:07 +0800
commitc53fdd66cadbe32ee9234cd6d9961b4d3e2b468f (patch)
treee6372ae087e3b33dc7ded9b811a693168246e0a1 /src/spiglet/spiglet2kanga/SpgTemp.java
parent65c823b7ec2f2ad15345613c30f3efb32ecd9662 (diff)
downloadminijava-c53fdd66cadbe32ee9234cd6d9961b4d3e2b468f.tar.xz
update getTmpUsed()
Diffstat (limited to 'src/spiglet/spiglet2kanga/SpgTemp.java')
-rw-r--r--src/spiglet/spiglet2kanga/SpgTemp.java8
1 files changed, 8 insertions, 0 deletions
diff --git a/src/spiglet/spiglet2kanga/SpgTemp.java b/src/spiglet/spiglet2kanga/SpgTemp.java
index 5391ac8..2a8690e 100644
--- a/src/spiglet/spiglet2kanga/SpgTemp.java
+++ b/src/spiglet/spiglet2kanga/SpgTemp.java
@@ -1,5 +1,7 @@
package spiglet.spiglet2kanga;
+import java.util.HashSet;
+
public class SpgTemp extends SpgSimpExpr {
public SpgTemp(int n) {
super(SpgSimpExpr.SExprType.TEMP);
@@ -14,6 +16,12 @@ public class SpgTemp extends SpgSimpExpr {
return "TEMP " + num;
}
+ public HashSet<SpgTemp> getTmpUsed() {
+ HashSet<SpgTemp> s = new HashSet<SpgTemp>();
+ s.add((SpgTemp)this);
+ return s;
+ }
+
@Override
public boolean equals(Object t) {
if (t instanceof SpgTemp) {