X-Git-Url: http://demsky.eecs.uci.edu/git/?a=blobdiff_plain;f=Robust%2Fsrc%2FIR%2FFlat%2FFlatTagDeclaration.java;h=78cdcddc07ca05961131c612781b82563b251ec0;hb=cdcf09c40af1419fa42932aae249cb79b69b5daf;hp=0e48da4d3519254da9b10984c92e70632af2e370;hpb=668d2ed757152a1870cd09dd7edff6b4f4b84175;p=IRC.git diff --git a/Robust/src/IR/Flat/FlatTagDeclaration.java b/Robust/src/IR/Flat/FlatTagDeclaration.java deleted file mode 100644 index 0e48da4d..00000000 --- a/Robust/src/IR/Flat/FlatTagDeclaration.java +++ /dev/null @@ -1,36 +0,0 @@ -package IR.Flat; -import IR.TagDescriptor; - -public class FlatTagDeclaration extends FlatNode { - TempDescriptor dst; - TagDescriptor type; - - public FlatTagDeclaration(TagDescriptor type, TempDescriptor dst) { - this.type=type; - this.dst=dst; - } - - public String toString() { - return "FlatTagDeclaration_"+dst.toString()+"= new Tag("+type.toString()+")"; - } - - public int kind() { - return FKind.FlatTagDeclaration; - } - - public TempDescriptor [] writesTemps() { - return new TempDescriptor[] {dst}; - } - - public TempDescriptor [] readsTemps() { - return new TempDescriptor[0]; - } - - public TempDescriptor getDst() { - return dst; - } - - public TagDescriptor getType() { - return type; - } -}