Completed support for generating C code.
[repair.git] / Repair / RepairCompiler / MCC / IR / CodeWriter.java
index 9118096e2d3b57d52f897013202139acd8c11093..17229806a7bc61e2da15c65f91636dc5052d1217 100755 (executable)
@@ -8,6 +8,10 @@ public interface CodeWriter extends PrettyPrinter{
     public void startblock();
     public void endblock();
 
+    public void startBuffer();
+    public void emptyBuffer();
+    public void addDeclaration(String type, String varname);
+    public void addDeclaration(String function);
     public void pushSymbolTable(SymbolTable st);
     public SymbolTable popSymbolTable();
     public SymbolTable getSymbolTable();