if(tapeType instanceof CArrayType) p.print(tapeType.toString()); else printType(tapeType);
printType(tapeType);
    public void visitPopExpression(SIRPopExpression self,                                   CType tapeType)    {        if (self.getNumPop()>1) {            p.print("(POP_DEFAULTB_N( ");            if (tapeType != null)                if(tapeType instanceof CArrayType)                    p.print(tapeType.toString());                else                    printType(tapeType);            else                p.print("/* null tapeType! */ int");            p.print(", " + self.getNumPop() + " ))");        } else {            p.print("(POP_DEFAULTB( ");            if (tapeType != null)                if(tapeType instanceof CArrayType)                    p.print(tapeType.toString());                else                    printType(tapeType);            else                p.print("/* null tapeType! */ int");            p.print("))");        }    }