53 references to None
Microsoft.CodeAnalysis.Workspaces (4)
PatternMatching\PatternMatcher.cs (4)
224
var caseSensitiveIndex = _compareInfo.IndexOf(candidate, patternChunk.Text, startIndex: caseInsensitiveIndex, CompareOptions.
None
);
261
isCaseSensitive: PartStartsWith(candidate, hump, patternChunk.Text, CompareOptions.
None
),
289
var caseSensitiveIndex = _compareInfo.IndexOf(candidate, patternChunk.Text, startIndex: caseInsensitiveIndex, CompareOptions.
None
);
485
var camelCaseKind = TryUpperCaseCamelCaseMatch(candidate, candidateHumps, patternChunk, CompareOptions.
None
, out var matchedSpans);
PresentationFramework (2)
System\Windows\Controls\TextSearch.cs (1)
312
CompareOptions options = ignoreCase ? CompareOptions.IgnoreCase : CompareOptions.
None
;
System\Windows\Documents\FixedFindEngine.cs (1)
249
CompareOptions compareOptions = CompareOptions.
None
;
System.Data.Common (3)
System\Data\DataTable.cs (1)
1067
_compareFlags = CompareOptions.
None
;
System\Data\SQLTypes\SQLString.cs (2)
686
CompareOptions options = CompareOptions.
None
;
912
options = CompareOptions.
None
;
System.Private.CoreLib (40)
src\libraries\System.Private.CoreLib\src\System\Globalization\CompareInfo.cs (28)
257
return Compare(string1, string2, CompareOptions.
None
);
303
return Compare(string1, offset1, length1, string2, offset2, length2, CompareOptions.
None
);
314
return Compare(string1, offset1, string2, offset2, CompareOptions.
None
);
414
public int Compare(ReadOnlySpan<char> string1, ReadOnlySpan<char> string2, CompareOptions options = CompareOptions.
None
)
528
public unsafe bool IsPrefix(ReadOnlySpan<char> source, ReadOnlySpan<char> prefix, CompareOptions options = CompareOptions.
None
)
637
return IsPrefix(source, prefix, CompareOptions.
None
);
671
public unsafe bool IsSuffix(ReadOnlySpan<char> source, ReadOnlySpan<char> suffix, CompareOptions options = CompareOptions.
None
)
775
return IsSuffix(source, suffix, CompareOptions.
None
);
793
return IndexOf(source, value, CompareOptions.
None
);
798
return IndexOf(source, value, CompareOptions.
None
);
827
return IndexOf(source, value, startIndex, CompareOptions.
None
);
832
return IndexOf(source, value, startIndex, CompareOptions.
None
);
858
return IndexOf(source, value, startIndex, count, CompareOptions.
None
);
863
return IndexOf(source, value, startIndex, count, CompareOptions.
None
);
943
public unsafe int IndexOf(ReadOnlySpan<char> source, ReadOnlySpan<char> value, CompareOptions options = CompareOptions.
None
)
1034
public int IndexOf(ReadOnlySpan<char> source, Rune value, CompareOptions options = CompareOptions.
None
)
1126
return LastIndexOf(source, value, CompareOptions.
None
);
1131
return LastIndexOf(source, value, CompareOptions.
None
);
1160
return LastIndexOf(source, value, startIndex, startIndex + 1, CompareOptions.
None
);
1165
return LastIndexOf(source, value, startIndex, startIndex + 1, CompareOptions.
None
);
1180
return LastIndexOf(source, value, startIndex, count, CompareOptions.
None
);
1185
return LastIndexOf(source, value, startIndex, count, CompareOptions.
None
);
1317
public unsafe int LastIndexOf(ReadOnlySpan<char> source, ReadOnlySpan<char> value, CompareOptions options = CompareOptions.
None
)
1406
public unsafe int LastIndexOf(ReadOnlySpan<char> source, Rune value, CompareOptions options = CompareOptions.
None
)
1430
return InvariantCreateSortKey(source, CompareOptions.
None
);
1433
return CreateSortKeyCore(source, CompareOptions.
None
);
1458
public int GetSortKey(ReadOnlySpan<char> source, Span<byte> destination, CompareOptions options = CompareOptions.
None
)
1491
public int GetSortKeyLength(ReadOnlySpan<char> source, CompareOptions options = CompareOptions.
None
)
src\libraries\System.Private.CoreLib\src\System\Globalization\CompareInfo.Utf8.cs (1)
25
internal bool IsPrefixUtf8(ReadOnlySpan<byte> source, ReadOnlySpan<byte> prefix, CompareOptions options = CompareOptions.
None
)
src\libraries\System.Private.CoreLib\src\System\String.Comparison.cs (5)
283
CompareOptions options = ignoreCase ? CompareOptions.IgnoreCase : CompareOptions.
None
;
331
CompareOptions options = ignoreCase ? CompareOptions.IgnoreCase : CompareOptions.
None
;
342
CompareOptions options = ignoreCase ? CompareOptions.IgnoreCase : CompareOptions.
None
;
589
return referenceCulture.CompareInfo.IsSuffix(this, value, ignoreCase ? CompareOptions.IgnoreCase : CompareOptions.
None
);
1167
return referenceCulture.CompareInfo.IsPrefix(this, value, ignoreCase ? CompareOptions.IgnoreCase : CompareOptions.
None
);
src\libraries\System.Private.CoreLib\src\System\String.Manipulation.cs (1)
1193
return ReplaceCore(oldValue, newValue, culture?.CompareInfo, ignoreCase ? CompareOptions.IgnoreCase : CompareOptions.
None
);
src\libraries\System.Private.CoreLib\src\System\StringComparer.cs (5)
22
new CultureAwareComparer(CultureInfo.CurrentCulture, CompareOptions.
None
);
50
return new CultureAwareComparer(culture, ignoreCase ? CompareOptions.IgnoreCase : CompareOptions.
None
);
118
/// to create <paramref name="comparer"/>. Set to <see cref="CompareOptions.
None
"/> if this method returns <see langword="false"/>.</param>
217
internal static readonly CultureAwareComparer InvariantCaseSensitiveInstance = new CultureAwareComparer(CompareInfo.Invariant, CompareOptions.
None
);
250
_options |= ignoreCase ? CompareOptions.IgnoreCase : CompareOptions.
None
;
System.Private.Xml (4)
System\Xml\XPath\Internal\CompiledXPathExpr.cs (1)
203
int result = _cinfo.CompareInfo.Compare(s1, s2, _caseOrder != XmlCaseOrder.None ? CompareOptions.IgnoreCase : CompareOptions.
None
);
System\Xml\Xsl\Runtime\XsltFunctions.cs (3)
390
CompareOptions opts = CompareOptions.
None
;
411
if (opts != CompareOptions.
None
)
421
result = -cultinfo.CompareInfo.Compare(s1, s2, CompareOptions.
None
);