10 writes to props
System.Xml (10)
System\Xml\Cache\XPathNode.cs (10)
284
if (value) this.
props
|= HasNmspDeclsBit;
285
else unchecked { this.
props
&= (byte) ~((uint) HasNmspDeclsBit); }
328
this.
props
= (uint) xptyp;
338
this.
props
|= ((uint) lineNumOffset << LineNumberShift);
347
this.
props
|= ((uint) posOffset << CollapsedPositionShift);
364
this.
props
|= AllowShortcutTagBit;
373
this.
props
|= HasContentChildBit | HasCollapsedTextBit;
382
this.
props
|= HasAttributeBit;
385
this.
props
|= HasContentChildBit;
387
this.
props
|= HasElementChildBit;
9 references to props
System.Xml (9)
System\Xml\Cache\XPathNode.cs (9)
69
get { return (XPathNodeType) (this.
props
& NodeTypeMask); }
129
get { return this.info.LineNumberBase + (int) ((this.
props
& LineNumberMask) >> LineNumberShift); }
146
return LinePosition + (int) (this.
props
>> CollapsedPositionShift);
233
get { return (this.
props
& HasCollapsedTextBit) != 0; }
240
get { return (this.
props
& HasAttributeBit) != 0; }
248
get { return (this.
props
& HasContentChildBit) != 0; }
255
get { return (this.
props
& HasElementChildBit) != 0; }
282
get { return (this.
props
& HasNmspDeclsBit) != 0; }
293
get { return (this.
props
& AllowShortcutTagBit) != 0; }