Home
last modified time | relevance | path

Searched refs:SqlAlias (Results 1 – 23 of 23) sorted by relevance

/dports/lang/mono/mono-5.10.1.57/mcs/class/referencesource/System.Data.Linq/SqlClient/Query/
H A DSqlOuterApplyReducer.cs34 … HashSet<SqlAlias> leftProducedAliases = SqlGatherProducedAliases.Gather(join.Left); in VisitSource()
152 return new SqlAlias(ns); in PushSourceDown()
156 SqlAlias alias = source as SqlAlias; in GetLeftOuterWithUnreferencedSingletonOnLeft()
172 HashSet<SqlAlias> p = SqlGatherProducedAliases.Gather(join.Left); in GetLeftOuterWithUnreferencedSingletonOnLeft()
173 HashSet<SqlAlias> c = SqlGatherConsumedAliases.Gather(join.Right); in GetLeftOuterWithUnreferencedSingletonOnLeft()
184 SqlAlias alias = source as SqlAlias; in GetSelectionsBeforeJoin()
196 SqlAlias alias = source as SqlAlias; in IsSingletonSelect()
233 HashSet<SqlAlias> aliases;
237 internal SqlAliasesReferenced(HashSet<SqlAlias> aliases) { in SqlAliasesReferenced()
280 HashSet<SqlAlias> aliasesToCheck;
[all …]
H A DSqlGatherProducedAliases.cs10 internal static HashSet<SqlAlias> Gather(SqlNode node) { in Gather()
17 internal HashSet<SqlAlias> Produced = new HashSet<SqlAlias>();
18 internal override SqlAlias VisitAlias(SqlAlias a) { in VisitAlias()
H A DSqlDeflator.cs271 Dictionary<SqlAlias, SqlAlias> removedMap;
274 this.removedMap = new Dictionary<SqlAlias, SqlAlias>(); in SqlAliasDeflator()
278 SqlAlias alias = aref.Alias; in VisitAliasRef()
279 SqlAlias value; in VisitAliasRef()
307 SqlAlias alias = node as SqlAlias; in VisitSource()
330 SqlAlias a = (SqlAlias)join.Right; in VisitJoin()
356 return node is SqlAlias; in HasTrivialSource()
371 SqlAlias alias = node as SqlAlias; in HasEmptySource()
443 SqlSelect aselect = (SqlSelect)((SqlAlias)select.From).Node; in VisitSelect()
473 SqlAlias alias = node as SqlAlias; in HasTrivialSource()
H A DSqlAliasesReferenced.cs16 internal IEnumerable<SqlAlias> aliases;
27 internal SqlAlias VisitAliasConsumed(SqlAlias a) { in VisitAliasConsumed()
32 foreach (SqlAlias alias in aliases) in VisitAliasConsumed()
61 internal static bool ReferencesAny(SqlNode node, IEnumerable<SqlAlias> aliases) { in ReferencesAny()
H A DSqlGatherConsumedAliases.cs10 internal static HashSet<SqlAlias> Gather(SqlNode node) { in Gather()
17 internal HashSet<SqlAlias> Consumed = new HashSet<SqlAlias>();
19 internal void VisitAliasConsumed(SqlAlias a) { in VisitAliasConsumed()
H A DSqlAliaser.cs19 SqlAlias alias;
24 internal override SqlAlias VisitAlias(SqlAlias sqlAlias) { in VisitAlias()
25 SqlAlias save = this.alias; in VisitAlias()
H A DQueryConverter.cs267 SqlAlias alias = new SqlAlias(sel); in LockSelect()
312 SqlAlias sa = new SqlAlias(sqlExpr); in CoerceToSequence()
414 SqlAlias alias = new SqlAlias(source); in VisitSelect()
545 SqlAlias alias = new SqlAlias(select); in VisitDefaultIfEmpty()
1067 SqlAlias alias = new SqlAlias(select); in GenerateSkipTake()
1407 SqlAlias alias = new SqlAlias(union); in VisitConcat()
1418 SqlAlias alias = new SqlAlias(union); in VisitUnion()
1535 SqlAlias seqAlias = new SqlAlias(seq); in VisitGroupBy()
1637 SqlAlias alias = new SqlAlias(select); in VisitAggregate()
1747 SqlAlias alias = source as SqlAlias; in FindGroupInfo()
[all …]
H A DSqlBinder.cs96 Dictionary<SqlAlias, SqlAlias> outerAliasMap;
114 this.outerAliasMap = new Dictionary<SqlAlias, SqlAlias>(); in Visitor()
858 SqlAlias alias = new SqlAlias(sub.Select); in AccessMember()
901 SqlAlias ralias = new SqlAlias(rselect); in AccessMember()
962 SqlAlias alias = new SqlAlias(msub.Select); in FoldSubquery()
972 SqlAlias alias = new SqlAlias(msub.Select); in FoldSubquery()
1022 internal override SqlAlias VisitAlias(SqlAlias a) { in VisitAlias()
1135 SqlAlias alias = source as SqlAlias; in GetSourceSelect()
1378 SqlAlias sa = new SqlAlias(ss.Select); in ConvertToFetchedExpression()
1424 SqlAlias a = location as SqlAlias; in IsOuterDependent()
[all …]
H A DSqlCrossApplyToCrossJoin.cs30 HashSet<SqlAlias> p = SqlGatherProducedAliases.Gather(join.Left); in VisitJoin()
32 HashSet<SqlAlias> c = SqlGatherConsumedAliases.Gather(join.Right); in VisitJoin()
H A DSqlRewriteScalarSubqueries.cs37 SqlAlias alias = new SqlAlias(innerSelect); in VisitScalarSubSelect()
H A DSqlNamer.cs22 SqlAlias alias;
36 internal override SqlAlias VisitAlias(SqlAlias sqlAlias) { in VisitAlias()
37 SqlAlias save = this.alias; in VisitAlias()
H A DSqlUnionizer.cs53 SqlAlias alias = source as SqlAlias; in GetUnion()
H A DSqlFormatter.cs54 … internal Dictionary<SqlColumn, SqlAlias> aliasMap = new Dictionary<SqlColumn, SqlAlias>();
389 SqlAlias alias = c.Alias; in VisitColumnRef()
583 internal override SqlAlias VisitAlias(SqlAlias alias) { in VisitAlias()
625 private void WriteAliasName(SqlAlias alias) { in WriteAliasName()
853 SqlAlias alias = node as SqlAlias; in IsSimpleCrossJoinList()
1434 Dictionary<SqlColumn, SqlAlias> aliasMap;
1435 SqlAlias currentAlias;
1437 internal AliasMapper(Dictionary<SqlColumn, SqlAlias> aliasMap) { in AliasMapper()
1441 internal override SqlAlias VisitAlias(SqlAlias a) { in VisitAlias()
1442 SqlAlias save = this.currentAlias; in VisitAlias()
H A DSqlMultiplexer.cs52 SqlAlias alias = new SqlAlias(sms.Select); in VisitMultiset()
62 SqlAlias copyAlias = new SqlAlias(copySelect); in VisitMultiset()
H A DSqlLiftIndependentRowExpressions.cs31 internal IEnumerable<SqlAlias> LeftProduction;
112 return new SqlAlias(ns); in PushSourceDown()
H A DSqlReorderer.cs87 internal override SqlAlias VisitAlias(SqlAlias a) { in VisitAlias()
264 this.currentSelect.From = new SqlAlias(select); in PushDown()
H A DSqlDuplicator.cs64 internal override SqlAlias VisitAlias(SqlAlias a) { in VisitAlias()
65 SqlAlias n = new SqlAlias(a.Node); in VisitAlias()
75 return new SqlAliasRef((SqlAlias)this.Visit(aref.Alias)); in VisitAliasRef()
147 n.Alias = (SqlAlias)this.Visit(col.Alias); in VisitColumn()
H A DTranslator.cs34 SqlAlias tableAlias = new SqlAlias(table); in BuildDefaultQuery()
294 SqlAlias alias = new SqlAlias(sub.Select); in TranslateEquals()
302 SqlAlias alias = new SqlAlias(sub.Select); in TranslateEquals()
H A DSqlComparer.cs109 return AreEqual(((SqlAlias)node1).Node, ((SqlAlias)node2).Node); in AreEqual()
/dports/lang/mono/mono-5.10.1.57/mcs/class/referencesource/System.Data.Linq/SqlClient/Common/
H A DSqlNode.cs546 internal class SqlAlias : SqlSource { class
550 internal SqlAlias(SqlNode node) in SqlAlias() method in System.Data.Linq.SqlClient.SqlAlias
573 private SqlAlias alias;
575 internal SqlAliasRef(SqlAlias alias) in SqlAliasRef()
582 internal SqlAlias Alias {
1471 private SqlAlias alias;
1497 internal SqlAlias Alias {
H A DSqlVisitor.cs83 result = this.VisitAlias((SqlAlias)node); in Visit()
300 internal virtual SqlAlias VisitAlias(SqlAlias a) { in VisitAlias()
H A DSqlFactory.cs593 …internal SqlJoin MakeJoin(SqlJoinType joinType, SqlSource location, SqlAlias alias, SqlExpression … in MakeJoin()
/dports/lang/mono/mono-5.10.1.57/mcs/class/referencesource/System.Data.Linq/SqlClient/Reader/
H A DObjectReaderCompiler.cs249 SqlAlias alias = aref.Alias; in VisitAliasRef()
250 SqlAlias newalias = new SqlAlias(new SqlNop(aref.ClrType, aref.SqlType, null)); in VisitAliasRef()