Integer num2;
JIntLiteral num2;
    public Object visitUnqualifiedInstanceCreation        (JUnqualifiedInstanceCreation self,         CClassType type,         JExpression[] params)    {        blockStart("UnqualifiedInstanceCreation");	printMe("  Declaring: " + type.getIdent());	if (params.length == 0)	    params = JExpression.EMPTY;	if (type.getIdent().equals("Channel")) 	    /*Channel declaration, treat the args as special */	{	    String channelType = (String)params[0].accept(this);	    Integer num = (Integer)params[1].accept(this);	    Vector v = new Vector(3);	    v.add(channelType);	    v.add(num);	    Integer num2;	    if (params.length > 2) { 		num2 = (Integer)params[2].accept(this);		v.add(num2);	    }	    return v;	}	else {     /* Not a channel, trash args */	    for (int i = 0; i < params.length; i++) 		trash = params[i].accept(this);	}	return self;    }