* @param useLongIdents if true, emit all identifiers in long form
*/
public final String toSource(boolean useLongIdents) {
DefaultTextOutput out = new DefaultTextOutput(false);
JsSourceGenerationVisitor v = new JsSourceGenerationVisitor(out, useLongIdents);
v.accept(this);
return out.toString();
}
/**
* Causes source generation to delegate to the one visitor.