9 references to GetOuterAgg
Microsoft.CSharp (9)
Microsoft\CSharp\RuntimeBinder\Semantics\SemanticChecker.cs (2)
196
for (AggregateSymbol agg = aggWhere; agg != null; agg = agg.
GetOuterAgg
())
226
for (AggregateSymbol agg = aggWhere; agg != null; agg = agg.
GetOuterAgg
())
Microsoft\CSharp\RuntimeBinder\Semantics\Symbols\AggregateSymbol.cs (5)
88
AggregateType pOuterType = isNested() ?
GetOuterAgg
().getThisType() : null;
284
if (
GetOuterAgg
() != null)
286
Debug.Assert(
GetOuterAgg
().GetTypeVars() != null);
287
Debug.Assert(
GetOuterAgg
().GetTypeVarsAll() != null);
289
outerTypeVars =
GetOuterAgg
().GetTypeVarsAll();
Microsoft\CSharp\RuntimeBinder\Semantics\Types\TypeManager.cs (1)
120
AggregateSymbol aggOuter = agg.
GetOuterAgg
();
Microsoft\CSharp\RuntimeBinder\SymbolTable.cs (1)
334
int outerParameters = agg.isNested() ? agg.
GetOuterAgg
().GetTypeVarsAll().Count : 0;