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;
165 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 (164)
System\Linq\Queryable.cs (164)
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>)))); 258outer.Expression, GetSourceExpression(inner), Expression.Quote(outerKeySelector), Expression.Quote(innerKeySelector), Expression.Quote(resultSelector))); 274outer.Expression, GetSourceExpression(inner), Expression.Quote(outerKeySelector), Expression.Quote(innerKeySelector), Expression.Quote(resultSelector), Expression.Constant(comparer, typeof(IEqualityComparer<TKey>)))); 310source.Expression)); 347source.Expression, Expression.Constant(comparer, typeof(IComparer<T>)))); 360source.Expression, Expression.Quote(keySelector))); 373source.Expression, Expression.Quote(keySelector), Expression.Constant(comparer, typeof(IComparer<TKey>)))); 409source.Expression)); 446source.Expression, Expression.Constant(comparer, typeof(IComparer<T>)))); 459source.Expression, Expression.Quote(keySelector))); 472source.Expression, Expression.Quote(keySelector), Expression.Constant(comparer, typeof(IComparer<TKey>)))); 488outer.Expression, GetSourceExpression(inner), Expression.Quote(outerKeySelector), Expression.Quote(innerKeySelector), Expression.Quote(resultSelector))); 504outer.Expression, GetSourceExpression(inner), Expression.Quote(outerKeySelector), Expression.Quote(innerKeySelector), Expression.Quote(resultSelector), Expression.Constant(comparer, typeof(IEqualityComparer<TKey>)))); 517source.Expression, Expression.Quote(keySelector))); 530source.Expression, Expression.Quote(keySelector), Expression.Constant(comparer, typeof(IComparer<TKey>)))); 543source.Expression, Expression.Quote(keySelector))); 556source.Expression, Expression.Quote(keySelector), Expression.Constant(comparer, typeof(IComparer<TKey>)))); 568source.Expression, Expression.Constant(count))); 586source.Expression, Expression.Constant(range))); 599source.Expression, Expression.Quote(predicate))); 612source.Expression, Expression.Quote(predicate))); 624source.Expression, Expression.Constant(count))); 637source.Expression, Expression.Quote(predicate))); 650source.Expression, Expression.Quote(predicate))); 663source.Expression, Expression.Quote(keySelector))); 677source.Expression, Expression.Quote(keySelector), Expression.Quote(elementSelector))); 690source.Expression, Expression.Quote(keySelector), Expression.Constant(comparer, typeof(IEqualityComparer<TKey>)))); 704source.Expression, Expression.Quote(keySelector), Expression.Quote(elementSelector), Expression.Constant(comparer, typeof(IEqualityComparer<TKey>)))); 719source.Expression, Expression.Quote(keySelector), Expression.Quote(elementSelector), Expression.Quote(resultSelector))); 733source.Expression, Expression.Quote(keySelector), Expression.Quote(resultSelector))); 747source.Expression, Expression.Quote(keySelector), Expression.Quote(resultSelector), Expression.Constant(comparer, typeof(IEqualityComparer<TKey>)))); 762source.Expression, Expression.Quote(keySelector), Expression.Quote(elementSelector), Expression.Quote(resultSelector), Expression.Constant(comparer, typeof(IEqualityComparer<TKey>)))); 774source.Expression)); 786source.Expression, Expression.Constant(comparer, typeof(IEqualityComparer<TSource>)))); 806source.Expression, Expression.Quote(keySelector))); 827source.Expression, Expression.Quote(keySelector), Expression.Constant(comparer, typeof(IEqualityComparer<TKey>)))); 850source.Expression, Expression.Constant(size))); 863source1.Expression, GetSourceExpression(source2))); 876source1.Expression, GetSourceExpression(source2))); 890source1.Expression, GetSourceExpression(source2), Expression.Quote(resultSelector))); 914source1.Expression, GetSourceExpression(source2), GetSourceExpression(source3))); 927source1.Expression, GetSourceExpression(source2))); 940source1.Expression, 964source1.Expression, GetSourceExpression(source2), Expression.Quote(keySelector))); 987source1.Expression, 1007source.Expression)); 1020source1.Expression, GetSourceExpression(source2))); 1033source1.Expression, 1057source1.Expression, 1082source1.Expression, 1098source1.Expression, GetSourceExpression(source2))); 1111source1.Expression, 1136source1.Expression, 1162source1.Expression, 1177source.Expression)); 1190source.Expression, Expression.Quote(predicate))); 1202source.Expression)); 1220source.Expression, Expression.Constant(defaultValue, typeof(TSource)))); 1233source.Expression, Expression.Quote(predicate))); 1253source.Expression, Expression.Quote(predicate), Expression.Constant(defaultValue, typeof(TSource)))); 1265source.Expression)); 1278source.Expression, Expression.Quote(predicate))); 1290source.Expression)); 1308source.Expression, Expression.Constant(defaultValue, typeof(TSource)))); 1321source.Expression, Expression.Quote(predicate))); 1341source.Expression, Expression.Quote(predicate), Expression.Constant(defaultValue, typeof(TSource)) 1354source.Expression)); 1367source.Expression, Expression.Quote(predicate))); 1379source.Expression)); 1398source.Expression, Expression.Constant(defaultValue, typeof(TSource)))); 1411source.Expression, Expression.Quote(predicate))); 1432source.Expression, Expression.Quote(predicate), Expression.Constant(defaultValue, typeof(TSource)))); 1447source.Expression, Expression.Constant(index))); 1469source.Expression, Expression.Constant(index))); 1481source.Expression, Expression.Constant(index))); 1499source.Expression, Expression.Constant(index))); 1511source.Expression)); 1523source.Expression, Expression.Constant(defaultValue, typeof(TSource)))); 1535source.Expression, Expression.Constant(item, typeof(TSource)))); 1547source.Expression, Expression.Constant(item, typeof(TSource)), Expression.Constant(comparer, typeof(IEqualityComparer<TSource>)))); 1559source.Expression)); 1572source1.Expression, GetSourceExpression(source2))); 1585source1.Expression, 1599source.Expression)); 1612source.Expression, Expression.Quote(predicate))); 1625source.Expression, Expression.Quote(predicate))); 1637source.Expression)); 1650source.Expression, Expression.Quote(predicate))); 1671source.Expression, Expression.Quote(keySelector), Expression.Constant(comparer, typeof(IEqualityComparer<TKey>)))); 1683source.Expression)); 1696source.Expression, Expression.Quote(predicate))); 1708source.Expression)); 1727source.Expression, 1741source.Expression, Expression.Quote(selector))); 1762source.Expression, 1785source.Expression, 1799source.Expression)); 1817source.Expression, 1831source.Expression, Expression.Quote(selector))); 1852source.Expression, 1875source.Expression, 1889source.Expression)); 1901source.Expression)); 1913source.Expression)); 1925source.Expression)); 1937source.Expression)); 1949source.Expression)); 1961source.Expression)); 1973source.Expression)); 1985source.Expression)); 1997source.Expression)); 2010source.Expression, Expression.Quote(selector))); 2023source.Expression, Expression.Quote(selector))); 2036source.Expression, Expression.Quote(selector))); 2049source.Expression, Expression.Quote(selector))); 2062source.Expression, Expression.Quote(selector))); 2075source.Expression, Expression.Quote(selector))); 2088source.Expression, Expression.Quote(selector))); 2101source.Expression, Expression.Quote(selector))); 2114source.Expression, Expression.Quote(selector))); 2127source.Expression, Expression.Quote(selector))); 2139source.Expression)); 2151source.Expression)); 2163source.Expression)); 2175source.Expression)); 2187source.Expression)); 2199source.Expression)); 2211source.Expression)); 2223source.Expression)); 2235source.Expression)); 2247source.Expression)); 2260source.Expression, Expression.Quote(selector))); 2273source.Expression, Expression.Quote(selector))); 2286source.Expression, Expression.Quote(selector))); 2299source.Expression, Expression.Quote(selector))); 2312source.Expression, Expression.Quote(selector))); 2325source.Expression, Expression.Quote(selector))); 2338source.Expression, Expression.Quote(selector))); 2351source.Expression, Expression.Quote(selector))); 2364source.Expression, Expression.Quote(selector))); 2377source.Expression, Expression.Quote(selector))); 2390source.Expression, Expression.Quote(func))); 2403source.Expression, Expression.Constant(seed), Expression.Quote(func))); 2417source.Expression, Expression.Constant(seed), Expression.Quote(func), Expression.Quote(selector))); 2447source.Expression, Expression.Quote(keySelector), Expression.Constant(seed), Expression.Quote(func), Expression.Constant(keyComparer, typeof(IEqualityComparer<TKey>)))); 2478source.Expression, Expression.Quote(keySelector), Expression.Quote(seedSelector), Expression.Quote(func), Expression.Constant(keyComparer, typeof(IEqualityComparer<TKey>)))); 2490source.Expression, Expression.Constant(count) 2503source.Expression, Expression.Constant(count))); 2515source.Expression, Expression.Constant(element))); 2527source.Expression, Expression.Constant(element)));