// UNDONE: Rename to CreateUnboundAnonymousFunction
        public EXPRUNBOUNDLAMBDA CreateLambda()
        {
            CType type = GetTypes().GetAnonMethType();


            EXPRUNBOUNDLAMBDA rval = new EXPRUNBOUNDLAMBDA();

            rval.kind  = ExpressionKind.EK_UNBOUNDLAMBDA;
            rval.type  = type;
            rval.flags = 0;
            Debug.Assert(rval != null);
            return(rval);
        }
Beispiel #2
0
 protected virtual EXPR VisitUNBOUNDLAMBDA(EXPRUNBOUNDLAMBDA pExpr)
 {
     return(VisitEXPR(pExpr));
 }
Beispiel #3
0
 protected virtual EXPR VisitUNBOUNDLAMBDA(EXPRUNBOUNDLAMBDA pExpr)
 {
     return VisitEXPR(pExpr);
 }
Beispiel #4
0
        public EXPRUNBOUNDLAMBDA CreateLambda()
        {
            CType type = GetTypes().GetAnonMethType();


            EXPRUNBOUNDLAMBDA rval = new EXPRUNBOUNDLAMBDA();
            rval.kind = ExpressionKind.EK_UNBOUNDLAMBDA;
            rval.type = type;
            rval.flags = 0;
            Debug.Assert(rval != null);
            return (rval);
        }