private int WriteWhileNotLoopStart()
{
Writer.WriteLine("Reader.MoveToContent();");
int loopIndex = WriteWhileLoopStartCheck();
Writer.Write("while (Reader.NodeType != ");
Writer.Write(typeof(XmlNodeType).FullName);
Writer.Write(".EndElement && Reader.NodeType != ");
Writer.Write(typeof(XmlNodeType).FullName);
Writer.WriteLine(".None) {");
return loopIndex;
}