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;
166 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 (165)
System\Linq\Queryable.cs (165)
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)); 1611source.Expression)); 1624source.Expression, Expression.Quote(predicate))); 1637source.Expression, Expression.Quote(predicate))); 1649source.Expression)); 1662source.Expression, Expression.Quote(predicate))); 1683source.Expression, Expression.Quote(keySelector), Expression.Constant(comparer, typeof(IEqualityComparer<TKey>)))); 1695source.Expression)); 1708source.Expression, Expression.Quote(predicate))); 1720source.Expression)); 1739source.Expression, 1753source.Expression, Expression.Quote(selector))); 1774source.Expression, 1797source.Expression, 1811source.Expression)); 1829source.Expression, 1843source.Expression, Expression.Quote(selector))); 1864source.Expression, 1887source.Expression, 1901source.Expression)); 1913source.Expression)); 1925source.Expression)); 1937source.Expression)); 1949source.Expression)); 1961source.Expression)); 1973source.Expression)); 1985source.Expression)); 1997source.Expression)); 2009source.Expression)); 2022source.Expression, Expression.Quote(selector))); 2035source.Expression, Expression.Quote(selector))); 2048source.Expression, Expression.Quote(selector))); 2061source.Expression, Expression.Quote(selector))); 2074source.Expression, Expression.Quote(selector))); 2087source.Expression, Expression.Quote(selector))); 2100source.Expression, Expression.Quote(selector))); 2113source.Expression, Expression.Quote(selector))); 2126source.Expression, Expression.Quote(selector))); 2139source.Expression, Expression.Quote(selector))); 2151source.Expression)); 2163source.Expression)); 2175source.Expression)); 2187source.Expression)); 2199source.Expression)); 2211source.Expression)); 2223source.Expression)); 2235source.Expression)); 2247source.Expression)); 2259source.Expression)); 2272source.Expression, Expression.Quote(selector))); 2285source.Expression, Expression.Quote(selector))); 2298source.Expression, Expression.Quote(selector))); 2311source.Expression, Expression.Quote(selector))); 2324source.Expression, Expression.Quote(selector))); 2337source.Expression, Expression.Quote(selector))); 2350source.Expression, Expression.Quote(selector))); 2363source.Expression, Expression.Quote(selector))); 2376source.Expression, Expression.Quote(selector))); 2389source.Expression, Expression.Quote(selector))); 2402source.Expression, Expression.Quote(func))); 2415source.Expression, Expression.Constant(seed), Expression.Quote(func))); 2429source.Expression, Expression.Constant(seed), Expression.Quote(func), Expression.Quote(selector))); 2459source.Expression, Expression.Quote(keySelector), Expression.Constant(seed), Expression.Quote(func), Expression.Constant(keyComparer, typeof(IEqualityComparer<TKey>)))); 2490source.Expression, Expression.Quote(keySelector), Expression.Quote(seedSelector), Expression.Quote(func), Expression.Constant(keyComparer, typeof(IEqualityComparer<TKey>)))); 2502source.Expression, Expression.Constant(count) 2515source.Expression, Expression.Constant(count))); 2527source.Expression, Expression.Constant(element))); 2539source.Expression, Expression.Constant(element)));