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