private void StepOnNodeRdr() {
if (text == null) {
SetCachedProperties();
} else {
value = text;
localName = string.Empty;
namespaceName = string.Empty;
nodeType = (
!textIsWhite ? XPathNodeType.Text :
textPreserveWS ? XPathNodeType.SignificantWhitespace :
/*default: */ XPathNodeType.Whitespace
);
}
if (NodeType == XPathNodeType.Element) {
scopeManager.PushScope();
}
}