12 references to GetTypeVarsAll
Microsoft.CSharp (12)
Microsoft\CSharp\RuntimeBinder\Errors\UserStringBuilder.cs (1)
132if (pctx != null && !pctx.IsNop && parent is AggregateSymbol agg && 0 != agg.GetTypeVarsAll().Count)
Microsoft\CSharp\RuntimeBinder\Semantics\Conversions.cs (1)
237TypeArray pTypeParams = aggSrc.OwningAggregate.GetTypeVarsAll();
Microsoft\CSharp\RuntimeBinder\Semantics\MethodTypeInferrer.cs (2)
1237TypeArray pTypeParams = pSource.OwningAggregate.GetTypeVarsAll(); 1544TypeArray pTypeParams = pSource.OwningAggregate.GetTypeVarsAll();
Microsoft\CSharp\RuntimeBinder\Semantics\PredefinedMembers.cs (1)
334TypeArray 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)
363TypeArray pTypeParams = pAggSym.GetTypeVarsAll();
Microsoft\CSharp\RuntimeBinder\Semantics\Types\TypeManager.cs (2)
115Debug.Assert(typeArgsAll != null && typeArgsAll.Count == agg.GetTypeVarsAll().Count); 125int cvarOuter = aggOuter.GetTypeVarsAll().Count;
Microsoft\CSharp\RuntimeBinder\SymbolTable.cs (1)
334int outerParameters = agg.isNested() ? agg.GetOuterAgg().GetTypeVarsAll().Count : 0;