Base:
property
TypeWithAnnotations
Microsoft.CodeAnalysis.CSharp.Symbols.ParameterSymbol.TypeWithAnnotations
1 write to TypeWithAnnotations
Microsoft.CodeAnalysis.CSharp (1)
Symbols\FunctionPointers\FunctionPointerParameterSymbol.cs (1)
19
TypeWithAnnotations
= typeWithAnnotations;
8 references to TypeWithAnnotations
Microsoft.CodeAnalysis.CSharp (8)
Symbols\FunctionPointers\FunctionPointerMethodSymbol.cs (5)
371
var mergedParameterType = thisParam.
TypeWithAnnotations
.MergeEquivalentTypes(otherParam.
TypeWithAnnotations
, paramVariance);
373
if (!mergedParameterType.IsSameAs(thisParam.
TypeWithAnnotations
))
411
var transformedType = transform(param.
TypeWithAnnotations
);
413
if (!transformedType.IsSameAs(param.
TypeWithAnnotations
))
Symbols\FunctionPointers\FunctionPointerParameterSymbol.cs (3)
60
&&
TypeWithAnnotations
.Equals(other.
TypeWithAnnotations
, compareKind);
68
=> Hash.Combine(
TypeWithAnnotations
.GetHashCode(), ((int)FunctionPointerTypeSymbol.GetRefKindForHashCode(RefKind)).GetHashCode());