51 references to CSharp
Microsoft.CodeAnalysis.Razor.Workspaces (15)
CodeActions\CodeActionResolveService.cs (1)
60case RazorLanguageKind.CSharp:
CodeActions\CodeActionsService.cs (2)
49RazorLanguageKind.CSharp => ExtractCSharpCodeActionNamesFromData(delegatedCodeActions), 215RazorLanguageKind.CSharp => _csharpCodeActionProviders,
CodeActions\Models\CodeActionExtensions.cs (2)
60RazorLanguageKind language = RazorLanguageKind.CSharp, 94if (language != RazorLanguageKind.CSharp ||
Completion\Delegation\DelegatedCompletionHelper.cs (4)
65if (languageKind == RazorLanguageKind.CSharp 87if (languageKind == RazorLanguageKind.CSharp 183if (previousCharacterPositionInfo.LanguageKind != RazorLanguageKind.CSharp) 195RazorLanguageKind.CSharp,
Diagnostics\RazorTranslateDiagnosticsService.cs (2)
59var filteredDiagnostics = diagnosticKind == RazorLanguageKind.CSharp 112if (languageKind == RazorLanguageKind.CSharp)
DocumentMapping\IDocumentMappingServiceExtensions.cs (1)
40if (languageKind is RazorLanguageKind.CSharp)
DocumentMapping\PreferHtmlInAttributeValuesDocumentPositionStrategy.cs (1)
28if (positionInfo.LanguageKind != RazorLanguageKind.CSharp ||
Extensions\RazorCodeDocumentExtensions.cs (1)
202SpanKind.Code => RazorLanguageKind.CSharp,
Formatting\RazorFormattingService.cs (1)
266RazorLanguageKind.CSharp => s_csharpTriggerCharacterSet.Contains(triggerCharacter),
Microsoft.CodeAnalysis.Razor.Workspaces.UnitTests (10)
Extensions\RazorCodeDocumentExtensionsTest.cs (10)
83Assert.Equal(RazorLanguageKind.CSharp, languageKind); 97Assert.Equal(RazorLanguageKind.CSharp, languageKind); 171Assert.Equal(RazorLanguageKind.CSharp, languageKind); 185Assert.Equal(RazorLanguageKind.CSharp, languageKind); 199Assert.Equal(RazorLanguageKind.CSharp, languageKind); 213Assert.Equal(RazorLanguageKind.CSharp, languageKind); 227Assert.Equal(RazorLanguageKind.CSharp, languageKind); 241Assert.Equal(RazorLanguageKind.CSharp, languageKind); 255Assert.Equal(RazorLanguageKind.CSharp, languageKind); 283Assert.Equal(RazorLanguageKind.CSharp, languageKind);
Microsoft.CodeAnalysis.Remote.Razor (13)
AutoInsert\RemoteAutoInsertService.cs (1)
98case RazorLanguageKind.CSharp:
CodeActions\RemoteCodeActionsService.cs (1)
43if (languageKind == RazorLanguageKind.CSharp)
Completion\RemoteCompletionService.cs (2)
119var isCSharpTrigger = documentPositionInfo.LanguageKind == RazorLanguageKind.CSharp && 284var resolutionContext = new DelegatedCompletionResolutionContext(RazorLanguageKind.CSharp, rewrittenResponse.Data ?? rewrittenResponse.ItemDefaults?.Data, provisionalTextEdit);
Diagnostics\RemoteDiagnosticsService.cs (2)
59.. await _translateDiagnosticsService.TranslateAsync(RazorLanguageKind.CSharp, csharpDiagnostics, context.Snapshot, cancellationToken).ConfigureAwait(false), 172diagnostics.AddRange(_translateDiagnosticsService.MapDiagnostics(RazorLanguageKind.CSharp, csharpTaskItems, context.Snapshot, codeDocument));
FindAllReferences\RemoteFindAllReferencesService.cs (1)
66if (positionInfo.LanguageKind is not RazorLanguageKind.CSharp)
Formatting\RemoteFormattingService.cs (2)
98Debug.Assert(triggerCharacterKind is RazorLanguageKind.CSharp); 134Debug.Assert(triggerCharacterKind is RazorLanguageKind.CSharp);
GoToDefinition\RemoteGoToDefinitionService.cs (1)
78if (positionInfo.LanguageKind is RazorLanguageKind.CSharp)
Hover\RemoteHoverService.cs (1)
65if (positionInfo.LanguageKind == RazorLanguageKind.CSharp)
RazorDocumentServiceBase.cs (1)
40positionInfo = new DocumentPositionInfo(RazorLanguageKind.CSharp, csharpPosition, positionInfo.HostDocumentIndex);
Rename\RemoteRenameService.cs (1)
74if (razorEdit.Edit is null && positionInfo.LanguageKind != CodeAnalysis.Razor.Protocol.RazorLanguageKind.CSharp)
Microsoft.VisualStudio.LanguageServices.Razor (4)
Snippets\SnippetCompletionItemProvider.cs (1)
86RazorLanguageKind.CSharp => SnippetLanguage.CSharp,
src\Razor\src\Razor\src\Microsoft.CodeAnalysis.Razor.CohostingShared\CodeActions\CohostCodeActionsEndpoint.cs (2)
80if (requestInfo is null or { LanguageKind: RazorLanguageKind.CSharp, CSharpRequest: null }) 94RazorLanguageKind.CSharp => await GetCSharpCodeActionsAsync(razorDocument, requestInfo.CSharpRequest.AssumeNotNull(), correlationId, cancellationToken).ConfigureAwait(false),
src\Razor\src\Razor\src\Microsoft.CodeAnalysis.Razor.CohostingShared\CodeActions\CohostCodeActionsResolveEndpoint.cs (1)
76RazorLanguageKind.CSharp => await ResolveCSharpCodeActionAsync(razorDocument, request, resolveParams, cancellationToken).ConfigureAwait(false),
Microsoft.VisualStudio.LanguageServices.Razor.UnitTests (3)
src\Razor\src\Razor\test\Microsoft.CodeAnalysis.Razor.CohostingShared.UnitTests\AutoInsert\PreferHtmlInAttributeValuesDocumentPositionInfoStrategyTest.cs (3)
32RazorLanguageKind.CSharp)] 39RazorLanguageKind.CSharp)] 61if (expectedLanguage != RazorLanguageKind.CSharp)
Microsoft.VisualStudioCode.RazorExtension (3)
src\Razor\src\Razor\src\Microsoft.CodeAnalysis.Razor.CohostingShared\CodeActions\CohostCodeActionsEndpoint.cs (2)
80if (requestInfo is null or { LanguageKind: RazorLanguageKind.CSharp, CSharpRequest: null }) 94RazorLanguageKind.CSharp => await GetCSharpCodeActionsAsync(razorDocument, requestInfo.CSharpRequest.AssumeNotNull(), correlationId, cancellationToken).ConfigureAwait(false),
src\Razor\src\Razor\src\Microsoft.CodeAnalysis.Razor.CohostingShared\CodeActions\CohostCodeActionsResolveEndpoint.cs (1)
76RazorLanguageKind.CSharp => await ResolveCSharpCodeActionAsync(razorDocument, request, resolveParams, cancellationToken).ConfigureAwait(false),
Microsoft.VisualStudioCode.RazorExtension.UnitTests (3)
src\Razor\src\Razor\test\Microsoft.CodeAnalysis.Razor.CohostingShared.UnitTests\AutoInsert\PreferHtmlInAttributeValuesDocumentPositionInfoStrategyTest.cs (3)
32RazorLanguageKind.CSharp)] 39RazorLanguageKind.CSharp)] 61if (expectedLanguage != RazorLanguageKind.CSharp)