internal static XmlTypeCode GetPrimitiveTypeCode(XmlTypeCode typeCode)
{
XmlSchemaSimpleType currentType = s_enumToTypeCode[(int)typeCode];
while (currentType.BaseXmlSchemaType != DatatypeImplementation.AnySimpleType)
{
currentType = currentType.BaseXmlSchemaType as XmlSchemaSimpleType;
Debug.Assert(currentType != null);
}
return currentType.TypeCode;
}