Loyc.Ecs.Parser.EcsParser.SwitchStmt C# (CSharp) Method

SwitchStmt() private method

private SwitchStmt ( int startIndex ) : LNode
startIndex int
return LNode
		LNode SwitchStmt(int startIndex)
		{
			var kw = Match((int) TT.Switch);
			var p = Match((int) TT.LParen);
			Match((int) TT.RParen);
			var block = BracedBlock();
			// line 2004
			var expr = SingleExprInside(p, "switch (...)");
			return F.Call(kw, expr, block, startIndex, block.Range.EndIndex);
		}
	
EcsParser