public bool isDelegateType() { return (IsAggregateType() && getAggregate().IsDelegate()); }
public ExprBoundLambda(CType type, Scope argumentScope) : base(ExpressionKind.BoundLambda, type) { Debug.Assert(type == null || type.isDelegateType()); Debug.Assert(argumentScope != null); ArgumentScope = argumentScope; }