public SIRIdentity(SIRContainer parent, String ident, CType type) { super(parent, ident,  JFieldDeclaration.EMPTY(),  JMethodDeclaration.EMPTY(), new JIntLiteral(1), new JIntLiteral(1), new JIntLiteral(1),  null,  type,  type);   setInit(fns[1]);
public SIRIdentity() { super(); pop = new JIntLiteral(1); push = new JIntLiteral(1); peek = new JIntLiteral(1);
    public SIRIdentity(SIRContainer parent,		       String ident,		       CType type) {	super(parent,	      ident,	      /* fields */ JFieldDeclaration.EMPTY(), 	      /* methods */ JMethodDeclaration.EMPTY(),	      new JIntLiteral(1), new JIntLiteral(1), new JIntLiteral(1),	      /* work */ null,	      /* input type */ type,	      /* output type */ type);		setInit(fns[1]);    }