From: bdemsky Date: Mon, 7 Aug 2006 20:41:23 +0000 (+0000) Subject: change X-Git-Tag: preEdgeChange~855 X-Git-Url: http://plrg.eecs.uci.edu/git/?a=commitdiff_plain;h=211c916f7048586cf9a7010003cff97bc98e7d4f;p=IRC.git change --- diff --git a/Robust/src/IR/Flat/BuildCode.java b/Robust/src/IR/Flat/BuildCode.java index 74c26b86..76aa6ded 100644 --- a/Robust/src/IR/Flat/BuildCode.java +++ b/Robust/src/IR/Flat/BuildCode.java @@ -163,6 +163,15 @@ public class BuildCode { private int maxcount=0; + /** This method outputs TaskDescriptor information */ + void generateTaskDescriptor(PrintWriter output, TaskDescriptor task) { + output.println("struct taskdescriptor task_"+task.getSafeSymbol()+"={"); + output.println("&"+task.getSafeSymbol()+","); + + output.println("};"); + } + + /** The buildVirtualTables method outputs the virtual dispatch * tables for methods. */