public override void EmitLiteral(Compile.MethodContext method, object value) { method.IL.Emit(OpCodes.Ldc_I8, ((DateTime)value).Ticks); method.IL.Emit(OpCodes.Newobj, ReflectionUtility.DateTimeTicksConstructor); }