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)
19
using RequiredSymbols = Microsoft.NetCore.Analyzers.Runtime.UseStringEqualsOverStringCompare.
RequiredSymbols
;
34
_ =
RequiredSymbols
.TryGetSymbols(semanticModel.Compilation, out
var
symbols);
67
private static ImmutableArray<OperationReplacer> GetOperationReplacers(
RequiredSymbols
symbols)
81
protected OperationReplacer(
RequiredSymbols
symbols)
86
protected
RequiredSymbols
Symbols { get; }
150
public StringStringCaseReplacer(
RequiredSymbols
symbols)
174
public StringStringBoolReplacer(
RequiredSymbols
symbols)
216
public StringStringStringComparisonReplacer(
RequiredSymbols
symbols)
240
public OrdinalStringStringCaseReplacer(
RequiredSymbols
symbols)