Microsoft.NetCore.Analyzers\Performance\PreferReadOnlySpanOverSpan.cs (14)
156invocation.TargetMethod.ReturnsByRef)
275.GetMembers(invocation.TargetMethod.Name)
277.Any(m => m.ParametersAreSame(invocation.TargetMethod));
332SymbolEqualityComparer.Default.Equals(invocation.TargetMethod.ContainingType, memoryExtensions))
334if (invocation.TargetMethod.Name.Contains("BinarySearch", StringComparison.Ordinal) ||
335invocation.TargetMethod.Name.Contains("Contains", StringComparison.Ordinal) ||
336invocation.TargetMethod.Name.Contains("ContainsAny", StringComparison.Ordinal) ||
337invocation.TargetMethod.Name.Contains("Count", StringComparison.Ordinal) ||
338invocation.TargetMethod.Name.Equals("EndsWith", StringComparison.Ordinal) ||
339invocation.TargetMethod.Name.Contains("IndexOf", StringComparison.Ordinal) ||
340invocation.TargetMethod.Name.Contains("IndexOfAny", StringComparison.Ordinal) ||
341invocation.TargetMethod.Name.Equals("StartsWith", StringComparison.Ordinal) ||
342invocation.TargetMethod.Name.Equals("SequenceEqual", StringComparison.Ordinal) ||
343invocation.TargetMethod.Name.Equals("Trim", StringComparison.Ordinal))