2 implementations of IsCaseSensitive
Microsoft.CodeAnalysis.CSharp.Workspaces (1)
CSharpSyntaxFacts.cs (1)
40public bool IsCaseSensitive => true;
Microsoft.CodeAnalysis.VisualBasic.Workspaces (1)
VisualBasicSyntaxFacts.vb (1)
33Public ReadOnly Property IsCaseSensitive As Boolean Implements ISyntaxFacts.IsCaseSensitive
35 references to IsCaseSensitive
Microsoft.CodeAnalysis.EditorFeatures (2)
InlineRename\InlineRenameSession.OpenTextBufferManager.cs (1)
478document.GetLanguageService<LanguageService.ISyntaxFactsService>().IsCaseSensitive), cancellationToken);
RenameTracking\RenameTrackingTaggerProvider.TrackingSession.cs (1)
261var comparison = isRenamingDeclaration || syntaxFactsService.IsCaseSensitive ? StringComparison.Ordinal : StringComparison.OrdinalIgnoreCase;
Microsoft.CodeAnalysis.EditorFeatures.Cocoa (1)
Controller.Session_ComputeModel.cs (1)
120var isCaseSensitive = syntaxFactsService == null || syntaxFactsService.IsCaseSensitive;
Microsoft.CodeAnalysis.EditorFeatures.Wpf (1)
SignatureHelp\Controller.Session_ComputeModel.cs (1)
120var isCaseSensitive = syntaxFactsService == null || syntaxFactsService.IsCaseSensitive;
Microsoft.CodeAnalysis.EditorFeatures2.UnitTests (2)
NavigationBar\TestHelpers.vb (2)
44AssertEqual(expectedItems, actualItems, document.GetLanguageService(Of ISyntaxFactsService)().IsCaseSensitive) 67Dim isCaseSensitive = document.GetLanguageService(Of ISyntaxFactsService)().IsCaseSensitive
Microsoft.CodeAnalysis.Features (15)
AbstractAddAnonymousTypeMemberNameCodeFixProvider.cs (1)
127var uniqueName = NameGenerator.EnsureUniqueness(name, existingNames, syntaxFacts.IsCaseSensitive);
AddImport\SymbolResult.cs (1)
67if (!syntaxFacts.IsCaseSensitive &&
Completion\CommonCompletionUtilities.cs (1)
244if (!symbol.Name.TryGetWithoutAttributeSuffix(syntaxFacts.IsCaseSensitive, out name) ||
Completion\CompletionHelper.cs (1)
27var caseSensitive = syntaxFacts?.IsCaseSensitive ?? true;
EmbeddedLanguages\RegularExpressions\LanguageServices\RegexLanguageDetector.cs (1)
77var result = syntaxFacts.IsCaseSensitive
FullyQualify\AbstractFullyQualifyService.cs (2)
75var ignoreCase = !syntaxFacts.IsCaseSensitive; 192var ignoreCase = !syntaxFacts.IsCaseSensitive;
GenerateDefaultConstructors\AbstractGenerateDefaultConstructorsService.State.cs (1)
80var isCaseSensitive = syntaxFacts.IsCaseSensitive;
GenerateMember\GenerateConstructor\AbstractGenerateConstructorService.State.cs (1)
260result &= service.IsCaseSensitive
GenerateMember\GenerateParameterizedMember\AbstractGenerateParameterizedMemberService.State.cs (2)
88return !existingMethods.Any(m => SignatureComparer.Instance.HaveSameSignature(m, generatedMethod, caseSensitive: syntaxFacts.IsCaseSensitive, compareParameterName: true, isParameterCaseSensitive: syntaxFacts.IsCaseSensitive));
ImplementInterface\AbstractImplementInterfaceService.CodeAction.cs (1)
498private bool IsCaseSensitive => Document.GetRequiredLanguageService<ISyntaxFactsService>().IsCaseSensitive;
ImplementInterface\AbstractImplementInterfaceService.CodeAction_Property.cs (1)
56isCaseSensitive: syntaxFacts.IsCaseSensitive);
Rename\SymbolicRenameInfo.cs (2)
91var isCaseSensitive = this.Document.GetRequiredLanguageService<ISyntaxFactsService>().IsCaseSensitive; 99var isCaseSensitive = this.Document.GetRequiredLanguageService<ISyntaxFactsService>().IsCaseSensitive;
Microsoft.CodeAnalysis.VisualBasic.Features (1)
CodeFixes\GenerateEvent\GenerateEventCodeFixProvider.vb (1)
133document.Project.Solution, eventHandlerName, Not syntaxFactService.IsCaseSensitive, SymbolFilter.Type, cancellationToken).ConfigureAwait(False)
Microsoft.CodeAnalysis.VisualBasic.Workspaces (1)
VisualBasicSyntaxFacts.vb (1)
33Public ReadOnly Property IsCaseSensitive As Boolean Implements ISyntaxFacts.IsCaseSensitive
Microsoft.CodeAnalysis.Workspaces (10)
AbstractSemanticFactsService.cs (1)
97baseName, usedNames, this.SyntaxFacts.IsCaseSensitive));
FindSymbols\Declarations\DeclarationFinder.cs (1)
43(query.Kind == SearchKind.ExactIgnoreCase && !syntaxFacts.IsCaseSensitive);
FindSymbols\FindReferences\Finders\AbstractReferenceFinder.cs (1)
81return name.TryGetWithoutAttributeSuffix(syntaxFacts.IsCaseSensitive, out result);
FindSymbols\FindReferences\Finders\ParameterSymbolReferenceFinder.cs (1)
140SignatureComparer.Instance.HaveSameSignatureAndConstraintsAndReturnTypeAndAccessors(parameter.ContainingSymbol, symbol.ContainingSymbol, syntaxFacts.IsCaseSensitive) &&
FindSymbols\FindReferences\FindReferenceCache.cs (1)
141while ((index = sourceText.IndexOf(identifier, index, syntaxFacts.IsCaseSensitive)) >= 0)
FindSymbols\SyntaxTree\SyntaxTreeIndex_Create.cs (1)
46var ignoreCase = !syntaxFacts.IsCaseSensitive;
Shared\Extensions\IFindReferencesResultExtensions.cs (1)
126var isCaseSensitive = solution.Services.GetLanguageServices(reference.Definition.Language).GetRequiredService<ISyntaxFactsService>().IsCaseSensitive;
Shared\Extensions\IMethodSymbolExtensions.cs (2)
161method.Parameters.SelectAsArray(p => p.Name), isCaseSensitive: syntaxFacts.IsCaseSensitive); 170syntaxFacts.IsCaseSensitive ? StringComparer.Ordinal : StringComparer.OrdinalIgnoreCase);
Shared\Extensions\ITypeSymbolExtensions.cs (1)
174SignatureComparer.Instance.HaveSameSignatureAndConstraintsAndReturnTypeAndAccessors(member, constructedInterfaceMember, syntaxFacts.IsCaseSensitive)
Microsoft.VisualStudio.LanguageServices (1)
Venus\ContainedLanguageCodeSupport.cs (1)
72return NameGenerator.EnsureUniqueness(name, reservedNames, document.GetLanguageService<ISyntaxFactsService>().IsCaseSensitive);
Microsoft.VisualStudio.LanguageServices.Implementation (1)
CodeModel\RootCodeModel.cs (1)
96get { return SyntaxFactsService.IsCaseSensitive; }