final StubResolver type = context.getType(var);
if (type.getTypeName().equals(TypeName.STRING)) {
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()) ;