Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches

◆ CompileAnyAttributeIntersection()

XmlSchemaAnyAttribute System.Xml.Schema.SchemaCollectionCompiler.CompileAnyAttributeIntersection ( XmlSchemaAnyAttribute a,
XmlSchemaAnyAttribute b )
inlineprivate

Definition at line 1796 of file SchemaCollectionCompiler.cs.

1797 {
1798 if (a == null)
1799 {
1800 return b;
1801 }
1802 if (b == null)
1803 {
1804 return a;
1805 }
1806 XmlSchemaAnyAttribute xmlSchemaAnyAttribute = XmlSchemaAnyAttribute.Intersection(a, b, v1Compat: true);
1807 if (xmlSchemaAnyAttribute == null)
1808 {
1810 }
1811 return xmlSchemaAnyAttribute;
1812 }
static string Sch_UnexpressibleAnyAttribute
Definition SR.cs:1062
Definition SR.cs:7
void SendValidationEvent(string code, XmlSchemaObject source)

References System.Xml.Dictionary, System.Xml.Schema.XmlSchemaAnyAttribute.Intersection(), System.SR.Sch_UnexpressibleAnyAttribute, and System.Xml.Schema.BaseProcessor.SendValidationEvent().

Referenced by System.Xml.Schema.SchemaCollectionCompiler.CompileAttributeGroup(), and System.Xml.Schema.SchemaCollectionCompiler.CompileLocalAttributes().