Example #1
0
 private static bool ShallowEq(NamedExpr expr1, NamedExpr expr2)
 {
     return(expr1.Name == expr2.Name &&
            TriggerUtils.SameNullity(expr1.Contract, expr2.Contract));
 }
Example #2
0
        void NamedExpr(out Expression e, bool allowSemi, bool allowLambda)
        {
            IToken/*!*/ x, d;
            e = dummyExpr;
            Expression expr;

            Expect(92);
            x = t;
            NoUSIdent(out d);
            Expect(21);
            Expression(out e, allowSemi, allowLambda);
            expr = e;
            e = new NamedExpr(x, d.val, expr);
        }