CSharpUtils.Templates.TemplateHandler.HandleLevel_TagSpecial C# (CSharp) Метод

HandleLevel_TagSpecial() публичный Метод

public HandleLevel_TagSpecial ( ) : ParserNode
Результат ParserNode
		public ParserNode HandleLevel_TagSpecial()
		{
			string SpecialType = CurrentToken.Text;
			switch (SpecialType)
			{
				case "if"     : return HandleLevel_TagSpecial_If();
				case "block"  : return HandleLevel_TagSpecial_Block();
				case "parent" : return HandleLevel_TagSpecial_Parent();
				case "for"    : return HandleLevel_TagSpecial_For();
				case "extends": return HandleLevel_TagSpecial_Extends();
				case "else":
				case "endif":
				case "endblock":
				case "endfor":
					throw (new Finalize_HandlingLevel_Root());
				default:
					throw (new Exception(String.Format("Unprocessed Tag Type '{0}'('{1}')", CurrentTokenType, CurrentToken.Text)));
			}
			//return HandleLevel_Expression();
		}