9 references to BuildBalancedTreeInPlace
System.Data.Entity (9)
System\Data\Common\CommandTrees\Internal\ViewSimplifier.cs (1)
483DbExpression newDiscriminatorPredicate = Helpers.BuildBalancedTreeInPlace<DbExpression>(new List<DbExpression>(inputPredicateMap.Values), (left, right) => DbExpressionBuilder.Or(left, right));
System\Data\Common\EntitySql\SemanticAnalyzer.cs (1)
4319DbExpression orExpr = Utils.Helpers.BuildBalancedTreeInPlace(args, (prev, next) => prev.Or(next));
System\Data\Mapping\FunctionImportMappingComposable.cs (2)
312queryExpression = binding.Filter(Helpers.BuildBalancedTreeInPlace( 388DbExpression predicate = Helpers.BuildBalancedTreeInPlace(conditions.Select(c => GeneratePredicate(c, row)).ToArray(), (prev, next) => prev.And(next));
System\Data\Mapping\ViewGeneration\Structures\ScalarRestriction.cs (1)
111cqt = Helpers.BuildBalancedTreeInPlace(operands, (prev, next) => prev.Or(next));
System\Data\Mapping\ViewGeneration\Structures\TypeRestriction.cs (1)
150cqt = Helpers.BuildBalancedTreeInPlace(operands, (prev, next) => prev.Or(next));
System\Data\Objects\ELinq\MethodCallTranslator.cs (1)
2236var cqt = System.Data.Common.Utils.Helpers.BuildBalancedTreeInPlace(expressions,
System\Data\Objects\ObjectContext.cs (1)
2223DbExpression entitySetFilter = Helpers.BuildBalancedTreeInPlace(keyFilters, DbExpressionBuilder.Or);
System\Data\Query\PlanCompiler\ITreeGenerator.cs (1)
1864DbExpression predicate = Helpers.BuildBalancedTreeInPlace(predicates, (left, right) => left.And(right));