2 instantiations of TypeParameterSymbol
Microsoft.CSharp (2)
Microsoft\CSharp\RuntimeBinder\Semantics\Symbols\SymFactory.cs (1)
28sym = 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)
368var parSym = (TypeParameterSymbol)sym;
Microsoft\CSharp\RuntimeBinder\Semantics\Symbols\SymFactory.cs (6)
140public static TypeParameterSymbol CreateMethodTypeParameter(Name pName, MethodSymbol pParent, int index, int indexTotal) 142TypeParameterSymbol pResult = (TypeParameterSymbol)NewBasicSymbol(SYMKIND.SK_TypeParameterSymbol, pName, pParent); 152public static TypeParameterSymbol CreateClassTypeParameter(Name pName, AggregateSymbol pParent, int index, int indexTotal) 154TypeParameterSymbol pResult = (TypeParameterSymbol)NewBasicSymbol(SYMKIND.SK_TypeParameterSymbol, pName, pParent);
Microsoft\CSharp\RuntimeBinder\Semantics\Types\TypeManager.cs (4)
50TypeParameterSymbol pTypeParameter = new TypeParameterSymbol(); 289TypeParameterSymbol tvs = ((TypeParameterType)type).Symbol; 426TypeParameterSymbol tvs = ((TypeParameterType)typeSrc).Symbol; 576public 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)
389for (TypeParameterSymbol typeParam = SymbolStore.LookupSym( 390GetName(t), p, symbmask_t.MASK_TypeParameterSymbol) as TypeParameterSymbol; 392typeParam = typeParam.LookupNext(symbmask_t.MASK_TypeParameterSymbol) as TypeParameterSymbol) 503if (sym is TypeParameterSymbol parSym) 526TypeParameterSymbol typeParam;