18 references to Attribute
System.Private.Xml (18)
System\Xml\Xsl\IlGen\XmlILConstructAnalyzer.cs (3)
766
return (typ.NodeKinds & (XmlNodeKindFlags.
Attribute
| XmlNodeKindFlags.Namespace)) != XmlNodeKindFlags.None;
774
return !typ.IsNode || (typ.NodeKinds & ~(XmlNodeKindFlags.
Attribute
| XmlNodeKindFlags.Namespace)) != XmlNodeKindFlags.None;
905
if ((typ.NodeKinds & XmlNodeKindFlags.
Attribute
) != XmlNodeKindFlags.None)
System\Xml\Xsl\IlGen\XmlIlVisitor.cs (6)
2438
kinds = ((ndDod.XmlType!.NodeKinds & XmlNodeKindFlags.
Attribute
) != 0) ? XmlNodeKindFlags.Any : XmlNodeKindFlags.Content;
3254
else if ((object)typItem == (object)TypeFactory.Attribute) kinds |= XmlNodeKindFlags.
Attribute
;
3278
case XmlNodeKindFlags.
Attribute
: kindsRuntime = XPathNodeType.Attribute; break;
3305
if ((kinds & XmlNodeKindFlags.
Attribute
) != 0) kindsUnion |= (1 << (int)XPathNodeType.Attribute);
4579
case XmlNodeKindFlags.
Attribute
: return XPathNodeType.Attribute;
4627
if ((xmlTypes & XmlNodeKindFlags.
Attribute
) != 0)
System\Xml\Xsl\XmlQueryType.cs (1)
531
if (this.TypeCode == other.TypeCode && (this.NodeKinds & (XmlNodeKindFlags.Document | XmlNodeKindFlags.Element | XmlNodeKindFlags.
Attribute
)) != 0)
System\Xml\Xsl\XmlQueryTypeFactory.cs (1)
521
XmlTypeCode.Attribute => XmlNodeKindFlags.
Attribute
,
System\Xml\Xsl\XPath\XPathBuilder.cs (2)
380
/*Attribute */ XmlNodeKindFlags.
Attribute
,
732
/*Attribute */ XmlNodeKindFlags.
Attribute
,
System\Xml\Xsl\Xslt\MatcherBuilder.cs (2)
137
_nodeKind == XmlNodeKindFlags.Element || _nodeKind == XmlNodeKindFlags.
Attribute
|| _nodeKind == XmlNodeKindFlags.PI,
345
case XmlNodeKindFlags.
Attribute
: _attributePatterns.Add(pattern); break;
System\Xml\Xsl\Xslt\QilGenerator.cs (3)
115
_textOrAttributeType = T.NodeChoice(XmlNodeKindFlags.Text | XmlNodeKindFlags.
Attribute
);
1294
private const XmlNodeKindFlags InvalidatingNodes = (XmlNodeKindFlags.
Attribute
| XmlNodeKindFlags.Namespace);
1867
case XmlNodeKindFlags.
Attribute
: result = _f.IsType(testNode, T.Attribute); break;