public virtual void PrintLong(long value) { if (value == long.MaxValue) sourceEmitterOutput.Write("long.MaxValue"); else if (value == long.MinValue) sourceEmitterOutput.Write("long.MinValue"); else sourceEmitterOutput.Write(value.ToString()); }