else if ( (token==ParserConsts::kw_while)
|| (token==ParserConsts::kw_if)
|| (token==ParserConsts::kw_do)
|| (token==ParserConsts::kw_else)
|| (token==ParserConsts::kw_for)
|| (token==ParserConsts::kw_switch) )
{
if (!m_Options.useBuffer || m_Options.bufferSkipBlocks)
SkipToOneOfChars(ParserConsts::semicolonclbrace, true);
else
m_Tokenizer.GetToken(); //skip args
m_Str.Clear();
}