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

ReturnBreakContinueThrow() private method

private ReturnBreakContinueThrow ( int startIndex ) : LNode
startIndex int
return LNode
		LNode ReturnBreakContinueThrow(int startIndex)
		{
			TokenType la0;
			LNode e = default(LNode);
			var kw = MatchAny();
			// Line 1897: greedy(ExprStartNNP)?
			la0 = LA0;
			if (ReturnBreakContinueThrow_set0.Contains((int) la0))
				e = ExprStartNNP(false);
			// line 1899
			if (e != null)
				return F.Call((Symbol) kw.Value, e, startIndex, e.Range.EndIndex, kw.StartIndex, kw.EndIndex);
			else
				return F.Call((Symbol) kw.Value, startIndex, kw.EndIndex, kw.StartIndex, kw.EndIndex);
		}
	
EcsParser