19 references to RequiredSymbols
Microsoft.CodeAnalysis.NetAnalyzers (19)
Microsoft.NetCore.Analyzers\Runtime\UseStringEqualsOverStringCompare.cs (9)
54
if (!
RequiredSymbols
.TryGetSymbols(context.Compilation, out
var
symbols))
100
public static bool TryGetSymbols(Compilation compilation, [NotNullWhen(true)] out
RequiredSymbols
? symbols)
227
internal static bool IsStringStringCase(IOperation operation,
RequiredSymbols
symbols)
256
internal static bool IsStringStringBoolCase(IOperation operation,
RequiredSymbols
symbols)
287
internal static bool IsStringStringStringComparisonCase(IOperation operation,
RequiredSymbols
symbols)
315
internal static bool IsOrdinalStringStringCase(IOperation operation,
RequiredSymbols
symbols)
332
private static readonly ImmutableArray<Func<IOperation,
RequiredSymbols
, bool>> CaseSelectors =
333
ImmutableArray.Create<Func<IOperation,
RequiredSymbols
, bool>>(
Microsoft.NetCore.Analyzers\Runtime\UseStringEqualsOverStringCompare.Fixer.cs (10)
21
using RequiredSymbols = Microsoft.NetCore.Analyzers.Runtime.UseStringEqualsOverStringCompare.
RequiredSymbols
;
65
if (!
RequiredSymbols
.TryGetSymbols(semanticModel.Compilation, out
var
symbols))
82
private static ImmutableArray<OperationReplacer> GetOperationReplacers(
RequiredSymbols
symbols)
96
protected OperationReplacer(
RequiredSymbols
symbols)
101
protected
RequiredSymbols
Symbols { get; }
172
public StringStringCaseReplacer(
RequiredSymbols
symbols)
196
public StringStringBoolReplacer(
RequiredSymbols
symbols)
238
public StringStringStringComparisonReplacer(
RequiredSymbols
symbols)
262
public OrdinalStringStringCaseReplacer(
RequiredSymbols
symbols)