Base:
property
TypeWithAnnotations
Microsoft.CodeAnalysis.CSharp.Symbols.ParameterSymbol.TypeWithAnnotations
1 write to TypeWithAnnotations
Microsoft.CodeAnalysis.CSharp (1)
Symbols\FunctionPointers\FunctionPointerParameterSymbol.cs (1)
19TypeWithAnnotations = typeWithAnnotations;
8 references to TypeWithAnnotations
Microsoft.CodeAnalysis.CSharp (8)
Symbols\FunctionPointers\FunctionPointerMethodSymbol.cs (5)
371var mergedParameterType = thisParam.TypeWithAnnotations.MergeEquivalentTypes(otherParam.TypeWithAnnotations, paramVariance); 373if (!mergedParameterType.IsSameAs(thisParam.TypeWithAnnotations)) 411var transformedType = transform(param.TypeWithAnnotations); 413if (!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());