2 implementations of Expression
Microsoft.CodeAnalysis.VisualBasic.Emit.UnitTests (1)
ExpressionTrees\Sources\QueryHelper.vb (1)
28Public ReadOnly Property Expression As Expression Implements System.Linq.IQueryable.Expression
System.Linq.Queryable (1)
System\Linq\EnumerableQuery.cs (1)
59Expression IQueryable.Expression => _expression;
161 references to Expression
Microsoft.CodeAnalysis.VisualBasic.Emit.UnitTests (1)
ExpressionTrees\Sources\QueryHelper.vb (1)
28Public ReadOnly Property Expression As Expression Implements System.Linq.IQueryable.Expression
System.Linq.Queryable (160)
System\Linq\Queryable.cs (160)
55source.Expression, Expression.Quote(predicate))); 68source.Expression, Expression.Quote(predicate))); 80source.Expression)); 92source.Expression)); 105source.Expression, Expression.Quote(selector))); 118source.Expression, Expression.Quote(selector))); 131source.Expression, Expression.Quote(selector))); 144source.Expression, Expression.Quote(selector))); 158source.Expression, Expression.Quote(collectionSelector), Expression.Quote(resultSelector))); 172source.Expression, Expression.Quote(collectionSelector), Expression.Quote(resultSelector))); 178return q != null ? q.Expression : Expression.Constant(source, typeof(IEnumerable<TSource>)); 194outer.Expression, GetSourceExpression(inner), Expression.Quote(outerKeySelector), Expression.Quote(innerKeySelector), Expression.Quote(resultSelector))); 210outer.Expression, GetSourceExpression(inner), Expression.Quote(outerKeySelector), Expression.Quote(innerKeySelector), Expression.Quote(resultSelector), Expression.Constant(comparer, typeof(IEqualityComparer<TKey>)))); 226outer.Expression, GetSourceExpression(inner), Expression.Quote(outerKeySelector), Expression.Quote(innerKeySelector), Expression.Quote(resultSelector))); 242outer.Expression, GetSourceExpression(inner), Expression.Quote(outerKeySelector), Expression.Quote(innerKeySelector), Expression.Quote(resultSelector), Expression.Constant(comparer, typeof(IEqualityComparer<TKey>)))); 278source.Expression)); 315source.Expression, Expression.Constant(comparer, typeof(IComparer<T>)))); 328source.Expression, Expression.Quote(keySelector))); 341source.Expression, Expression.Quote(keySelector), Expression.Constant(comparer, typeof(IComparer<TKey>)))); 377source.Expression)); 414source.Expression, Expression.Constant(comparer, typeof(IComparer<T>)))); 427source.Expression, Expression.Quote(keySelector))); 440source.Expression, Expression.Quote(keySelector), Expression.Constant(comparer, typeof(IComparer<TKey>)))); 453source.Expression, Expression.Quote(keySelector))); 466source.Expression, Expression.Quote(keySelector), Expression.Constant(comparer, typeof(IComparer<TKey>)))); 479source.Expression, Expression.Quote(keySelector))); 492source.Expression, Expression.Quote(keySelector), Expression.Constant(comparer, typeof(IComparer<TKey>)))); 504source.Expression, Expression.Constant(count))); 522source.Expression, Expression.Constant(range))); 535source.Expression, Expression.Quote(predicate))); 548source.Expression, Expression.Quote(predicate))); 560source.Expression, Expression.Constant(count))); 573source.Expression, Expression.Quote(predicate))); 586source.Expression, Expression.Quote(predicate))); 599source.Expression, Expression.Quote(keySelector))); 613source.Expression, Expression.Quote(keySelector), Expression.Quote(elementSelector))); 626source.Expression, Expression.Quote(keySelector), Expression.Constant(comparer, typeof(IEqualityComparer<TKey>)))); 640source.Expression, Expression.Quote(keySelector), Expression.Quote(elementSelector), Expression.Constant(comparer, typeof(IEqualityComparer<TKey>)))); 655source.Expression, Expression.Quote(keySelector), Expression.Quote(elementSelector), Expression.Quote(resultSelector))); 669source.Expression, Expression.Quote(keySelector), Expression.Quote(resultSelector))); 683source.Expression, Expression.Quote(keySelector), Expression.Quote(resultSelector), Expression.Constant(comparer, typeof(IEqualityComparer<TKey>)))); 698source.Expression, Expression.Quote(keySelector), Expression.Quote(elementSelector), Expression.Quote(resultSelector), Expression.Constant(comparer, typeof(IEqualityComparer<TKey>)))); 710source.Expression)); 722source.Expression, Expression.Constant(comparer, typeof(IEqualityComparer<TSource>)))); 742source.Expression, Expression.Quote(keySelector))); 763source.Expression, Expression.Quote(keySelector), Expression.Constant(comparer, typeof(IEqualityComparer<TKey>)))); 786source.Expression, Expression.Constant(size))); 799source1.Expression, GetSourceExpression(source2))); 812source1.Expression, GetSourceExpression(source2))); 826source1.Expression, GetSourceExpression(source2), Expression.Quote(resultSelector))); 850source1.Expression, GetSourceExpression(source2), GetSourceExpression(source3))); 863source1.Expression, GetSourceExpression(source2))); 876source1.Expression, 900source1.Expression, GetSourceExpression(source2), Expression.Quote(keySelector))); 923source1.Expression, 943source.Expression)); 956source1.Expression, GetSourceExpression(source2))); 969source1.Expression, 993source1.Expression, 1018source1.Expression, 1034source1.Expression, GetSourceExpression(source2))); 1047source1.Expression, 1072source1.Expression, 1098source1.Expression, 1113source.Expression)); 1126source.Expression, Expression.Quote(predicate))); 1138source.Expression)); 1156source.Expression, Expression.Constant(defaultValue, typeof(TSource)))); 1169source.Expression, Expression.Quote(predicate))); 1189source.Expression, Expression.Quote(predicate), Expression.Constant(defaultValue, typeof(TSource)))); 1201source.Expression)); 1214source.Expression, Expression.Quote(predicate))); 1226source.Expression)); 1244source.Expression, Expression.Constant(defaultValue, typeof(TSource)))); 1257source.Expression, Expression.Quote(predicate))); 1277source.Expression, Expression.Quote(predicate), Expression.Constant(defaultValue, typeof(TSource)) 1290source.Expression)); 1303source.Expression, Expression.Quote(predicate))); 1315source.Expression)); 1334source.Expression, Expression.Constant(defaultValue, typeof(TSource)))); 1347source.Expression, Expression.Quote(predicate))); 1368source.Expression, Expression.Quote(predicate), Expression.Constant(defaultValue, typeof(TSource)))); 1383source.Expression, Expression.Constant(index))); 1405source.Expression, Expression.Constant(index))); 1417source.Expression, Expression.Constant(index))); 1435source.Expression, Expression.Constant(index))); 1447source.Expression)); 1459source.Expression, Expression.Constant(defaultValue, typeof(TSource)))); 1471source.Expression, Expression.Constant(item, typeof(TSource)))); 1483source.Expression, Expression.Constant(item, typeof(TSource)), Expression.Constant(comparer, typeof(IEqualityComparer<TSource>)))); 1495source.Expression)); 1508source1.Expression, GetSourceExpression(source2))); 1521source1.Expression, 1535source.Expression)); 1548source.Expression, Expression.Quote(predicate))); 1561source.Expression, Expression.Quote(predicate))); 1573source.Expression)); 1586source.Expression, Expression.Quote(predicate))); 1607source.Expression, Expression.Quote(keySelector), Expression.Constant(comparer, typeof(IEqualityComparer<TKey>)))); 1619source.Expression)); 1632source.Expression, Expression.Quote(predicate))); 1644source.Expression)); 1663source.Expression, 1677source.Expression, Expression.Quote(selector))); 1698source.Expression, 1721source.Expression, 1735source.Expression)); 1753source.Expression, 1767source.Expression, Expression.Quote(selector))); 1788source.Expression, 1811source.Expression, 1825source.Expression)); 1837source.Expression)); 1849source.Expression)); 1861source.Expression)); 1873source.Expression)); 1885source.Expression)); 1897source.Expression)); 1909source.Expression)); 1921source.Expression)); 1933source.Expression)); 1946source.Expression, Expression.Quote(selector))); 1959source.Expression, Expression.Quote(selector))); 1972source.Expression, Expression.Quote(selector))); 1985source.Expression, Expression.Quote(selector))); 1998source.Expression, Expression.Quote(selector))); 2011source.Expression, Expression.Quote(selector))); 2024source.Expression, Expression.Quote(selector))); 2037source.Expression, Expression.Quote(selector))); 2050source.Expression, Expression.Quote(selector))); 2063source.Expression, Expression.Quote(selector))); 2075source.Expression)); 2087source.Expression)); 2099source.Expression)); 2111source.Expression)); 2123source.Expression)); 2135source.Expression)); 2147source.Expression)); 2159source.Expression)); 2171source.Expression)); 2183source.Expression)); 2196source.Expression, Expression.Quote(selector))); 2209source.Expression, Expression.Quote(selector))); 2222source.Expression, Expression.Quote(selector))); 2235source.Expression, Expression.Quote(selector))); 2248source.Expression, Expression.Quote(selector))); 2261source.Expression, Expression.Quote(selector))); 2274source.Expression, Expression.Quote(selector))); 2287source.Expression, Expression.Quote(selector))); 2300source.Expression, Expression.Quote(selector))); 2313source.Expression, Expression.Quote(selector))); 2326source.Expression, Expression.Quote(func))); 2339source.Expression, Expression.Constant(seed), Expression.Quote(func))); 2353source.Expression, Expression.Constant(seed), Expression.Quote(func), Expression.Quote(selector))); 2383source.Expression, Expression.Quote(keySelector), Expression.Constant(seed), Expression.Quote(func), Expression.Constant(keyComparer, typeof(IEqualityComparer<TKey>)))); 2414source.Expression, Expression.Quote(keySelector), Expression.Quote(seedSelector), Expression.Quote(func), Expression.Constant(keyComparer, typeof(IEqualityComparer<TKey>)))); 2426source.Expression, Expression.Constant(count) 2439source.Expression, Expression.Constant(count))); 2451source.Expression, Expression.Constant(element))); 2463source.Expression, Expression.Constant(element)));