예제 #1
0
파일: Overlaps.cs 프로젝트: he-dev/reusable
        protected override Constant <bool> InvokeCore(IEnumerable <IExpression> @this)
        {
            var with     = With.Invoke().Values <object>();
            var comparer = Scope.GetComparerOrDefault(Comparer);
            var values   = @this.Invoke().Values <object>();

            return(Name, values.Intersect(with, comparer).Any());
        }