private void CompileCompexTypeElements(XmlSchemaComplexType complexType) {
if (complexType.IsProcessing) {
SendValidationEvent(Res.Sch_TypeCircularRef, complexType);
return;
}
complexType.IsProcessing = true;
if (complexType.ContentTypeParticle != XmlSchemaParticle.Empty) {
CompileParticleElements(complexType, complexType.ContentTypeParticle);
}
complexType.IsProcessing = false;
}