Boo.Lang.Compiler.Steps.ProcessMethodBodies.LeaveBinaryExpression C# (CSharp) Метод

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

public LeaveBinaryExpression ( Boo.Lang.Compiler.Ast.BinaryExpression node ) : void
node Boo.Lang.Compiler.Ast.BinaryExpression
Результат void
        public override void LeaveBinaryExpression(BinaryExpression node)
        {
            if (TypeSystemServices.IsUnknown(node.Left) || TypeSystemServices.IsUnknown(node.Right))
            {
                BindExpressionType(node, Unknown.Default);
                return;
            }

            if (TypeSystemServices.IsError(node.Left) || TypeSystemServices.IsError(node.Right))
            {
                Error(node);
                return;
            }

            BindBinaryExpression(node);
        }
ProcessMethodBodies