/** * Clones all fields of this into * * <pre>other</pre> */ protected void deepCloneInto(at.dms.kjc.sir.SIRJoiner other) { super.deepCloneInto(other); other.type = (at.dms.kjc.sir.SIRJoinType) at.dms.kjc.AutoCloner.cloneToplevel(this.type); other.weights = (at.dms.kjc.JExpression[]) at.dms.kjc.AutoCloner.cloneToplevel(this.weights); other.uniform = this.uniform; other.oldSumWeights = this.oldSumWeights; }
/** * Clones all fields of this into * * <pre>other</pre> */ protected void deepCloneInto(at.dms.kjc.JMethodCallExpression other) { super.deepCloneInto(other); other.prefix = (at.dms.kjc.JExpression) at.dms.kjc.AutoCloner.cloneToplevel(this.prefix); other.ident = (java.lang.String) at.dms.kjc.AutoCloner.cloneToplevel(this.ident); other.args = (at.dms.kjc.JExpression[]) at.dms.kjc.AutoCloner.cloneToplevel(this.args); other.method = (at.dms.kjc.CMethod) at.dms.kjc.AutoCloner.cloneToplevel(this.method); other.tapeType = (at.dms.kjc.CType) at.dms.kjc.AutoCloner.cloneToplevel(this.tapeType); }
/** * Clones all fields of this into * * <pre>other</pre> */ protected void deepCloneInto(at.dms.kjc.sir.SIRMessageStatement other) { super.deepCloneInto(other); other.portal = (at.dms.kjc.JExpression) at.dms.kjc.AutoCloner.cloneToplevel(this.portal); other.iname = (java.lang.String) at.dms.kjc.AutoCloner.cloneToplevel(this.iname); other.ident = (java.lang.String) at.dms.kjc.AutoCloner.cloneToplevel(this.ident); other.args = (at.dms.kjc.JExpression[]) at.dms.kjc.AutoCloner.cloneToplevel(this.args); other.latency = (at.dms.kjc.sir.SIRLatency) at.dms.kjc.AutoCloner.cloneToplevel(this.latency); }
/** * Clones all fields of this into * * <pre>other</pre> */ protected void deepCloneInto(at.dms.kjc.slicegraph.FilterSliceNode other) { super.deepCloneInto(other); other.filter = (at.dms.kjc.slicegraph.FilterContent) at.dms.kjc.AutoCloner.cloneToplevel(this.filter); other.predefined = this.predefined; other.laidout = this.laidout; }
/** Returns a deep clone of this object. */ public Object deepClone() { at.dms.kjc.JLogicalComplementExpression other = new at.dms.kjc.JLogicalComplementExpression(); at.dms.kjc.AutoCloner.register(this, other); deepCloneInto(other); return other; }
/** * Clones all fields of this into * * <pre>other</pre> */ protected void deepCloneInto(at.dms.kjc.sir.SIRPushExpression other) { super.deepCloneInto(other); other.arg = (at.dms.kjc.JExpression) at.dms.kjc.AutoCloner.cloneToplevel(this.arg); other.tapeType = (at.dms.kjc.CType) at.dms.kjc.AutoCloner.cloneToplevel(this.tapeType); }
/** Returns a deep clone of this object. */ public Object deepClone() { at.dms.kjc.sir.SIRPushExpression other = new at.dms.kjc.sir.SIRPushExpression(); at.dms.kjc.AutoCloner.register(this, other); deepCloneInto(other); return other; }
/** Returns a deep clone of this object. */ public Object deepClone() { at.dms.kjc.sir.SIRFilter other = new at.dms.kjc.sir.SIRFilter(); at.dms.kjc.AutoCloner.register(this, other); deepCloneInto(other); return other; }
/** Returns a deep clone of this object. */ public Object deepClone() { at.dms.kjc.slicegraph.FilterSliceNode other = new at.dms.kjc.slicegraph.FilterSliceNode(); at.dms.kjc.AutoCloner.register(this, other); deepCloneInto(other); return other; }
/** Returns a deep clone of this object. */ public Object deepClone() { at.dms.kjc.JMethodCallExpression other = new at.dms.kjc.JMethodCallExpression(); at.dms.kjc.AutoCloner.register(this, other); deepCloneInto(other); return other; }
/** * Clones all fields of this into * * <pre>other</pre> */ protected void deepCloneInto(at.dms.kjc.JReturnStatement other) { super.deepCloneInto(other); other.expr = (at.dms.kjc.JExpression) at.dms.kjc.AutoCloner.cloneToplevel(this.expr); }
/** Returns a deep clone of this object. */ public Object deepClone() { at.dms.kjc.JReturnStatement other = new at.dms.kjc.JReturnStatement(); at.dms.kjc.AutoCloner.register(this, other); deepCloneInto(other); return other; }
/** Returns a deep clone of this object. */ public Object deepClone() { at.dms.kjc.CVoidType other = new at.dms.kjc.CVoidType(); at.dms.kjc.AutoCloner.register(this, other); deepCloneInto(other); return other; }