12 references to GetTypeVarsAll
Microsoft.CSharp (12)
Microsoft\CSharp\RuntimeBinder\Errors\UserStringBuilder.cs (1)
136if (pctx != null && !pctx.IsNop && parent is AggregateSymbol agg && 0 != agg.GetTypeVarsAll().Count)
Microsoft\CSharp\RuntimeBinder\Semantics\Conversions.cs (1)
241TypeArray pTypeParams = aggSrc.OwningAggregate.GetTypeVarsAll();
Microsoft\CSharp\RuntimeBinder\Semantics\MethodTypeInferrer.cs (2)
1238TypeArray pTypeParams = pSource.OwningAggregate.GetTypeVarsAll(); 1545TypeArray pTypeParams = pSource.OwningAggregate.GetTypeVarsAll();
Microsoft\CSharp\RuntimeBinder\Semantics\PredefinedMembers.cs (1)
342TypeArray classTyVars = type.GetTypeVarsAll();
Microsoft\CSharp\RuntimeBinder\Semantics\Symbols\AggregateSymbol.cs (3)
86Debug.Assert(GetTypeVars() == GetTypeVarsAll() || isNested()); 287Debug.Assert(GetOuterAgg().GetTypeVarsAll() != null); 289outerTypeVars = GetOuterAgg().GetTypeVarsAll();
Microsoft\CSharp\RuntimeBinder\Semantics\Symbols\SymbolLoader.cs (1)
376TypeArray pTypeParams = pAggSym.GetTypeVarsAll();
Microsoft\CSharp\RuntimeBinder\Semantics\Types\TypeManager.cs (2)
118Debug.Assert(typeArgsAll != null && typeArgsAll.Count == agg.GetTypeVarsAll().Count); 128int cvarOuter = aggOuter.GetTypeVarsAll().Count;
Microsoft\CSharp\RuntimeBinder\SymbolTable.cs (1)
342int outerParameters = agg.isNested() ? agg.GetOuterAgg().GetTypeVarsAll().Count : 0;