// 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); }
protected virtual EXPR VisitUNBOUNDLAMBDA(EXPRUNBOUNDLAMBDA pExpr) { return(VisitEXPR(pExpr)); }
protected virtual EXPR VisitUNBOUNDLAMBDA(EXPRUNBOUNDLAMBDA pExpr) { return VisitEXPR(pExpr); }
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); }