}
} else if (type.isOrdinal()) print (" = 0"); else if (type.isFloatingPoint()) print(" = 0.0f");
    public void visitFieldDeclaration(JFieldDeclaration self,                                      int modifiers,                                      CType type,                                      String ident,                                      JExpression expr) {        /*          if (ident.indexOf("$") != -1) {          return; // dont print generated elements          }        */        newLine();        // print(CModifier.toString(modifiers));	if (expr instanceof JNewArrayExpression) {	    //print the basetype	    print(((CArrayType)type).getBaseType() + " ");	    //print the field identifier	    print(ident);	    //print the dims	    stackAllocateArray(ident);	    print(";");	    return;	}        print(type);        print(" ");        print(ident);        if (expr != null) {            print("\t= ");	    expr.accept(this);        }        print(";");    }