if ((modifiers & ACC_STATIC) != 0) { p.print ("static "); if ((modifiers & ACC_FINAL) != 0) { p.print ("const "); } }
    public void visitVariableDefinition(JVariableDefinition self,                                        int modifiers, CType type, String ident, JExpression expr) {        if (expr instanceof JArrayInitializer) {            declareInitializedArray(type, ident, expr);        } else {            printDecl (type, ident);            if (expr != null) {                p.print ("\t= ");                expr.accept (this);            }             else if (type.isOrdinal())                p.print(" = 0");            else if (type.isFloatingPoint())                p.print(" = 0.0f");            else if (type.isArrayType())                p.print(" = {0}");            p.print(";/* " + type + " */");        }    }