UnityScript.Parser.UnityScriptParser.expression_pair C# (CSharp) Method

expression_pair() public method

public expression_pair ( ) : ExpressionPair
return ExpressionPair
        public ExpressionPair expression_pair()
        {
            ExpressionPair pair = null;
            IToken token = null;
            try
            {
                Expression expression = this.expression();
                token = this.LT(1);
                this.match(0x42);
                Expression expression2 = this.expression();
                if (base.inputState.guessing == 0)
                {
                    pair = new ExpressionPair(ToLexicalInfo(token), expression, expression2);
                }
            }
            catch (RecognitionException exception)
            {
                if (base.inputState.guessing != 0)
                {
                    throw;
                }
                this.reportError(exception);
                this.recover(exception, tokenSet_40_);
                return pair;
            }
            return pair;
        }
UnityScriptParser