private bool CheckEnumAttrs(XmlILConstructInfo info) { switch (info.InitialStates) { case PossibleXmlStates.WithinSequence: case PossibleXmlStates.EnumAttrs: // Transition to EnumAttrs can be ensured at compile-time return false; } return true; }