" = (" + vd.getType().getGenerateType().getSafeSymbol() + ") " + vd.getSafeSymbol() + "; //varexpr");
if (vd.isGlobal() && (DOTYPECHECKS||DOMEMCHECKS) && (td instanceof StructureTypeDescriptor)) {
VarDescriptor typevar=VarDescriptor.makeNew("typechecks");
+ writer.outputline("if ("+dest.getSafeSymbol()+")");
+ writer.startblock();
if (DOTYPECHECKS)
writer.outputline("bool "+typevar.getSafeSymbol()+"=assertvalidtype(" + dest.getSafeSymbol() + ", " + td.getId() + ");");
else
if (DONULL)
writer.outputline(vd.getSafeSymbol()+"=0;");
writer.endblock();
+ writer.endblock();
}
}