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