16 writes to flags
mscorlib (16)
system\decimal.cs (16)
166
flags
= 0;
169
flags
= SignMask;
181
flags
= 0;
194
flags
= 0;
197
flags
= SignMask;
209
flags
= 0;
236
this.
flags
= temp.flags;
275
this.
flags
= 0;
289
flags
= f;
305
this.
flags
= ((int)scale) << 16;
307
this.
flags
|= SignMask;
338
this.
flags
= flags;
672
d.
flags
= ((decimalCount << ScaleShift) & ScaleMask) | (d.flags & SignMask);
695
d2.
flags
= (d2.flags & ~SignMask) | (d1.flags & SignMask);
708
d1.
flags
= (d1.flags & ~SignMask) | (d2.flags & SignMask);
722
result.
flags
= (result.flags & ~SignMask) | (d1.flags & SignMask);
26 references to flags
mscorlib (26)
system\decimal.cs (26)
236
this.flags = temp.
flags
;
349
return new Decimal(d.lo, d.mid, d.hi, d.
flags
& ~SignMask);
568
return new int[] {d.lo, d.mid, d.hi, d.
flags
};
588
buffer[12] = (byte) d.
flags
;
589
buffer[13] = (byte) (d.
flags
>> 8);
590
buffer[14] = (byte) (d.
flags
>> 16);
591
buffer[15] = (byte) (d.
flags
>> 24);
651
Int32 scale = (d.
flags
& ScaleMask) >> ScaleShift;
672
d.flags = ((decimalCount << ScaleShift) & ScaleMask) | (d.
flags
& SignMask);
695
d2.flags = (d2.
flags
& ~SignMask) | (d1.
flags
& SignMask);
708
d1.flags = (d1.
flags
& ~SignMask) | (d2.
flags
& SignMask);
716
if ((d1.
flags
& SignMask) != (result.
flags
& SignMask)) {
722
result.flags = (result.
flags
& ~SignMask) | (d1.
flags
& SignMask);
760
return new Decimal(d.lo, d.mid, d.hi, d.
flags
^ SignMask);
905
if ((d.
flags
& ScaleMask) != 0) FCallTruncate (ref d);
908
if (d.
flags
>= 0) {
925
if ((d.
flags
& ScaleMask) != 0) FCallTruncate (ref d);
928
if (d.
flags
>= 0) {
963
if ((d.
flags
& ScaleMask) != 0) FCallTruncate (ref d);
966
if (d.
flags
>= 0 || i == 0)
979
if ((d.
flags
& ScaleMask) != 0) FCallTruncate (ref d);
982
if (d.
flags
>= 0 || l == 0)