1 instantiation of WellKnownSymbolsInfo
Microsoft.CodeAnalysis.NetAnalyzers (1)
Microsoft.CodeQuality.Analyzers\QualityGuidelines\AvoidMultipleEnumerations\AvoidMultipleEnumerations.cs (1)
222var wellKnownSymbolsInfo = new WellKnownSymbolsInfo(
22 references to WellKnownSymbolsInfo
Microsoft.CodeAnalysis.NetAnalyzers (22)
Microsoft.CodeQuality.Analyzers\QualityGuidelines\AvoidMultipleEnumerations\AvoidMultipleEnumerations.cs (4)
222var wellKnownSymbolsInfo = new WellKnownSymbolsInfo( 252WellKnownSymbolsInfo wellKnownSymbolsInfo, 263private static bool IsEnumerated(IOperation operation, WellKnownSymbolsInfo wellKnownSymbolsInfo) 283WellKnownSymbolsInfo wellKnownSymbolsInfo,
Microsoft.CodeQuality.Analyzers\QualityGuidelines\AvoidMultipleEnumerations\AvoidMultipleEnumerations.DataFlowOperationVisitor.cs (5)
22private readonly WellKnownSymbolsInfo _wellKnownSymbolsInfo; 27WellKnownSymbolsInfo wellKnownSymbolsInfo) : base(analysisContext) 108private EnumerationCount GetEnumerationCount(IOperation parameterOrLocalReferenceOperation, WellKnownSymbolsInfo wellKnownSymbolsInfo) 273WellKnownSymbolsInfo wellKnownSymbolsInfo, 300WellKnownSymbolsInfo wellKnownSymbolsInfo,
Microsoft.CodeQuality.Analyzers\QualityGuidelines\AvoidMultipleEnumerations\AvoidMultipleEnumerationsHelpers.cs (13)
24WellKnownSymbolsInfo wellKnownSymbolsInfo) 32WellKnownSymbolsInfo wellKnownSymbolsInfo) 75public static bool IsValidImplicitConversion([NotNullWhen(true)] IOperation? operation, WellKnownSymbolsInfo wellKnownSymbolsInfo) 97WellKnownSymbolsInfo wellKnownSymbolsInfo) 108IOperation operation, WellKnownSymbolsInfo wellKnownSymbolsInfo, out bool enumerateInstance) 123WellKnownSymbolsInfo wellKnownSymbolsInfo) 175private static bool IsInvocationCausingEnumerationOverInvocationInstance(IInvocationOperation invocationOperation, WellKnownSymbolsInfo wellKnownSymbolsInfo) 207WellKnownSymbolsInfo wellKnownSymbolsInfo) 217WellKnownSymbolsInfo wellKnownSymbolsInfo) 226WellKnownSymbolsInfo wellKnownSymbolsInfo) 270[NotNullWhen(true)] IOperation? operation, WellKnownSymbolsInfo wellKnownSymbolsInfo, out bool enumerateArgument) 287WellKnownSymbolsInfo wellKnownSymbolsInfo, 337public static bool IsLinqChainInvocation(IInvocationOperation invocationOperation, WellKnownSymbolsInfo wellKnownSymbolsInfo, out bool enumerateInstance)