2 instantiations of TypeParameterSymbol
Microsoft.CSharp (2)
Microsoft\CSharp\RuntimeBinder\Semantics\Symbols\SymFactory.cs (1)
30sym = new TypeParameterSymbol();
Microsoft\CSharp\RuntimeBinder\Semantics\Types\TypeManager.cs (1)
50TypeParameterSymbol pTypeParameter = new TypeParameterSymbol();
19 references to TypeParameterSymbol
Microsoft.CSharp (19)
Microsoft\CSharp\RuntimeBinder\Errors\UserStringBuilder.cs (2)
379var parSym = (TypeParameterSymbol)sym;
Microsoft\CSharp\RuntimeBinder\Semantics\Symbols\SymFactory.cs (6)
150public static TypeParameterSymbol CreateMethodTypeParameter(Name pName, MethodSymbol pParent, int index, int indexTotal) 152TypeParameterSymbol pResult = (TypeParameterSymbol)NewBasicSymbol(SYMKIND.SK_TypeParameterSymbol, pName, pParent); 163public static TypeParameterSymbol CreateClassTypeParameter(Name pName, AggregateSymbol pParent, int index, int indexTotal) 165TypeParameterSymbol pResult = (TypeParameterSymbol)NewBasicSymbol(SYMKIND.SK_TypeParameterSymbol, pName, pParent);
Microsoft\CSharp\RuntimeBinder\Semantics\Types\TypeManager.cs (4)
50TypeParameterSymbol pTypeParameter = new TypeParameterSymbol(); 303TypeParameterSymbol tvs = ((TypeParameterType)type).Symbol; 441TypeParameterSymbol tvs = ((TypeParameterType)typeSrc).Symbol; 601public static TypeParameterType GetTypeParameter(TypeParameterSymbol pSymbol)
Microsoft\CSharp\RuntimeBinder\Semantics\Types\TypeParameterType.cs (2)
16public TypeParameterType(TypeParameterSymbol symbol) 24public TypeParameterSymbol Symbol { get; }
Microsoft\CSharp\RuntimeBinder\SymbolTable.cs (5)
398for (TypeParameterSymbol typeParam = SymbolStore.LookupSym( 399GetName(t), p, symbmask_t.MASK_TypeParameterSymbol) as TypeParameterSymbol; 401typeParam = typeParam.LookupNext(symbmask_t.MASK_TypeParameterSymbol) as TypeParameterSymbol) 513if (sym is TypeParameterSymbol parSym) 537TypeParameterSymbol typeParam;