public EXPREVENT CreateEvent(CType pType, EXPR pOptionalObject, EventWithType EWT) { EXPREVENT rval = new EXPREVENT(); rval.kind = ExpressionKind.EK_EVENT; rval.type = pType; rval.flags = 0; rval.OptionalObject = pOptionalObject; if (EWT != null) { rval.ewt = EWT; } Debug.Assert(rval != null); return(rval); }
protected virtual EXPR VisitEVENT(EXPREVENT pExpr) { return(VisitEXPR(pExpr)); }
protected virtual EXPR VisitEVENT(EXPREVENT pExpr) { return VisitEXPR(pExpr); }
public EXPREVENT CreateEvent(CType pType, EXPR pOptionalObject, EventWithType EWT) { EXPREVENT rval = new EXPREVENT(); rval.kind = ExpressionKind.EK_EVENT; rval.type = pType; rval.flags = 0; rval.OptionalObject = pOptionalObject; if (EWT != null) { rval.ewt = EWT; } Debug.Assert(rval != null); return (rval); }