LValue v = context.compileLValue(var, l);
l.add(new Dup(TypeCode.VOID,v.getRefType())) ;
l.add(new Dup(TypeCode.VOID,v.getRefType())) ;
l.add(new Load(v)) ;
convert(context,type, TypeName.OBJECT, l) ;
l.add(new New(TypeName.STRINGBUILDER)) ;
l.add(new Dup(TypeCode.VOID,TypeCode.OBJECT)) ;
l.add(new InvokeSpecial(new MethodRef(TypeName.STRINGBUILDER,TypeName.VOID,"<init>"))) ;
l.add(new Swap()) ;
l.add(new InvokeVirtual(new MethodRef(TypeName.STRINGBUILDER,TypeName.STRINGBUILDER,"append",TypeName.OBJECT))) ;
StdJavaExpressions.createConvert(context, inc, TypeName.OBJECT,l) ;