4 instantiations of PositionalParameterInfo
Microsoft.CodeAnalysis.CSharp.Features (4)
src\Analyzers\CSharp\CodeFixes\ConvertToRecord\PositionalParameterInfo.cs (4)
48resultBuilder.AddRange(inheritedProperties.Select(property => new PositionalParameterInfo( 63=> new PositionalParameterInfo(syntax, symbol, KeepAsOverride: true), 65=> new PositionalParameterInfo(syntax, symbol, !allowSetToInitConversion), 67=> new PositionalParameterInfo(syntax, symbol, KeepAsOverride: false),
10 references to PositionalParameterInfo
Microsoft.CodeAnalysis.CSharp.Features (10)
src\Analyzers\CSharp\CodeFixes\ConvertToRecord\ConvertToRecordEngine.cs (8)
54var positionalParameterInfos = PositionalParameterInfo.GetPropertiesForPositionalParameters( 82ImmutableArray<PositionalParameterInfo> positionalParameterInfos, 113foreach (var result in positionalParameterInfos) 316var inheritedPositionalParams = PositionalParameterInfo 441private static SyntaxList<AttributeListSyntax> GetModifiedAttributeListsForProperty(PositionalParameterInfo result) 578ImmutableArray<PositionalParameterInfo> propertyResults, 754ImmutableArray<PositionalParameterInfo> propertyResults, 758foreach (var result in propertyResults)
src\Analyzers\CSharp\CodeFixes\ConvertToRecord\PositionalParameterInfo.cs (2)
35public static ImmutableArray<PositionalParameterInfo> GetPropertiesForPositionalParameters( 41using var _ = ArrayBuilder<PositionalParameterInfo>.GetInstance(out var resultBuilder);