651 references to VisualBasic
CodeStyleConfigFileGenerator (1)
Program.cs (1)
50var languageForGetAnalyzers = language == "CSharp" ? LanguageNames.CSharp : LanguageNames.VisualBasic;
dotnet-format (2)
CodeFormatter.cs (1)
200if (project.Language != LanguageNames.CSharp && project.Language != LanguageNames.VisualBasic)
Workspaces\FolderWorkspace_VisualBasicProjectLoader.cs (1)
10public override string Language => LanguageNames.VisualBasic;
GenerateDocumentationAndConfigFiles (20)
src\roslyn\src\RoslynAnalyzers\Utilities\Compiler\Extensions\IMethodSymbolExtensions.cs (1)
445if (compilation.Language == LanguageNames.VisualBasic)
src\roslyn\src\RoslynAnalyzers\Utilities\Compiler\Extensions\IOperationExtensions.cs (1)
445return invocationOperation.TargetMethod.IsExtensionMethod && (invocationOperation.Language != LanguageNames.VisualBasic || invocationOperation.Instance == null);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\CodeStyle\VisualBasic\VisualBasicCodeStyleOptions.cs (1)
22return s_allOptionsBuilder.CreateEditorConfigOption(name, defaultValue, group, LanguageNames.VisualBasic, serializerFactory);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\OperationExtensions.cs (1)
153Debug.Assert(parenthesizedOperation.Language == LanguageNames.VisualBasic);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Formatting\VisualBasic\VisualBasicSyntaxFormattingOptions.cs (1)
23: base(options, LanguageNames.VisualBasic)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\NamingStyles\EditorConfig\EditorConfigNamingStyleParser_SymbolSpec.cs (4)
394if (languageName == LanguageNames.VisualBasic) 404if (languageName == LanguageNames.VisualBasic) 441if (languageName == LanguageNames.VisualBasic) 451if (languageName == LanguageNames.VisualBasic)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Options\Option2.cs (1)
72Debug.Assert(LanguageName is LanguageNames.VisualBasic == Definition.ConfigName.StartsWith(OptionDefinition.VisualBasicConfigNamePrefix, StringComparison.Ordinal));
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Simplification\VisualBasic\VisualBasicSimplifierOptions.cs (1)
22: base(options, LanguageNames.VisualBasic)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.DynamicTypeSymbolKey.cs (2)
22if (reader.Compilation.Language == LanguageNames.VisualBasic) 27failureReason = $"({nameof(DynamicTypeSymbolKey)} is not supported in {LanguageNames.VisualBasic})";
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.FunctionPointerTypeSymbolKey.cs (2)
82if (reader.Compilation.Language == LanguageNames.VisualBasic) 84failureReason = $"({nameof(FunctionPointerTypeSymbolKey)} is not supported in {LanguageNames.VisualBasic})";
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.PointerTypeSymbolKey.cs (2)
27if (reader.Compilation.Language == LanguageNames.VisualBasic) 29failureReason = $"({nameof(PointerTypeSymbolKey)} is not supported in {LanguageNames.VisualBasic})";
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\INamedTypeSymbolExtensions.cs (1)
603var caseSensitive = containingType.Language != LanguageNames.VisualBasic;
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\CodeGeneration\VisualBasic\VisualBasicCodeGenerationOptions.cs (1)
21: base(options, LanguageNames.VisualBasic)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Extensions\SyntaxGeneratorExtensions_CreateEqualsMethod.cs (1)
346if (compilation.Language == LanguageNames.VisualBasic)
ILLink.RoslynAnalyzer (1)
IOperationExtensions.cs (1)
125Debug.Assert(parenthesizedOperation.Language == LanguageNames.VisualBasic);
Microsoft.CodeAnalysis (2)
Operations\IOperation.cs (1)
59/// The source language of the IOperation. Possible values are <see cref="LanguageNames.CSharp"/> and <see cref="LanguageNames.VisualBasic"/>.
Operations\Operation.cs (1)
78/// The source language of the IOperation. Possible values are <see cref="LanguageNames.CSharp"/> and <see cref="LanguageNames.VisualBasic"/>.
Microsoft.CodeAnalysis.Analyzers (49)
FixAnalyzers\FixerWithFixAllAnalyzer.cs (1)
28[DiagnosticAnalyzer(LanguageNames.CSharp, LanguageNames.VisualBasic)]
FixAnalyzers\FixerWithFixAllAnalyzer.Fixer.cs (1)
24[ExportCodeFixProvider(LanguageNames.CSharp, LanguageNames.VisualBasic, Name = nameof(FixerWithFixAllFix)), Shared]
ImmutableObjectMethodAnalyzer.cs (1)
21[DiagnosticAnalyzer(LanguageNames.CSharp, LanguageNames.VisualBasic)]
ImplementationIsObsoleteAnalyzer.cs (1)
16[DiagnosticAnalyzer(LanguageNames.CSharp, LanguageNames.VisualBasic)]
InternalImplementationOnlyAnalyzer.cs (1)
19[DiagnosticAnalyzer(LanguageNames.CSharp, LanguageNames.VisualBasic)]
MetaAnalyzers\ClassIsNotDiagnosticAnalyzer.cs (1)
17[DiagnosticAnalyzer(LanguageNames.CSharp, LanguageNames.VisualBasic)]
MetaAnalyzers\CompareSymbolsCorrectlyAnalyzer.cs (2)
22[DiagnosticAnalyzer(LanguageNames.CSharp, LanguageNames.VisualBasic)] 152if (binary.Language == LanguageNames.VisualBasic
MetaAnalyzers\CompilerExtensionStrictApiAnalyzer.cs (2)
17[DiagnosticAnalyzer(LanguageNames.CSharp, LanguageNames.VisualBasic)] 210else if (supportedLanguage == LanguageNames.VisualBasic)
MetaAnalyzers\CompilerExtensionTargetFrameworkAnalyzer.cs (1)
18[DiagnosticAnalyzer(LanguageNames.CSharp, LanguageNames.VisualBasic)]
MetaAnalyzers\ConfigureGeneratedCodeAnalysisAnalyzer.cs (1)
19[DiagnosticAnalyzer(LanguageNames.CSharp, LanguageNames.VisualBasic)]
MetaAnalyzers\DiagnosticAnalyzerAttributeAnalyzer.cs (3)
20[DiagnosticAnalyzer(LanguageNames.CSharp, LanguageNames.VisualBasic)] 139string missingLanguage = supportsCSharp ? LanguageNames.VisualBasic : LanguageNames.CSharp; 158else if (supportedLanguage == LanguageNames.VisualBasic)
MetaAnalyzers\DiagnosticDescriptorCreationAnalyzer.cs (2)
45[DiagnosticAnalyzer(LanguageNames.CSharp, LanguageNames.VisualBasic)] 923if (fieldDeclaration.Language == LanguageNames.VisualBasic)
MetaAnalyzers\DoNotUseCompilationGetSemanticModelAnalyzer.cs (1)
19[DiagnosticAnalyzer(LanguageNames.CSharp, LanguageNames.VisualBasic)]
MetaAnalyzers\DoNotUseFileTypesForAnalyzersOrGenerators.cs (1)
14[DiagnosticAnalyzer(LanguageNames.CSharp, LanguageNames.VisualBasic)]
MetaAnalyzers\EnableConcurrentExecutionAnalyzer.cs (1)
19[DiagnosticAnalyzer(LanguageNames.CSharp, LanguageNames.VisualBasic)]
MetaAnalyzers\Fixers\AnalyzerReleaseTrackingFix.cs (1)
25[ExportCodeFixProvider(LanguageNames.CSharp, LanguageNames.VisualBasic, Name = nameof(AnalyzerReleaseTrackingFix))]
MetaAnalyzers\Fixers\ApplyDiagnosticAnalyzerAttributeFix.cs (5)
43title = string.Format(CultureInfo.CurrentCulture, CodeAnalysisDiagnosticsResources.ApplyDiagnosticAnalyzerAttribute_1, LanguageNames.VisualBasic); 44AddFix(title, context, root, classDecl, generator, LanguageNames.VisualBasic); 47title = string.Format(CultureInfo.CurrentCulture, CodeAnalysisDiagnosticsResources.ApplyDiagnosticAnalyzerAttribute_2, LanguageNames.CSharp, LanguageNames.VisualBasic); 48AddFix(title, context, root, classDecl, generator, LanguageNames.CSharp, LanguageNames.VisualBasic); 69var language = languages[i] == LanguageNames.CSharp ? nameof(LanguageNames.CSharp) : nameof(LanguageNames.VisualBasic);
MetaAnalyzers\Fixers\DefineDiagnosticDescriptorArgumentsCorrectlyFix.cs (1)
22[ExportCodeFixProvider(LanguageNames.CSharp, LanguageNames.VisualBasic), Shared]
MetaAnalyzers\PreferIsKindAnalyzer.cs (1)
19[DiagnosticAnalyzer(LanguageNames.CSharp, LanguageNames.VisualBasic)]
src\roslyn\src\RoslynAnalyzers\Utilities\Compiler\CodeMetrics\MetricsHelper.cs (1)
179if (declSyntax.Language == LanguageNames.VisualBasic)
src\roslyn\src\RoslynAnalyzers\Utilities\Compiler\Extensions\IMethodSymbolExtensions.cs (1)
445if (compilation.Language == LanguageNames.VisualBasic)
src\roslyn\src\RoslynAnalyzers\Utilities\Compiler\Extensions\IOperationExtensions.cs (1)
445return invocationOperation.TargetMethod.IsExtensionMethod && (invocationOperation.Language != LanguageNames.VisualBasic || invocationOperation.Instance == null);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\CodeStyle\VisualBasic\VisualBasicCodeStyleOptions.cs (1)
22return s_allOptionsBuilder.CreateEditorConfigOption(name, defaultValue, group, LanguageNames.VisualBasic, serializerFactory);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\OperationExtensions.cs (1)
153Debug.Assert(parenthesizedOperation.Language == LanguageNames.VisualBasic);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Formatting\VisualBasic\VisualBasicSyntaxFormattingOptions.cs (1)
23: base(options, LanguageNames.VisualBasic)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\NamingStyles\EditorConfig\EditorConfigNamingStyleParser_SymbolSpec.cs (4)
394if (languageName == LanguageNames.VisualBasic) 404if (languageName == LanguageNames.VisualBasic) 441if (languageName == LanguageNames.VisualBasic) 451if (languageName == LanguageNames.VisualBasic)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Options\Option2.cs (1)
72Debug.Assert(LanguageName is LanguageNames.VisualBasic == Definition.ConfigName.StartsWith(OptionDefinition.VisualBasicConfigNamePrefix, StringComparison.Ordinal));
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Simplification\VisualBasic\VisualBasicSimplifierOptions.cs (1)
22: base(options, LanguageNames.VisualBasic)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.DynamicTypeSymbolKey.cs (2)
22if (reader.Compilation.Language == LanguageNames.VisualBasic) 27failureReason = $"({nameof(DynamicTypeSymbolKey)} is not supported in {LanguageNames.VisualBasic})";
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.FunctionPointerTypeSymbolKey.cs (2)
82if (reader.Compilation.Language == LanguageNames.VisualBasic) 84failureReason = $"({nameof(FunctionPointerTypeSymbolKey)} is not supported in {LanguageNames.VisualBasic})";
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.PointerTypeSymbolKey.cs (2)
27if (reader.Compilation.Language == LanguageNames.VisualBasic) 29failureReason = $"({nameof(PointerTypeSymbolKey)} is not supported in {LanguageNames.VisualBasic})";
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\INamedTypeSymbolExtensions.cs (1)
603var caseSensitive = containingType.Language != LanguageNames.VisualBasic;
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\CodeGeneration\VisualBasic\VisualBasicCodeGenerationOptions.cs (1)
21: base(options, LanguageNames.VisualBasic)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Extensions\SyntaxGeneratorExtensions_CreateEqualsMethod.cs (1)
346if (compilation.Language == LanguageNames.VisualBasic)
Microsoft.CodeAnalysis.AnalyzerUtilities (20)
src\roslyn\src\RoslynAnalyzers\Utilities\Compiler\CodeMetrics\MetricsHelper.cs (1)
179if (declSyntax.Language == LanguageNames.VisualBasic)
src\roslyn\src\RoslynAnalyzers\Utilities\Compiler\Extensions\IMethodSymbolExtensions.cs (1)
445if (compilation.Language == LanguageNames.VisualBasic)
src\roslyn\src\RoslynAnalyzers\Utilities\Compiler\Extensions\IOperationExtensions.cs (1)
445return invocationOperation.TargetMethod.IsExtensionMethod && (invocationOperation.Language != LanguageNames.VisualBasic || invocationOperation.Instance == null);
src\roslyn\src\RoslynAnalyzers\Utilities\FlowAnalysis\FlowAnalysis\Framework\DataFlow\AnalysisEntity.cs (1)
297Type.Language == LanguageNames.VisualBasic && Type.SpecialType == SpecialType.System_Object;
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\CodeStyle\VisualBasic\VisualBasicCodeStyleOptions.cs (1)
22return s_allOptionsBuilder.CreateEditorConfigOption(name, defaultValue, group, LanguageNames.VisualBasic, serializerFactory);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\OperationExtensions.cs (1)
153Debug.Assert(parenthesizedOperation.Language == LanguageNames.VisualBasic);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Formatting\VisualBasic\VisualBasicSyntaxFormattingOptions.cs (1)
23: base(options, LanguageNames.VisualBasic)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\NamingStyles\EditorConfig\EditorConfigNamingStyleParser_SymbolSpec.cs (4)
394if (languageName == LanguageNames.VisualBasic) 404if (languageName == LanguageNames.VisualBasic) 441if (languageName == LanguageNames.VisualBasic) 451if (languageName == LanguageNames.VisualBasic)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Options\Option2.cs (1)
72Debug.Assert(LanguageName is LanguageNames.VisualBasic == Definition.ConfigName.StartsWith(OptionDefinition.VisualBasicConfigNamePrefix, StringComparison.Ordinal));
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Simplification\VisualBasic\VisualBasicSimplifierOptions.cs (1)
22: base(options, LanguageNames.VisualBasic)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.DynamicTypeSymbolKey.cs (2)
22if (reader.Compilation.Language == LanguageNames.VisualBasic) 27failureReason = $"({nameof(DynamicTypeSymbolKey)} is not supported in {LanguageNames.VisualBasic})";
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.FunctionPointerTypeSymbolKey.cs (2)
82if (reader.Compilation.Language == LanguageNames.VisualBasic) 84failureReason = $"({nameof(FunctionPointerTypeSymbolKey)} is not supported in {LanguageNames.VisualBasic})";
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.PointerTypeSymbolKey.cs (2)
27if (reader.Compilation.Language == LanguageNames.VisualBasic) 29failureReason = $"({nameof(PointerTypeSymbolKey)} is not supported in {LanguageNames.VisualBasic})";
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\INamedTypeSymbolExtensions.cs (1)
603var caseSensitive = containingType.Language != LanguageNames.VisualBasic;
Microsoft.CodeAnalysis.CodeStyle (19)
src\roslyn\src\Analyzers\Core\Analyzers\UseAutoProperty\AbstractUseAutoPropertyAnalyzer.cs (1)
566if (result.Property.Language == LanguageNames.VisualBasic)
src\roslyn\src\Analyzers\Core\Analyzers\UseExplicitTupleName\UseExplicitTupleNameDiagnosticAnalyzer.cs (1)
14[DiagnosticAnalyzer(LanguageNames.CSharp, LanguageNames.VisualBasic)]
src\roslyn\src\Analyzers\Core\Analyzers\UseSystemHashCode\UseSystemHashCodeDiagnosticAnalyzer.cs (1)
13[DiagnosticAnalyzer(LanguageNames.CSharp, LanguageNames.VisualBasic)]
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\CodeStyle\VisualBasic\VisualBasicCodeStyleOptions.cs (1)
22return s_allOptionsBuilder.CreateEditorConfigOption(name, defaultValue, group, LanguageNames.VisualBasic, serializerFactory);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\OperationExtensions.cs (1)
153Debug.Assert(parenthesizedOperation.Language == LanguageNames.VisualBasic);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Formatting\VisualBasic\VisualBasicSyntaxFormattingOptions.cs (1)
23: base(options, LanguageNames.VisualBasic)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\NamingStyles\EditorConfig\EditorConfigNamingStyleParser_SymbolSpec.cs (4)
394if (languageName == LanguageNames.VisualBasic) 404if (languageName == LanguageNames.VisualBasic) 441if (languageName == LanguageNames.VisualBasic) 451if (languageName == LanguageNames.VisualBasic)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Options\Option2.cs (1)
72Debug.Assert(LanguageName is LanguageNames.VisualBasic == Definition.ConfigName.StartsWith(OptionDefinition.VisualBasicConfigNamePrefix, StringComparison.Ordinal));
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Simplification\VisualBasic\VisualBasicSimplifierOptions.cs (1)
22: base(options, LanguageNames.VisualBasic)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.DynamicTypeSymbolKey.cs (2)
22if (reader.Compilation.Language == LanguageNames.VisualBasic) 27failureReason = $"({nameof(DynamicTypeSymbolKey)} is not supported in {LanguageNames.VisualBasic})";
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.FunctionPointerTypeSymbolKey.cs (2)
82if (reader.Compilation.Language == LanguageNames.VisualBasic) 84failureReason = $"({nameof(FunctionPointerTypeSymbolKey)} is not supported in {LanguageNames.VisualBasic})";
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.PointerTypeSymbolKey.cs (2)
27if (reader.Compilation.Language == LanguageNames.VisualBasic) 29failureReason = $"({nameof(PointerTypeSymbolKey)} is not supported in {LanguageNames.VisualBasic})";
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\INamedTypeSymbolExtensions.cs (1)
603var caseSensitive = containingType.Language != LanguageNames.VisualBasic;
Microsoft.CodeAnalysis.CodeStyle.Fixes (16)
Host\Mef\CodeStyleHostLanguageServices.cs (1)
67case LanguageNames.VisualBasic:
src\roslyn\src\Analyzers\Core\CodeFixes\AddRequiredParentheses\AddRequiredParenthesesCodeFixProvider.cs (1)
18[ExportCodeFixProvider(LanguageNames.CSharp, LanguageNames.VisualBasic, Name = PredefinedCodeFixProviderNames.AddRequiredParentheses), Shared]
src\roslyn\src\Analyzers\Core\CodeFixes\NewLines\ConsecutiveStatementPlacement\ConsecutiveStatementPlacementCodeFixProvider.cs (1)
21[ExportCodeFixProvider(LanguageNames.CSharp, LanguageNames.VisualBasic, Name = PredefinedCodeFixProviderNames.ConsecutiveStatementPlacement), Shared]
src\roslyn\src\Analyzers\Core\CodeFixes\NewLines\MultipleBlankLines\AbstractMultipleBlankLinesCodeFixProvider.cs (1)
21[ExportCodeFixProvider(LanguageNames.CSharp, LanguageNames.VisualBasic, Name = PredefinedCodeFixProviderNames.RemoveBlankLines), Shared]
src\roslyn\src\Analyzers\Core\CodeFixes\RemoveRedundantEquality\RemoveRedundantEqualityCodeFixProvider.cs (1)
19[ExportCodeFixProvider(LanguageNames.CSharp, LanguageNames.VisualBasic, Name = PredefinedCodeFixProviderNames.RemoveRedundantEquality), Shared]
src\roslyn\src\Analyzers\Core\CodeFixes\RemoveUnnecessarySuppressions\RemoveUnnecessaryAttributeSuppressionsCodeFixProvider.cs (1)
18[ExportCodeFixProvider(LanguageNames.CSharp, LanguageNames.VisualBasic, Name = PredefinedCodeFixProviderNames.RemoveUnnecessaryAttributeSuppressions), Shared]
src\roslyn\src\Analyzers\Core\CodeFixes\RemoveUnusedParametersAndValues\AbstractRemoveUnusedValuesCodeFixProvider.cs (1)
410Debug.Assert(semanticModel.Language != LanguageNames.VisualBasic);
src\roslyn\src\Analyzers\Core\CodeFixes\SimplifyBooleanExpression\SimplifyConditionalCodeFixProvider.cs (1)
21[ExportCodeFixProvider(LanguageNames.CSharp, LanguageNames.VisualBasic, Name = PredefinedCodeFixProviderNames.SimplifyConditionalExpression), Shared]
src\roslyn\src\Analyzers\Core\CodeFixes\SimplifyLinqExpression\SimplifyLinqExpressionCodeFixProvider.cs (1)
19[ExportCodeFixProvider(LanguageNames.CSharp, LanguageNames.VisualBasic, Name = PredefinedCodeFixProviderNames.SimplifyLinqExpression), Shared]
src\roslyn\src\Analyzers\Core\CodeFixes\UpdateLegacySuppressions\UpdateLegacySuppressionsCodeFixProvider.cs (1)
19[ExportCodeFixProvider(LanguageNames.CSharp, LanguageNames.VisualBasic, Name = PredefinedCodeFixProviderNames.UpdateLegacySuppressions), Shared]
src\roslyn\src\Analyzers\Core\CodeFixes\UseCoalesceExpression\UseCoalesceExpressionForNullableTernaryConditionalCheckCodeFixProvider.cs (1)
19[ExportCodeFixProvider(LanguageNames.CSharp, LanguageNames.VisualBasic, Name = PredefinedCodeFixProviderNames.UseCoalesceExpressionForNullableTernaryConditionalCheck), Shared]
src\roslyn\src\Analyzers\Core\CodeFixes\UseCoalesceExpression\UseCoalesceExpressionForTernaryConditionalCheckCodeFixProvider.cs (1)
20[ExportCodeFixProvider(LanguageNames.CSharp, LanguageNames.VisualBasic, Name = PredefinedCodeFixProviderNames.UseCoalesceExpressionForTernaryConditionalCheck), Shared]
src\roslyn\src\Analyzers\Core\CodeFixes\UseExplicitTupleName\UseExplicitTupleNameCodeFixProvider.cs (1)
18[ExportCodeFixProvider(LanguageNames.CSharp, LanguageNames.VisualBasic, Name = PredefinedCodeFixProviderNames.UseExplicitTupleName), Shared]
src\roslyn\src\Analyzers\Core\CodeFixes\UseSystemHashCode\UseSystemHashCodeCodeFixProvider.cs (1)
20[ExportCodeFixProvider(LanguageNames.CSharp, LanguageNames.VisualBasic, Name = PredefinedCodeFixProviderNames.UseSystemHashCode), Shared]
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\CodeGeneration\VisualBasic\VisualBasicCodeGenerationOptions.cs (1)
21: base(options, LanguageNames.VisualBasic)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Extensions\SyntaxGeneratorExtensions_CreateEqualsMethod.cs (1)
346if (compilation.Language == LanguageNames.VisualBasic)
Microsoft.CodeAnalysis.Extensions.Package (1)
Symbols\INamedTypeSymbolExtensions.cs (1)
603var caseSensitive = containingType.Language != LanguageNames.VisualBasic;
Microsoft.CodeAnalysis.Features (59)
AddConstructorParametersFromMembers\AddConstructorParametersFromMembersCodeRefactoringProvider.cs (1)
25[ExportCodeRefactoringProvider(LanguageNames.CSharp, LanguageNames.VisualBasic,
AddImport\References\ProjectSymbolReference.cs (1)
40: _project.Language == LanguageNames.VisualBasic
ChangeSignature\AbstractChangeSignatureCodeRefactoringProvider.cs (1)
15[ExportCodeRefactoringProvider(LanguageNames.CSharp, LanguageNames.VisualBasic,
CodeFixes\Configuration\ConfigurationUpdater.cs (5)
618if ((_language.Equals(LanguageNames.CSharp) || _language.Equals(LanguageNames.VisualBasic)) && 630else if (_language.Equals(LanguageNames.VisualBasic) && splicedFileExtensions.Contains("vb")) 643(_language.Equals(LanguageNames.VisualBasic) && splicedFileExtensions.Contains("vb"))) 737if (_language is LanguageNames.CSharp or LanguageNames.VisualBasic) 759else if (_language.Equals(LanguageNames.VisualBasic) && compilerDiagOrNotPerLang)
CodeFixes\Configuration\ConfigureCodeStyle\ConfigureCodeStyleOptionCodeFixProvider.cs (1)
24[ExportConfigurationFixProvider(PredefinedConfigurationFixProviderNames.ConfigureCodeStyleOption, LanguageNames.CSharp, LanguageNames.VisualBasic), Shared]
CodeFixes\Configuration\ConfigureSeverity\ConfigureSeverityLevelCodeFixProvider.cs (1)
20[ExportConfigurationFixProvider(PredefinedConfigurationFixProviderNames.ConfigureSeverity, LanguageNames.CSharp, LanguageNames.VisualBasic), Shared]
CodeRefactorings\ExtractMethod\AbstractExtractMethodCodeRefactoringProvider.cs (1)
21[ExportCodeRefactoringProvider(LanguageNames.CSharp, LanguageNames.VisualBasic,
CodeRefactorings\MoveType\MoveTypeCodeRefactoringProvider.cs (1)
12[ExportCodeRefactoringProvider(LanguageNames.CSharp, LanguageNames.VisualBasic,
Common\GlyphExtensions.cs (2)
56return allTags.Contains(LanguageNames.VisualBasic) ? Glyph.BasicFile : Glyph.CSharpFile; 59return allTags.Contains(LanguageNames.VisualBasic) ? Glyph.BasicProject : Glyph.CSharpProject;
ConvertToInterpolatedString\ConvertRegularStringToInterpolatedStringRefactoringProvider.cs (1)
21[ExportCodeRefactoringProvider(LanguageNames.CSharp, LanguageNames.VisualBasic, Name = PredefinedCodeRefactoringProviderNames.ConvertToInterpolatedString), Shared]
EditAndContinue\Utilities\Extensions.cs (1)
151LanguageNames.VisualBasic => filePath.EndsWith(".g.i.vb", StringComparison.OrdinalIgnoreCase),
EmbeddedLanguages\Json\LanguageServices\JsonBraceMatcher.cs (1)
24[LanguageNames.CSharp, LanguageNames.VisualBasic],
EmbeddedLanguages\Json\LanguageServices\JsonClassifier.cs (1)
26[LanguageNames.CSharp, LanguageNames.VisualBasic],
EmbeddedLanguages\RegularExpressions\LanguageServices\RegexBraceMatcher.cs (1)
27[LanguageNames.CSharp, LanguageNames.VisualBasic],
EmbeddedLanguages\RegularExpressions\LanguageServices\RegexClassifier.cs (1)
28[LanguageNames.CSharp, LanguageNames.VisualBasic],
EmbeddedLanguages\RegularExpressions\LanguageServices\RegexDocumentHighlighter.cs (1)
24[LanguageNames.CSharp, LanguageNames.VisualBasic],
EncapsulateField\EncapsulateFieldRefactoringProvider.cs (1)
13[ExportCodeRefactoringProvider(LanguageNames.CSharp, LanguageNames.VisualBasic, Name = PredefinedCodeRefactoringProviderNames.EncapsulateField), Shared]
ExtractInterface\ExtractInterfaceCodeRefactoringProvider.cs (1)
16[ExportCodeRefactoringProvider(LanguageNames.CSharp, LanguageNames.VisualBasic,
GenerateComparisonOperators\GenerateComparisonOperatorsCodeRefactoringProvider.cs (1)
22[ExportCodeRefactoringProvider(LanguageNames.CSharp, LanguageNames.VisualBasic, Name = PredefinedCodeRefactoringProviderNames.GenerateComparisonOperators), Shared]
GenerateEqualsAndGetHashCodeFromMembers\GenerateEqualsAndGetHashCodeFromMembersCodeRefactoringProvider.cs (1)
30[ExportCodeRefactoringProvider(LanguageNames.CSharp, LanguageNames.VisualBasic,
GenerateOverrides\GenerateOverridesCodeRefactoringProvider.cs (1)
17[ExportCodeRefactoringProvider(LanguageNames.CSharp, LanguageNames.VisualBasic,
GenerateType\AbstractGenerateTypeService.Editor.cs (4)
195Debug.Assert(targetProject.Language == LanguageNames.VisualBasic); 197if (_semanticDocument.Project.Language == LanguageNames.VisualBasic) 526if ((_semanticDocument.Project == _generateTypeOptionsResult.Project && _semanticDocument.Project.Language == LanguageNames.VisualBasic) || 527(_semanticDocument.Project != _generateTypeOptionsResult.Project && _targetProjectChangeInLanguage == TargetProjectChangeInLanguage.NoChange && _generateTypeOptionsResult.Project.Language == LanguageNames.VisualBasic) ||
ImplementInterface\ImplementInterfaceCodeRefactoringProvider.cs (1)
16[ExportCodeRefactoringProvider(LanguageNames.CSharp, LanguageNames.VisualBasic,
InheritanceMargin\AbstractInheritanceMarginService_Helpers.cs (2)
227LanguageNames.VisualBasic => Glyph.BasicFile, 588LanguageNames.VisualBasic => Glyph.BasicFile,
IntroduceVariable\IntroduceVariableCodeRefactoringProvider.cs (1)
18[ExportCodeRefactoringProvider(LanguageNames.CSharp, LanguageNames.VisualBasic, Name = PredefinedCodeRefactoringProviderNames.IntroduceVariable), Shared]
Options\EditorConfig\EditorConfigFileGenerator.cs (1)
33else if (language == LanguageNames.VisualBasic)
OrganizeImports\OrganizeImportsCodeRefactoringProvider.cs (1)
22[ExportCodeRefactoringProvider(LanguageNames.CSharp, LanguageNames.VisualBasic, Name = PredefinedCodeRefactoringProviderNames.OrganizeImports), Shared]
PreferFrameworkType\PreferFrameworkTypeCodeFixProvider.cs (1)
18[ExportCodeFixProvider(LanguageNames.CSharp, LanguageNames.VisualBasic, Name = PredefinedCodeFixProviderNames.PreferFrameworkType), Shared]
Rename\SymbolicRenameInfo.cs (1)
172symbol.Language == LanguageNames.VisualBasic &&
ReplaceMethodWithProperty\ReplaceMethodWithPropertyCodeRefactoringProvider.cs (1)
26[ExportCodeRefactoringProvider(LanguageNames.CSharp, LanguageNames.VisualBasic, Name = PredefinedCodeRefactoringProviderNames.ReplaceMethodWithProperty), Shared]
ReplacePropertyWithMethods\ReplacePropertyWithMethodsCodeRefactoringProvider.cs (1)
27[ExportCodeRefactoringProvider(LanguageNames.CSharp, LanguageNames.VisualBasic,
Shared\Extensions\ProjectExtensions.cs (1)
13project.Language == LanguageNames.VisualBasic ? Glyph.BasicProject :
src\roslyn\src\Analyzers\Core\Analyzers\UseAutoProperty\AbstractUseAutoPropertyAnalyzer.cs (1)
566if (result.Property.Language == LanguageNames.VisualBasic)
src\roslyn\src\Analyzers\Core\Analyzers\UseExplicitTupleName\UseExplicitTupleNameDiagnosticAnalyzer.cs (1)
14[DiagnosticAnalyzer(LanguageNames.CSharp, LanguageNames.VisualBasic)]
src\roslyn\src\Analyzers\Core\Analyzers\UseSystemHashCode\UseSystemHashCodeDiagnosticAnalyzer.cs (1)
13[DiagnosticAnalyzer(LanguageNames.CSharp, LanguageNames.VisualBasic)]
src\roslyn\src\Analyzers\Core\CodeFixes\AddRequiredParentheses\AddRequiredParenthesesCodeFixProvider.cs (1)
18[ExportCodeFixProvider(LanguageNames.CSharp, LanguageNames.VisualBasic, Name = PredefinedCodeFixProviderNames.AddRequiredParentheses), Shared]
src\roslyn\src\Analyzers\Core\CodeFixes\NamingStyle\NamingStyleCodeFixProvider.cs (1)
30[ExportCodeFixProvider(LanguageNames.CSharp, LanguageNames.VisualBasic,
src\roslyn\src\Analyzers\Core\CodeFixes\NewLines\ConsecutiveStatementPlacement\ConsecutiveStatementPlacementCodeFixProvider.cs (1)
21[ExportCodeFixProvider(LanguageNames.CSharp, LanguageNames.VisualBasic, Name = PredefinedCodeFixProviderNames.ConsecutiveStatementPlacement), Shared]
src\roslyn\src\Analyzers\Core\CodeFixes\NewLines\MultipleBlankLines\AbstractMultipleBlankLinesCodeFixProvider.cs (1)
21[ExportCodeFixProvider(LanguageNames.CSharp, LanguageNames.VisualBasic, Name = PredefinedCodeFixProviderNames.RemoveBlankLines), Shared]
src\roslyn\src\Analyzers\Core\CodeFixes\RemoveRedundantEquality\RemoveRedundantEqualityCodeFixProvider.cs (1)
19[ExportCodeFixProvider(LanguageNames.CSharp, LanguageNames.VisualBasic, Name = PredefinedCodeFixProviderNames.RemoveRedundantEquality), Shared]
src\roslyn\src\Analyzers\Core\CodeFixes\RemoveUnnecessarySuppressions\RemoveUnnecessaryAttributeSuppressionsCodeFixProvider.cs (1)
18[ExportCodeFixProvider(LanguageNames.CSharp, LanguageNames.VisualBasic, Name = PredefinedCodeFixProviderNames.RemoveUnnecessaryAttributeSuppressions), Shared]
src\roslyn\src\Analyzers\Core\CodeFixes\RemoveUnnecessarySuppressions\RemoveUnnecessaryPragmaSuppressionsCodeFixProvider.cs (1)
21[ExportCodeFixProvider(LanguageNames.CSharp, LanguageNames.VisualBasic, Name = PredefinedCodeFixProviderNames.RemoveUnnecessaryPragmaSuppressions), Shared]
src\roslyn\src\Analyzers\Core\CodeFixes\RemoveUnusedParametersAndValues\AbstractRemoveUnusedValuesCodeFixProvider.cs (1)
410Debug.Assert(semanticModel.Language != LanguageNames.VisualBasic);
src\roslyn\src\Analyzers\Core\CodeFixes\SimplifyBooleanExpression\SimplifyConditionalCodeFixProvider.cs (1)
21[ExportCodeFixProvider(LanguageNames.CSharp, LanguageNames.VisualBasic, Name = PredefinedCodeFixProviderNames.SimplifyConditionalExpression), Shared]
src\roslyn\src\Analyzers\Core\CodeFixes\SimplifyLinqExpression\SimplifyLinqExpressionCodeFixProvider.cs (1)
19[ExportCodeFixProvider(LanguageNames.CSharp, LanguageNames.VisualBasic, Name = PredefinedCodeFixProviderNames.SimplifyLinqExpression), Shared]
src\roslyn\src\Analyzers\Core\CodeFixes\UpdateLegacySuppressions\UpdateLegacySuppressionsCodeFixProvider.cs (1)
19[ExportCodeFixProvider(LanguageNames.CSharp, LanguageNames.VisualBasic, Name = PredefinedCodeFixProviderNames.UpdateLegacySuppressions), Shared]
src\roslyn\src\Analyzers\Core\CodeFixes\UseCoalesceExpression\UseCoalesceExpressionForNullableTernaryConditionalCheckCodeFixProvider.cs (1)
19[ExportCodeFixProvider(LanguageNames.CSharp, LanguageNames.VisualBasic, Name = PredefinedCodeFixProviderNames.UseCoalesceExpressionForNullableTernaryConditionalCheck), Shared]
src\roslyn\src\Analyzers\Core\CodeFixes\UseCoalesceExpression\UseCoalesceExpressionForTernaryConditionalCheckCodeFixProvider.cs (1)
20[ExportCodeFixProvider(LanguageNames.CSharp, LanguageNames.VisualBasic, Name = PredefinedCodeFixProviderNames.UseCoalesceExpressionForTernaryConditionalCheck), Shared]
src\roslyn\src\Analyzers\Core\CodeFixes\UseExplicitTupleName\UseExplicitTupleNameCodeFixProvider.cs (1)
18[ExportCodeFixProvider(LanguageNames.CSharp, LanguageNames.VisualBasic, Name = PredefinedCodeFixProviderNames.UseExplicitTupleName), Shared]
src\roslyn\src\Analyzers\Core\CodeFixes\UseSystemHashCode\UseSystemHashCodeCodeFixProvider.cs (1)
20[ExportCodeFixProvider(LanguageNames.CSharp, LanguageNames.VisualBasic, Name = PredefinedCodeFixProviderNames.UseSystemHashCode), Shared]
Microsoft.CodeAnalysis.NetAnalyzers (285)
Microsoft.CodeQuality.Analyzers\ApiDesignGuidelines\AbstractTypesShouldNotHaveConstructors.cs (1)
18[DiagnosticAnalyzer(LanguageNames.CSharp, LanguageNames.VisualBasic)]
Microsoft.CodeQuality.Analyzers\ApiDesignGuidelines\AbstractTypesShouldNotHaveConstructors.Fixer.cs (1)
21[ExportCodeFixProvider(LanguageNames.CSharp, LanguageNames.VisualBasic), Shared]
Microsoft.CodeQuality.Analyzers\ApiDesignGuidelines\AvoidEmptyInterfaces.cs (1)
18[DiagnosticAnalyzer(LanguageNames.CSharp, LanguageNames.VisualBasic)]
Microsoft.CodeQuality.Analyzers\ApiDesignGuidelines\AvoidExcessiveParametersOnGenericTypes.cs (1)
17[DiagnosticAnalyzer(LanguageNames.CSharp, LanguageNames.VisualBasic)]
Microsoft.CodeQuality.Analyzers\ApiDesignGuidelines\AvoidOutParameters.cs (1)
19[DiagnosticAnalyzer(LanguageNames.CSharp, LanguageNames.VisualBasic)]
Microsoft.CodeQuality.Analyzers\ApiDesignGuidelines\CancellationTokenParametersMustComeLast.cs (1)
18[DiagnosticAnalyzer(LanguageNames.CSharp, LanguageNames.VisualBasic)]
Microsoft.CodeQuality.Analyzers\ApiDesignGuidelines\CollectionPropertiesShouldBeReadOnly.cs (1)
34[DiagnosticAnalyzer(LanguageNames.CSharp, LanguageNames.VisualBasic)]
Microsoft.CodeQuality.Analyzers\ApiDesignGuidelines\CollectionsShouldImplementGenericInterface.cs (1)
22[DiagnosticAnalyzer(LanguageNames.CSharp, LanguageNames.VisualBasic)]
Microsoft.CodeQuality.Analyzers\ApiDesignGuidelines\DeclareTypesInNamespaces.cs (1)
17[DiagnosticAnalyzer(LanguageNames.CSharp, LanguageNames.VisualBasic)]
Microsoft.CodeQuality.Analyzers\ApiDesignGuidelines\DefineAccessorsForAttributeArguments.cs (1)
23[DiagnosticAnalyzer(LanguageNames.CSharp, LanguageNames.VisualBasic)]
Microsoft.CodeQuality.Analyzers\ApiDesignGuidelines\DefineAccessorsForAttributeArguments.Fixer.cs (1)
19[ExportCodeFixProvider(LanguageNames.CSharp, LanguageNames.VisualBasic), Shared]
Microsoft.CodeQuality.Analyzers\ApiDesignGuidelines\DoNotCatchGeneralExceptionTypes.cs (1)
18[DiagnosticAnalyzer(LanguageNames.CSharp, LanguageNames.VisualBasic)]
Microsoft.CodeQuality.Analyzers\ApiDesignGuidelines\DoNotDeclareProtectedMembersInSealedTypes.cs (1)
19[DiagnosticAnalyzer(LanguageNames.VisualBasic)]
Microsoft.CodeQuality.Analyzers\ApiDesignGuidelines\DoNotDeclareStaticMembersOnGenericTypes.cs (1)
17[DiagnosticAnalyzer(LanguageNames.CSharp, LanguageNames.VisualBasic)]
Microsoft.CodeQuality.Analyzers\ApiDesignGuidelines\DoNotDeclareVisibleInstanceFields.cs (1)
17[DiagnosticAnalyzer(LanguageNames.CSharp, LanguageNames.VisualBasic)]
Microsoft.CodeQuality.Analyzers\ApiDesignGuidelines\DoNotDirectlyAwaitATask.cs (1)
18[DiagnosticAnalyzer(LanguageNames.CSharp, LanguageNames.VisualBasic)]
Microsoft.CodeQuality.Analyzers\ApiDesignGuidelines\DoNotDirectlyAwaitATask.Fixer.cs (1)
23[ExportCodeFixProvider(LanguageNames.CSharp, LanguageNames.VisualBasic), Shared]
Microsoft.CodeQuality.Analyzers\ApiDesignGuidelines\DoNotExposeGenericLists.cs (1)
17[DiagnosticAnalyzer(LanguageNames.CSharp, LanguageNames.VisualBasic)]
Microsoft.CodeQuality.Analyzers\ApiDesignGuidelines\DoNotHideBaseClassMethods.cs (1)
19[DiagnosticAnalyzer(LanguageNames.CSharp, LanguageNames.VisualBasic)]
Microsoft.CodeQuality.Analyzers\ApiDesignGuidelines\DoNotNameEnumValuesReserved.cs (1)
17[DiagnosticAnalyzer(LanguageNames.CSharp, LanguageNames.VisualBasic)]
Microsoft.CodeQuality.Analyzers\ApiDesignGuidelines\DoNotOverloadOperatorEqualsOnReferenceTypes.cs (1)
17[DiagnosticAnalyzer(LanguageNames.CSharp, LanguageNames.VisualBasic)]
Microsoft.CodeQuality.Analyzers\ApiDesignGuidelines\DoNotPassTypesByReference.cs (1)
17[DiagnosticAnalyzer(LanguageNames.CSharp, LanguageNames.VisualBasic)]
Microsoft.CodeQuality.Analyzers\ApiDesignGuidelines\DoNotPrefixEnumValuesWithTypeName.cs (1)
21[DiagnosticAnalyzer(LanguageNames.CSharp, LanguageNames.VisualBasic)]
Microsoft.CodeQuality.Analyzers\ApiDesignGuidelines\DoNotRaiseExceptionsInUnexpectedLocations.cs (1)
21[DiagnosticAnalyzer(LanguageNames.CSharp, LanguageNames.VisualBasic)]
Microsoft.CodeQuality.Analyzers\ApiDesignGuidelines\EnumShouldNotHaveDuplicatedValues.cs (1)
20[DiagnosticAnalyzer(LanguageNames.CSharp, LanguageNames.VisualBasic)]
Microsoft.CodeQuality.Analyzers\ApiDesignGuidelines\EnumsShouldHaveZeroValue.cs (1)
26[DiagnosticAnalyzer(LanguageNames.CSharp, LanguageNames.VisualBasic)]
Microsoft.CodeQuality.Analyzers\ApiDesignGuidelines\EnumStorageShouldBeInt32.cs (1)
20[DiagnosticAnalyzer(LanguageNames.CSharp, LanguageNames.VisualBasic)]
Microsoft.CodeQuality.Analyzers\ApiDesignGuidelines\EnumWithFlagsAttribute.cs (1)
33[DiagnosticAnalyzer(LanguageNames.CSharp, LanguageNames.VisualBasic)]
Microsoft.CodeQuality.Analyzers\ApiDesignGuidelines\EnumWithFlagsAttribute.Fixer.cs (1)
22[ExportCodeFixProvider(LanguageNames.CSharp, LanguageNames.VisualBasic), Shared]
Microsoft.CodeQuality.Analyzers\ApiDesignGuidelines\EquatableAnalyzer.cs (1)
19[DiagnosticAnalyzer(LanguageNames.CSharp, LanguageNames.VisualBasic)]
Microsoft.CodeQuality.Analyzers\ApiDesignGuidelines\EquatableAnalyzer.Fixer.cs (1)
23[ExportCodeFixProvider(LanguageNames.CSharp, LanguageNames.VisualBasic), Shared]
Microsoft.CodeQuality.Analyzers\ApiDesignGuidelines\EventsShouldNotHaveBeforeOrAfterPrefix.cs (1)
18[DiagnosticAnalyzer(LanguageNames.CSharp, LanguageNames.VisualBasic)]
Microsoft.CodeQuality.Analyzers\ApiDesignGuidelines\ExceptionsShouldBePublic.cs (1)
19[DiagnosticAnalyzer(LanguageNames.CSharp, LanguageNames.VisualBasic)]
Microsoft.CodeQuality.Analyzers\ApiDesignGuidelines\ExceptionsShouldBePublic.Fixer.cs (1)
18[ExportCodeFixProvider(LanguageNames.CSharp, LanguageNames.VisualBasic), Shared]
Microsoft.CodeQuality.Analyzers\ApiDesignGuidelines\IdentifiersShouldDifferByMoreThanCase.cs (1)
21[DiagnosticAnalyzer(LanguageNames.CSharp, LanguageNames.VisualBasic)]
Microsoft.CodeQuality.Analyzers\ApiDesignGuidelines\IdentifiersShouldHaveCorrectPrefix.cs (1)
19[DiagnosticAnalyzer(LanguageNames.CSharp, LanguageNames.VisualBasic)]
Microsoft.CodeQuality.Analyzers\ApiDesignGuidelines\IdentifiersShouldHaveCorrectSuffix.cs (1)
22[DiagnosticAnalyzer(LanguageNames.CSharp, LanguageNames.VisualBasic)]
Microsoft.CodeQuality.Analyzers\ApiDesignGuidelines\IdentifiersShouldNotContainTypeNames.cs (1)
25[DiagnosticAnalyzer(LanguageNames.CSharp, LanguageNames.VisualBasic)]
Microsoft.CodeQuality.Analyzers\ApiDesignGuidelines\IdentifiersShouldNotContainUnderscores.cs (1)
19[DiagnosticAnalyzer(LanguageNames.CSharp, LanguageNames.VisualBasic)]
Microsoft.CodeQuality.Analyzers\ApiDesignGuidelines\IdentifiersShouldNotHaveIncorrectSuffix.cs (1)
19[DiagnosticAnalyzer(LanguageNames.CSharp, LanguageNames.VisualBasic)]
Microsoft.CodeQuality.Analyzers\ApiDesignGuidelines\IdentifiersShouldNotMatchKeywords.cs (1)
20[DiagnosticAnalyzer(LanguageNames.CSharp, LanguageNames.VisualBasic)]
Microsoft.CodeQuality.Analyzers\ApiDesignGuidelines\ImplementIDisposableCorrectly.cs (1)
19[DiagnosticAnalyzer(LanguageNames.CSharp, LanguageNames.VisualBasic)]
Microsoft.CodeQuality.Analyzers\ApiDesignGuidelines\ImplementStandardExceptionConstructors.Fixer.cs (1)
31[ExportCodeFixProvider(LanguageNames.CSharp, LanguageNames.VisualBasic), Shared]
Microsoft.CodeQuality.Analyzers\ApiDesignGuidelines\InterfaceMethodsShouldBeCallableByChildTypes.cs (1)
28[DiagnosticAnalyzer(LanguageNames.CSharp, LanguageNames.VisualBasic)]
Microsoft.CodeQuality.Analyzers\ApiDesignGuidelines\InterfaceMethodsShouldBeCallableByChildTypes.Fixer.cs (1)
23[ExportCodeFixProvider(LanguageNames.CSharp, LanguageNames.VisualBasic), Shared]
Microsoft.CodeQuality.Analyzers\ApiDesignGuidelines\MarkAssembliesWithAttributesDiagnosticAnalyzer.cs (1)
18[DiagnosticAnalyzer(LanguageNames.CSharp, LanguageNames.VisualBasic)]
Microsoft.CodeQuality.Analyzers\ApiDesignGuidelines\MarkAssembliesWithComVisible.cs (1)
18[DiagnosticAnalyzer(LanguageNames.CSharp, LanguageNames.VisualBasic)]
Microsoft.CodeQuality.Analyzers\ApiDesignGuidelines\MarkAttributesWithAttributeUsage.cs (1)
18[DiagnosticAnalyzer(LanguageNames.CSharp, LanguageNames.VisualBasic)]
Microsoft.CodeQuality.Analyzers\ApiDesignGuidelines\MarkAttributesWithAttributeUsage.Fixer.cs (1)
20[ExportCodeFixProvider(LanguageNames.CSharp, LanguageNames.VisualBasic), Shared]
Microsoft.CodeQuality.Analyzers\ApiDesignGuidelines\MovePInvokesToNativeMethodsClass.cs (1)
19[DiagnosticAnalyzer(LanguageNames.CSharp, LanguageNames.VisualBasic)]
Microsoft.CodeQuality.Analyzers\ApiDesignGuidelines\NestedTypesShouldNotBeVisible.cs (1)
19[DiagnosticAnalyzer(LanguageNames.CSharp, LanguageNames.VisualBasic)]
Microsoft.CodeQuality.Analyzers\ApiDesignGuidelines\NonConstantFieldsShouldNotBeVisible.cs (1)
17[DiagnosticAnalyzer(LanguageNames.CSharp, LanguageNames.VisualBasic)]
Microsoft.CodeQuality.Analyzers\ApiDesignGuidelines\OperatorOverloadsHaveNamedAlternates.cs (1)
20[DiagnosticAnalyzer(LanguageNames.CSharp, LanguageNames.VisualBasic)]
Microsoft.CodeQuality.Analyzers\ApiDesignGuidelines\OperatorOverloadsHaveNamedAlternates.Fixer.cs (1)
21[ExportCodeFixProvider(LanguageNames.CSharp, LanguageNames.VisualBasic), Shared]
Microsoft.CodeQuality.Analyzers\ApiDesignGuidelines\OperatorsShouldHaveSymmetricalOverloads.cs (1)
17[DiagnosticAnalyzer(LanguageNames.CSharp, LanguageNames.VisualBasic)]
Microsoft.CodeQuality.Analyzers\ApiDesignGuidelines\OperatorsShouldHaveSymmetricalOverloads.Fixer.cs (1)
26[ExportCodeFixProvider(LanguageNames.CSharp, LanguageNames.VisualBasic), Shared]
Microsoft.CodeQuality.Analyzers\ApiDesignGuidelines\OverloadOperatorEqualsOnOverridingValueTypeEquals.cs (1)
17[DiagnosticAnalyzer(LanguageNames.CSharp, LanguageNames.VisualBasic)]
Microsoft.CodeQuality.Analyzers\ApiDesignGuidelines\OverloadOperatorEqualsOnOverridingValueTypeEquals.Fixer.cs (1)
20[ExportCodeFixProvider(LanguageNames.CSharp, LanguageNames.VisualBasic), Shared]
Microsoft.CodeQuality.Analyzers\ApiDesignGuidelines\OverrideEqualsAndOperatorEqualsOnValueTypes.cs (1)
18[DiagnosticAnalyzer(LanguageNames.CSharp, LanguageNames.VisualBasic)]
Microsoft.CodeQuality.Analyzers\ApiDesignGuidelines\OverrideMethodsOnComparableTypes.cs (1)
24[DiagnosticAnalyzer(LanguageNames.CSharp, LanguageNames.VisualBasic)]
Microsoft.CodeQuality.Analyzers\ApiDesignGuidelines\OverrideMethodsOnComparableTypes.Fixer.cs (1)
18[ExportCodeFixProvider(LanguageNames.CSharp, LanguageNames.VisualBasic), Shared]
Microsoft.CodeQuality.Analyzers\ApiDesignGuidelines\ParameterNamesShouldMatchBaseDeclaration.cs (1)
18[DiagnosticAnalyzer(LanguageNames.CSharp, LanguageNames.VisualBasic)]
Microsoft.CodeQuality.Analyzers\ApiDesignGuidelines\ParameterNamesShouldMatchBaseDeclaration.Fixer.cs (1)
20[ExportCodeFixProvider(LanguageNames.CSharp, LanguageNames.VisualBasic)]
Microsoft.CodeQuality.Analyzers\ApiDesignGuidelines\PropertiesShouldNotBeWriteOnly.cs (1)
18[DiagnosticAnalyzer(LanguageNames.CSharp, LanguageNames.VisualBasic)]
Microsoft.CodeQuality.Analyzers\ApiDesignGuidelines\PropertiesShouldNotReturnArrays.cs (1)
17[DiagnosticAnalyzer(LanguageNames.CSharp, LanguageNames.VisualBasic)]
Microsoft.CodeQuality.Analyzers\ApiDesignGuidelines\PropertyNamesShouldNotMatchGetMethods.cs (1)
19[DiagnosticAnalyzer(LanguageNames.CSharp, LanguageNames.VisualBasic)]
Microsoft.CodeQuality.Analyzers\ApiDesignGuidelines\ProvideObsoleteAttributeMessage.cs (1)
18[DiagnosticAnalyzer(LanguageNames.CSharp, LanguageNames.VisualBasic)]
Microsoft.CodeQuality.Analyzers\ApiDesignGuidelines\StaticHolderTypes.cs (2)
40[DiagnosticAnalyzer(LanguageNames.CSharp, LanguageNames.VisualBasic)] 79=> symbol.IsSealed && symbol.Language == LanguageNames.VisualBasic;
Microsoft.CodeQuality.Analyzers\ApiDesignGuidelines\TypeNamesShouldNotMatchNamespaces.cs (1)
20[DiagnosticAnalyzer(LanguageNames.CSharp, LanguageNames.VisualBasic)]
Microsoft.CodeQuality.Analyzers\ApiDesignGuidelines\TypesThatOwnDisposableFieldsShouldBeDisposable.cs (1)
21[DiagnosticAnalyzer(LanguageNames.CSharp, LanguageNames.VisualBasic)]
Microsoft.CodeQuality.Analyzers\ApiDesignGuidelines\TypesThatOwnDisposableFieldsShouldBeDisposable.Fixer.cs (1)
21[ExportCodeFixProvider(LanguageNames.CSharp, LanguageNames.VisualBasic), Shared]
Microsoft.CodeQuality.Analyzers\ApiDesignGuidelines\UriParametersShouldNotBeStrings.cs (1)
18[DiagnosticAnalyzer(LanguageNames.CSharp, LanguageNames.VisualBasic)]
Microsoft.CodeQuality.Analyzers\ApiDesignGuidelines\UriParametersShouldNotBeStrings.Fixer.cs (1)
26[ExportCodeFixProvider(LanguageNames.CSharp, LanguageNames.VisualBasic), Shared]
Microsoft.CodeQuality.Analyzers\ApiDesignGuidelines\UriPropertiesShouldNotBeStrings.cs (1)
17[DiagnosticAnalyzer(LanguageNames.CSharp, LanguageNames.VisualBasic)]
Microsoft.CodeQuality.Analyzers\ApiDesignGuidelines\UriReturnValuesShouldNotBeStrings.cs (1)
17[DiagnosticAnalyzer(LanguageNames.CSharp, LanguageNames.VisualBasic)]
Microsoft.CodeQuality.Analyzers\ApiDesignGuidelines\UseEventsWhereAppropriate.cs (1)
25[DiagnosticAnalyzer(LanguageNames.CSharp, LanguageNames.VisualBasic)]
Microsoft.CodeQuality.Analyzers\ApiDesignGuidelines\UseGenericEventHandlerInstances.cs (1)
24[DiagnosticAnalyzer(LanguageNames.CSharp, LanguageNames.VisualBasic)]
Microsoft.CodeQuality.Analyzers\ApiDesignGuidelines\UseIntegralOrStringArgumentForIndexers.cs (1)
18[DiagnosticAnalyzer(LanguageNames.CSharp, LanguageNames.VisualBasic)]
Microsoft.CodeQuality.Analyzers\ApiDesignGuidelines\UsePropertiesWhereAppropriate.cs (1)
21[DiagnosticAnalyzer(LanguageNames.CSharp, LanguageNames.VisualBasic)]
Microsoft.CodeQuality.Analyzers\Maintainability\AvoidDeadConditionalCode.cs (3)
189var arg2 = operation.Language == LanguageNames.VisualBasic ? "Nothing" : "null"; 242(operation.Language == LanguageNames.VisualBasic ? "True" : "true") : 243(operation.Language == LanguageNames.VisualBasic ? "False" : "false");
Microsoft.CodeQuality.Analyzers\Maintainability\AvoidLengthCalculationWhenSlicingToEnd.cs (1)
21[DiagnosticAnalyzer(LanguageNames.CSharp, LanguageNames.VisualBasic)]
Microsoft.CodeQuality.Analyzers\Maintainability\AvoidLengthCalculationWhenSlicingToEnd.Fixer.cs (1)
22[ExportCodeFixProvider(LanguageNames.CSharp, LanguageNames.VisualBasic), Shared]
Microsoft.CodeQuality.Analyzers\Maintainability\AvoidUnusedPrivateFields.cs (1)
20[DiagnosticAnalyzer(LanguageNames.CSharp, LanguageNames.VisualBasic)]
Microsoft.CodeQuality.Analyzers\Maintainability\AvoidUnusedPrivateFields.Fixer.cs (1)
18[ExportCodeFixProvider(LanguageNames.CSharp, LanguageNames.VisualBasic, Name = AvoidUnusedPrivateFieldsAnalyzer.RuleId), Shared]
Microsoft.CodeQuality.Analyzers\Maintainability\CodeMetricsAnalyzer.cs (1)
29[DiagnosticAnalyzer(LanguageNames.CSharp, LanguageNames.VisualBasic)]
Microsoft.CodeQuality.Analyzers\Maintainability\DoNotIgnoreMethodResults.cs (1)
19[DiagnosticAnalyzer(LanguageNames.CSharp, LanguageNames.VisualBasic)]
Microsoft.CodeQuality.Analyzers\Maintainability\UseNameofInPlaceOfString.Fixer.cs (1)
19[ExportCodeFixProvider(LanguageNames.CSharp, LanguageNames.VisualBasic), Shared]
Microsoft.CodeQuality.Analyzers\QualityGuidelines\AvoidInfiniteRecursion.cs (1)
18[DiagnosticAnalyzer(LanguageNames.CSharp, LanguageNames.VisualBasic)]
Microsoft.CodeQuality.Analyzers\QualityGuidelines\AvoidPropertySelfAssignment.cs (1)
18[DiagnosticAnalyzer(LanguageNames.CSharp, LanguageNames.VisualBasic)]
Microsoft.CodeQuality.Analyzers\QualityGuidelines\DoNotCallOverridableMethodsInConstructors.cs (1)
24[DiagnosticAnalyzer(LanguageNames.CSharp, LanguageNames.VisualBasic)]
Microsoft.CodeQuality.Analyzers\QualityGuidelines\DoNotPassDisposablesIntoUnawaitedTasks.cs (1)
21[DiagnosticAnalyzer(LanguageNames.CSharp, LanguageNames.VisualBasic)]
Microsoft.CodeQuality.Analyzers\QualityGuidelines\DoNotRaiseExceptionsInExceptionClauses.cs (1)
25[DiagnosticAnalyzer(LanguageNames.CSharp, LanguageNames.VisualBasic)]
Microsoft.CodeQuality.Analyzers\QualityGuidelines\MarkMembersAsStatic.cs (1)
20[DiagnosticAnalyzer(LanguageNames.CSharp, LanguageNames.VisualBasic)]
Microsoft.CodeQuality.Analyzers\QualityGuidelines\PreferJaggedArraysOverMultidimensional.cs (1)
19[DiagnosticAnalyzer(LanguageNames.CSharp, LanguageNames.VisualBasic)]
Microsoft.CodeQuality.Analyzers\QualityGuidelines\RemoveEmptyFinalizers.cs (1)
18[DiagnosticAnalyzer(LanguageNames.CSharp, LanguageNames.VisualBasic)]
Microsoft.CodeQuality.Analyzers\QualityGuidelines\RemoveEmptyFinalizers.Fixer.cs (1)
18[ExportCodeFixProvider(LanguageNames.CSharp, LanguageNames.VisualBasic, Name = RemoveEmptyFinalizersAnalyzer.RuleId), Shared]
Microsoft.CodeQuality.Analyzers\QualityGuidelines\RethrowToPreserveStackDetails.cs (1)
18[DiagnosticAnalyzer(LanguageNames.CSharp, LanguageNames.VisualBasic)]
Microsoft.CodeQuality.Analyzers\QualityGuidelines\RethrowToPreserveStackDetails.Fixer.cs (1)
20[ExportCodeFixProvider(LanguageNames.CSharp, LanguageNames.VisualBasic, Name = RethrowToPreserveStackDetailsAnalyzer.RuleId), Shared]
Microsoft.CodeQuality.Analyzers\QualityGuidelines\SealMethodsThatSatisfyPrivateInterfaces.cs (1)
18[DiagnosticAnalyzer(LanguageNames.CSharp, LanguageNames.VisualBasic)]
Microsoft.CodeQuality.Analyzers\QualityGuidelines\ValidateArgumentsOfPublicMethods.cs (1)
20[DiagnosticAnalyzer(LanguageNames.CSharp, LanguageNames.VisualBasic)]
Microsoft.NetCore.Analyzers\Data\ReviewSqlQueriesForSecurityVulnerabilities.cs (1)
22[DiagnosticAnalyzer(LanguageNames.CSharp, LanguageNames.VisualBasic)]
Microsoft.NetCore.Analyzers\ImmutableCollections\DoNotCallToImmutableCollectionOnAnImmutableCollectionValue.cs (1)
21[DiagnosticAnalyzer(LanguageNames.CSharp, LanguageNames.VisualBasic)]
Microsoft.NetCore.Analyzers\ImmutableCollections\DoNotCallToImmutableCollectionOnAnImmutableCollectionValue.Fixer.cs (1)
20[ExportCodeFixProvider(LanguageNames.CSharp, LanguageNames.VisualBasic), Shared]
Microsoft.NetCore.Analyzers\InteropServices\AvoidStringBuilderPInvokeParameters.cs (1)
17[DiagnosticAnalyzer(LanguageNames.CSharp, LanguageNames.VisualBasic)]
Microsoft.NetCore.Analyzers\InteropServices\DisableRuntimeMarshalling.cs (1)
20[DiagnosticAnalyzer(LanguageNames.CSharp, LanguageNames.VisualBasic)]
Microsoft.NetCore.Analyzers\InteropServices\DoNotUseOutAttributeStringPInvokeParameters.cs (1)
17[DiagnosticAnalyzer(LanguageNames.CSharp, LanguageNames.VisualBasic)]
Microsoft.NetCore.Analyzers\InteropServices\DynamicInterfaceCastableImplementation.cs (2)
19[DiagnosticAnalyzer(LanguageNames.CSharp, LanguageNames.VisualBasic)] 97if (context.Compilation.Language == LanguageNames.VisualBasic)
Microsoft.NetCore.Analyzers\InteropServices\PInvokeDiagnosticAnalyzer.cs (1)
20[DiagnosticAnalyzer(LanguageNames.CSharp, LanguageNames.VisualBasic)]
Microsoft.NetCore.Analyzers\InteropServices\PlatformCompatibilityAnalyzer.cs (1)
35[DiagnosticAnalyzer(LanguageNames.CSharp, LanguageNames.VisualBasic)]
Microsoft.NetCore.Analyzers\InteropServices\ProvidePublicParameterlessSafeHandleConstructor.cs (1)
17[DiagnosticAnalyzer(LanguageNames.CSharp, LanguageNames.VisualBasic)]
Microsoft.NetCore.Analyzers\InteropServices\ProvidePublicParameterlessSafeHandleConstructor.Fixer.cs (1)
15[ExportCodeFixProvider(LanguageNames.CSharp, LanguageNames.VisualBasic), Shared]
Microsoft.NetCore.Analyzers\InteropServices\UseValidPlatformString.cs (1)
22[DiagnosticAnalyzer(LanguageNames.CSharp, LanguageNames.VisualBasic)]
Microsoft.NetCore.Analyzers\Performance\AvoidPotentiallyExpensiveCallWhenLogging.cs (1)
19[DiagnosticAnalyzer(LanguageNames.CSharp, LanguageNames.VisualBasic)]
Microsoft.NetCore.Analyzers\Performance\AvoidSingleUseOfLocalJsonSerializerOptions.cs (1)
19[DiagnosticAnalyzer(LanguageNames.CSharp, LanguageNames.VisualBasic)]
Microsoft.NetCore.Analyzers\Performance\CollapseMultiplePathOperations.cs (1)
20[DiagnosticAnalyzer(LanguageNames.CSharp, LanguageNames.VisualBasic)]
Microsoft.NetCore.Analyzers\Performance\DoNotGuardCall.cs (1)
23[DiagnosticAnalyzer(LanguageNames.CSharp, LanguageNames.VisualBasic)]
Microsoft.NetCore.Analyzers\Performance\DoNotUseAsParallelInForEachLoop.cs (1)
20[DiagnosticAnalyzer(LanguageNames.CSharp, LanguageNames.VisualBasic)]
Microsoft.NetCore.Analyzers\Performance\PreferConvertToHexStringOverBitConverter.cs (1)
21[DiagnosticAnalyzer(LanguageNames.CSharp, LanguageNames.VisualBasic)]
Microsoft.NetCore.Analyzers\Performance\PreferConvertToHexStringOverBitConverter.Fixer.cs (1)
27[ExportCodeFixProvider(LanguageNames.CSharp, LanguageNames.VisualBasic), Shared]
Microsoft.NetCore.Analyzers\Performance\PreferDictionaryTryMethodsOverContainsKeyGuardAnalyzer.cs (1)
17[DiagnosticAnalyzer(LanguageNames.CSharp, LanguageNames.VisualBasic)]
Microsoft.NetCore.Analyzers\Performance\PreferHashDataOverComputeHash.cs (1)
23[DiagnosticAnalyzer(LanguageNames.CSharp, LanguageNames.VisualBasic)]
Microsoft.NetCore.Analyzers\Performance\PreferLengthCountIsEmptyOverAnyAnalyzer.cs (1)
20[DiagnosticAnalyzer(LanguageNames.CSharp, LanguageNames.VisualBasic)]
Microsoft.NetCore.Analyzers\Performance\PreferReadOnlySpanOverSpan.cs (1)
19[DiagnosticAnalyzer(LanguageNames.CSharp, LanguageNames.VisualBasic)]
Microsoft.NetCore.Analyzers\Performance\RecommendCaseInsensitiveStringComparison.Analyzer.cs (1)
23[DiagnosticAnalyzer(LanguageNames.CSharp, LanguageNames.VisualBasic)]
Microsoft.NetCore.Analyzers\Performance\UseAsSpanInsteadOfRangeIndexer.cs (1)
23[DiagnosticAnalyzer(LanguageNames.CSharp, LanguageNames.VisualBasic)]
Microsoft.NetCore.Analyzers\Performance\UseCompositeFormat.cs (1)
25[DiagnosticAnalyzer(LanguageNames.CSharp, LanguageNames.VisualBasic)]
Microsoft.NetCore.Analyzers\Performance\UseConcreteTypeAnalyzer.cs (1)
58[DiagnosticAnalyzer(LanguageNames.CSharp, LanguageNames.VisualBasic)]
Microsoft.NetCore.Analyzers\Performance\UseCountProperly.cs (1)
25[DiagnosticAnalyzer(LanguageNames.CSharp, LanguageNames.VisualBasic)]
Microsoft.NetCore.Analyzers\Performance\UseStartsWithInsteadOfIndexOfComparisonWithZero.cs (1)
16[DiagnosticAnalyzer(LanguageNames.CSharp, LanguageNames.VisualBasic)]
Microsoft.NetCore.Analyzers\Performance\UseStringContainsCharOverloadWithSingleCharactersAnalyzer.cs (1)
19[DiagnosticAnalyzer(LanguageNames.CSharp, LanguageNames.VisualBasic)]
Microsoft.NetCore.Analyzers\Runtime\AttributeStringLiteralsShouldParseCorrectly.cs (1)
23[DiagnosticAnalyzer(LanguageNames.CSharp, LanguageNames.VisualBasic)]
Microsoft.NetCore.Analyzers\Runtime\AvoidConstArrays.cs (1)
20[DiagnosticAnalyzer(LanguageNames.CSharp, LanguageNames.VisualBasic)]
Microsoft.NetCore.Analyzers\Runtime\AvoidConstArrays.Fixer.cs (1)
25[ExportCodeFixProvider(LanguageNames.CSharp, LanguageNames.VisualBasic), Shared]
Microsoft.NetCore.Analyzers\Runtime\AvoidRedundantRegexIsMatchBeforeMatch.cs (1)
25[DiagnosticAnalyzer(LanguageNames.CSharp, LanguageNames.VisualBasic)]
Microsoft.NetCore.Analyzers\Runtime\AvoidUnreliableStreamRead.cs (1)
20[DiagnosticAnalyzer(LanguageNames.CSharp, LanguageNames.VisualBasic)]
Microsoft.NetCore.Analyzers\Runtime\AvoidUnreliableStreamRead.Fixer.cs (1)
25[ExportCodeFixProvider(LanguageNames.CSharp, LanguageNames.VisualBasic), Shared]
Microsoft.NetCore.Analyzers\Runtime\AvoidUnsealedAttributes.cs (1)
20[DiagnosticAnalyzer(LanguageNames.CSharp, LanguageNames.VisualBasic)]
Microsoft.NetCore.Analyzers\Runtime\AvoidUnsealedAttributes.Fixer.cs (1)
18[ExportCodeFixProvider(LanguageNames.CSharp, LanguageNames.VisualBasic), Shared]
Microsoft.NetCore.Analyzers\Runtime\AvoidZeroLengthArrayAllocations.cs (1)
20[DiagnosticAnalyzer(LanguageNames.CSharp, LanguageNames.VisualBasic)]
Microsoft.NetCore.Analyzers\Runtime\AvoidZeroLengthArrayAllocations.Fixer.cs (1)
19[ExportCodeFixProvider(LanguageNames.CSharp, LanguageNames.VisualBasic), Shared]
Microsoft.NetCore.Analyzers\Runtime\BufferBlockCopyLengthAnalyzer.cs (1)
21[DiagnosticAnalyzer(LanguageNames.CSharp, LanguageNames.VisualBasic)]
Microsoft.NetCore.Analyzers\Runtime\CallGCSuppressFinalizeCorrectly.cs (1)
19[DiagnosticAnalyzer(LanguageNames.CSharp, LanguageNames.VisualBasic)]
Microsoft.NetCore.Analyzers\Runtime\DetectPreviewFeatureAnalyzer.cs (1)
545if (propertyOrMethodSymbol.Language is LanguageNames.VisualBasic)
Microsoft.NetCore.Analyzers\Runtime\DisposableFieldsShouldBeDisposed.cs (1)
25[DiagnosticAnalyzer(LanguageNames.CSharp, LanguageNames.VisualBasic)]
Microsoft.NetCore.Analyzers\Runtime\DisposableTypesShouldDeclareFinalizer.cs (1)
19[DiagnosticAnalyzer(LanguageNames.CSharp, LanguageNames.VisualBasic)]
Microsoft.NetCore.Analyzers\Runtime\DisposeMethodsShouldCallBaseClassDispose.cs (1)
23[DiagnosticAnalyzer(LanguageNames.CSharp, LanguageNames.VisualBasic)]
Microsoft.NetCore.Analyzers\Runtime\DisposeObjectsBeforeLosingScope.cs (1)
23[DiagnosticAnalyzer(LanguageNames.CSharp, LanguageNames.VisualBasic)]
Microsoft.NetCore.Analyzers\Runtime\DoNotCallEnumerableCastOrOfTypeWithIncompatibleTypesAnalyzer.cs (1)
19[DiagnosticAnalyzer(LanguageNames.CSharp, LanguageNames.VisualBasic)]
Microsoft.NetCore.Analyzers\Runtime\DoNotDefineFinalizersForTypesDerivedFromMemoryManager.cs (1)
18[DiagnosticAnalyzer(LanguageNames.CSharp, LanguageNames.VisualBasic)]
Microsoft.NetCore.Analyzers\Runtime\DoNotLockOnObjectsWithWeakIdentity.cs (1)
26[DiagnosticAnalyzer(LanguageNames.CSharp, LanguageNames.VisualBasic)]
Microsoft.NetCore.Analyzers\Runtime\DoNotPassLiteralsAsLocalizedParameters.cs (1)
33[DiagnosticAnalyzer(LanguageNames.CSharp, LanguageNames.VisualBasic)]
Microsoft.NetCore.Analyzers\Runtime\DoNotRaiseReservedExceptionTypes.cs (1)
36[DiagnosticAnalyzer(LanguageNames.CSharp, LanguageNames.VisualBasic)]
Microsoft.NetCore.Analyzers\Runtime\DoNotUseEndOfStreamInAsyncMethods.cs (1)
19[DiagnosticAnalyzer(LanguageNames.CSharp, LanguageNames.VisualBasic)]
Microsoft.NetCore.Analyzers\Runtime\DoNotUseEnumerableMethodsOnIndexableCollectionsInsteadUseTheCollectionDirectly.cs (1)
21[DiagnosticAnalyzer(LanguageNames.CSharp, LanguageNames.VisualBasic)]
Microsoft.NetCore.Analyzers\Runtime\DoNotUseReferenceEqualsWithValueTypes.cs (1)
18[DiagnosticAnalyzer(LanguageNames.CSharp, LanguageNames.VisualBasic)]
Microsoft.NetCore.Analyzers\Runtime\InitializeStaticFieldsInline.cs (1)
20[DiagnosticAnalyzer(LanguageNames.CSharp, LanguageNames.VisualBasic)]
Microsoft.NetCore.Analyzers\Runtime\InstantiateArgumentExceptionsCorrectly.cs (1)
20[DiagnosticAnalyzer(LanguageNames.CSharp, LanguageNames.VisualBasic)]
Microsoft.NetCore.Analyzers\Runtime\InstantiateArgumentExceptionsCorrectly.Fixer.cs (1)
24[ExportCodeFixProvider(LanguageNames.CSharp, LanguageNames.VisualBasic), Shared]
Microsoft.NetCore.Analyzers\Runtime\LoggerMessageDefineAnalyzer.cs (1)
28[DiagnosticAnalyzer(LanguageNames.CSharp, LanguageNames.VisualBasic)]
Microsoft.NetCore.Analyzers\Runtime\MarkISerializableTypesWithSerializable.Fixer.cs (1)
20[ExportCodeFixProvider(LanguageNames.CSharp, LanguageNames.VisualBasic, Name = "CA2237 CodeFix provider"), Shared]
Microsoft.NetCore.Analyzers\Runtime\NormalizeStringsToUppercase.cs (1)
25[DiagnosticAnalyzer(LanguageNames.CSharp, LanguageNames.VisualBasic)]
Microsoft.NetCore.Analyzers\Runtime\PreferAsSpanOverSubstring.cs (1)
22[DiagnosticAnalyzer(LanguageNames.CSharp, LanguageNames.VisualBasic)]
Microsoft.NetCore.Analyzers\Runtime\PreferConstCharOverConstUnitString.Fixer.cs (1)
21[ExportCodeFixProvider(LanguageNames.CSharp, LanguageNames.VisualBasic), Shared]
Microsoft.NetCore.Analyzers\Runtime\PreferConstCharOverConstUnitStringAnalyzer.cs (1)
20[DiagnosticAnalyzer(LanguageNames.CSharp, LanguageNames.VisualBasic)]
Microsoft.NetCore.Analyzers\Runtime\PreferJsonElementParse.cs (1)
19[DiagnosticAnalyzer(LanguageNames.CSharp, LanguageNames.VisualBasic)]
Microsoft.NetCore.Analyzers\Runtime\PreferJsonElementParse.Fixer.cs (1)
22[ExportCodeFixProvider(LanguageNames.CSharp, LanguageNames.VisualBasic), Shared]
Microsoft.NetCore.Analyzers\Runtime\PreferStreamAsyncMemoryOverloads.cs (1)
35[DiagnosticAnalyzer(LanguageNames.CSharp, LanguageNames.VisualBasic)]
Microsoft.NetCore.Analyzers\Runtime\PreferStringContainsOverIndexOf.Fixer.cs (1)
19[ExportCodeFixProvider(LanguageNames.CSharp, LanguageNames.VisualBasic), Shared]
Microsoft.NetCore.Analyzers\Runtime\PreferStringContainsOverIndexOfAnalyzer.cs (1)
20[DiagnosticAnalyzer(LanguageNames.CSharp, LanguageNames.VisualBasic)]
Microsoft.NetCore.Analyzers\Runtime\PreferTypedStringBuilderAppendOverloads.cs (1)
19[DiagnosticAnalyzer(LanguageNames.CSharp, LanguageNames.VisualBasic)]
Microsoft.NetCore.Analyzers\Runtime\PreferTypedStringBuilderAppendOverloads.Fixer.cs (1)
20[ExportCodeFixProvider(LanguageNames.CSharp, LanguageNames.VisualBasic), Shared]
Microsoft.NetCore.Analyzers\Runtime\ProvideCorrectArgumentsToFormattingMethods.cs (1)
23[DiagnosticAnalyzer(LanguageNames.CSharp, LanguageNames.VisualBasic)]
Microsoft.NetCore.Analyzers\Runtime\ProvideStreamMemoryBasedAsyncOverrides.cs (1)
21[DiagnosticAnalyzer(LanguageNames.CSharp, LanguageNames.VisualBasic)]
Microsoft.NetCore.Analyzers\Runtime\SealInternalTypes.cs (1)
17[DiagnosticAnalyzer(LanguageNames.CSharp, LanguageNames.VisualBasic)]
Microsoft.NetCore.Analyzers\Runtime\SealInternalTypes.Fixer.cs (1)
16[ExportCodeFixProvider(LanguageNames.CSharp, LanguageNames.VisualBasic), Shared]
Microsoft.NetCore.Analyzers\Runtime\SerializationRulesDiagnosticAnalyzer.cs (1)
19[DiagnosticAnalyzer(LanguageNames.CSharp, LanguageNames.VisualBasic)]
Microsoft.NetCore.Analyzers\Runtime\SpecifyCultureInfo.cs (1)
21[DiagnosticAnalyzer(LanguageNames.CSharp, LanguageNames.VisualBasic)]
Microsoft.NetCore.Analyzers\Runtime\SpecifyIFormatProvider.cs (1)
22[DiagnosticAnalyzer(LanguageNames.CSharp, LanguageNames.VisualBasic)]
Microsoft.NetCore.Analyzers\Runtime\SpecifyStringComparison.cs (1)
21[DiagnosticAnalyzer(LanguageNames.CSharp, LanguageNames.VisualBasic)]
Microsoft.NetCore.Analyzers\Runtime\TestForNaNCorrectly.cs (1)
19[DiagnosticAnalyzer(LanguageNames.CSharp, LanguageNames.VisualBasic)]
Microsoft.NetCore.Analyzers\Runtime\UseAsyncMethodInAsyncContext.cs (1)
26[DiagnosticAnalyzer(LanguageNames.CSharp, LanguageNames.VisualBasic)]
Microsoft.NetCore.Analyzers\Runtime\UseCancellationTokenThrowIfCancellationRequested.cs (1)
20[DiagnosticAnalyzer(LanguageNames.CSharp, LanguageNames.VisualBasic)]
Microsoft.NetCore.Analyzers\Runtime\UseCancellationTokenThrowIfCancellationRequested.Fixer.cs (1)
26[ExportCodeFixProvider(LanguageNames.CSharp, LanguageNames.VisualBasic), Shared]
Microsoft.NetCore.Analyzers\Runtime\UseEnvironmentMembers.cs (1)
21[DiagnosticAnalyzer(LanguageNames.CSharp, LanguageNames.VisualBasic)]
Microsoft.NetCore.Analyzers\Runtime\UseEnvironmentMembersFixer.cs (1)
20[ExportCodeFixProvider(LanguageNames.CSharp, LanguageNames.VisualBasic), Shared]
Microsoft.NetCore.Analyzers\Runtime\UseExceptionThrowHelpers.cs (1)
19[DiagnosticAnalyzer(LanguageNames.CSharp, LanguageNames.VisualBasic)]
Microsoft.NetCore.Analyzers\Runtime\UseExceptionThrowHelpersFixer.cs (1)
18[ExportCodeFixProvider(LanguageNames.CSharp, LanguageNames.VisualBasic), Shared]
Microsoft.NetCore.Analyzers\Runtime\UseRegexMembers.cs (1)
20[DiagnosticAnalyzer(LanguageNames.CSharp, LanguageNames.VisualBasic)]
Microsoft.NetCore.Analyzers\Runtime\UseRegexMembersFixer.cs (1)
26[ExportCodeFixProvider(LanguageNames.CSharp, LanguageNames.VisualBasic), Shared]
Microsoft.NetCore.Analyzers\Runtime\UseStringEqualsOverStringCompare.cs (1)
28[DiagnosticAnalyzer(LanguageNames.CSharp, LanguageNames.VisualBasic)]
Microsoft.NetCore.Analyzers\Runtime\UseStringEqualsOverStringCompare.Fixer.cs (1)
25[ExportCodeFixProvider(LanguageNames.CSharp, LanguageNames.VisualBasic), Shared]
Microsoft.NetCore.Analyzers\Runtime\UseThreadStaticCorrectly.cs (1)
19[DiagnosticAnalyzer(LanguageNames.CSharp, LanguageNames.VisualBasic)]
Microsoft.NetCore.Analyzers\Security\ApprovedCipherModeAnalyzer.cs (1)
19[DiagnosticAnalyzer(LanguageNames.CSharp, LanguageNames.VisualBasic)]
Microsoft.NetCore.Analyzers\Security\DoNotAddArchiveItemPathToTheTargetFileSystemPath.cs (1)
13[DiagnosticAnalyzer(LanguageNames.CSharp, LanguageNames.VisualBasic)]
Microsoft.NetCore.Analyzers\Security\DoNotAddSchemaByURL.cs (1)
18[DiagnosticAnalyzer(LanguageNames.CSharp, LanguageNames.VisualBasic)]
Microsoft.NetCore.Analyzers\Security\DoNotAlwaysSkipTokenValidationInDelegates.cs (1)
21[DiagnosticAnalyzer(LanguageNames.CSharp, LanguageNames.VisualBasic)]
Microsoft.NetCore.Analyzers\Security\DoNotCallDangerousMethodsInDeserialization.cs (1)
23[DiagnosticAnalyzer(LanguageNames.CSharp, LanguageNames.VisualBasic)]
Microsoft.NetCore.Analyzers\Security\DoNotDisableCertificateValidation.cs (1)
19[DiagnosticAnalyzer(LanguageNames.CSharp, LanguageNames.VisualBasic)]
Microsoft.NetCore.Analyzers\Security\DoNotDisableHttpClientCRLCheck.cs (1)
28[DiagnosticAnalyzer(LanguageNames.CSharp, LanguageNames.VisualBasic)]
Microsoft.NetCore.Analyzers\Security\DoNotDisableHttpHeaderChecking.cs (1)
18[DiagnosticAnalyzer(LanguageNames.CSharp, LanguageNames.VisualBasic)]
Microsoft.NetCore.Analyzers\Security\DoNotDisableRequestValidation.cs (1)
17[DiagnosticAnalyzer(LanguageNames.CSharp, LanguageNames.VisualBasic)]
Microsoft.NetCore.Analyzers\Security\DoNotDisableTokenValidationChecks.cs (1)
18[DiagnosticAnalyzer(LanguageNames.CSharp, LanguageNames.VisualBasic)]
Microsoft.NetCore.Analyzers\Security\DoNotHardCodeCertificate.cs (1)
13[DiagnosticAnalyzer(LanguageNames.CSharp, LanguageNames.VisualBasic)]
Microsoft.NetCore.Analyzers\Security\DoNotHardCodeEncryptionKey.cs (1)
13[DiagnosticAnalyzer(LanguageNames.CSharp, LanguageNames.VisualBasic)]
Microsoft.NetCore.Analyzers\Security\DoNotInstallRootCert.cs (1)
29[DiagnosticAnalyzer(LanguageNames.CSharp, LanguageNames.VisualBasic)]
Microsoft.NetCore.Analyzers\Security\DoNotSerializeTypeWithPointerFields.cs (1)
19[DiagnosticAnalyzer(LanguageNames.CSharp, LanguageNames.VisualBasic)]
Microsoft.NetCore.Analyzers\Security\DoNotSetSwitch.cs (1)
27[DiagnosticAnalyzer(LanguageNames.CSharp, LanguageNames.VisualBasic)]
Microsoft.NetCore.Analyzers\Security\DoNotUseAccountSAS.cs (1)
18[DiagnosticAnalyzer(LanguageNames.CSharp, LanguageNames.VisualBasic)]
Microsoft.NetCore.Analyzers\Security\DoNotUseCreateEncryptorWithNonDefaultIV.cs (1)
27[DiagnosticAnalyzer(LanguageNames.CSharp, LanguageNames.VisualBasic)]
Microsoft.NetCore.Analyzers\Security\DoNotUseDataSetReadXml.cs (1)
19[DiagnosticAnalyzer(LanguageNames.CSharp, LanguageNames.VisualBasic)]
Microsoft.NetCore.Analyzers\Security\DoNotUseDataTableReadXml.cs (1)
19[DiagnosticAnalyzer(LanguageNames.CSharp, LanguageNames.VisualBasic)]
Microsoft.NetCore.Analyzers\Security\DoNotUseDeprecatedSecurityProtocols.cs (1)
21[DiagnosticAnalyzer(LanguageNames.CSharp, LanguageNames.VisualBasic)]
Microsoft.NetCore.Analyzers\Security\DoNotUseDSA.cs (1)
20[DiagnosticAnalyzer(LanguageNames.CSharp, LanguageNames.VisualBasic)]
Microsoft.NetCore.Analyzers\Security\DoNotUseInsecureCryptographicAlgorithms.cs (1)
21[DiagnosticAnalyzer(LanguageNames.CSharp, LanguageNames.VisualBasic)]
Microsoft.NetCore.Analyzers\Security\DoNotUseInsecureDeserializerBinaryFormatterMethods.cs (1)
19[DiagnosticAnalyzer(LanguageNames.CSharp, LanguageNames.VisualBasic)]
Microsoft.NetCore.Analyzers\Security\DoNotUseInsecureDeserializerBinaryFormatterWithoutBinder.cs (1)
19[DiagnosticAnalyzer(LanguageNames.CSharp, LanguageNames.VisualBasic)]
Microsoft.NetCore.Analyzers\Security\DoNotUseInsecureDeserializerJavascriptSerializerWithSimpleTypeResolver.cs (1)
30[DiagnosticAnalyzer(LanguageNames.CSharp, LanguageNames.VisualBasic)]
Microsoft.NetCore.Analyzers\Security\DoNotUseInsecureDeserializerJsonNetWithoutBinder.cs (1)
33[DiagnosticAnalyzer(LanguageNames.CSharp, LanguageNames.VisualBasic)]
Microsoft.NetCore.Analyzers\Security\DoNotUseInsecureDeserializerLosFormatter.cs (1)
18[DiagnosticAnalyzer(LanguageNames.CSharp, LanguageNames.VisualBasic)]
Microsoft.NetCore.Analyzers\Security\DoNotUseInsecureDeserializerNetDataContractSerializerMethods.cs (1)
19[DiagnosticAnalyzer(LanguageNames.CSharp, LanguageNames.VisualBasic)]
Microsoft.NetCore.Analyzers\Security\DoNotUseInsecureDeserializerNetDataContractSerializerWithoutBinder.cs (1)
19[DiagnosticAnalyzer(LanguageNames.CSharp, LanguageNames.VisualBasic)]
Microsoft.NetCore.Analyzers\Security\DoNotUseInsecureDeserializerObjectStateFormatter.cs (1)
18[DiagnosticAnalyzer(LanguageNames.CSharp, LanguageNames.VisualBasic)]
Microsoft.NetCore.Analyzers\Security\DoNotUseInsecureRandomness.cs (1)
18[DiagnosticAnalyzer(LanguageNames.CSharp, LanguageNames.VisualBasic)]
Microsoft.NetCore.Analyzers\Security\DoNotUseInsecureSettingsForJsonNet.cs (1)
31[DiagnosticAnalyzer(LanguageNames.CSharp, LanguageNames.VisualBasic)]
Microsoft.NetCore.Analyzers\Security\DoNotUseObsoleteKDFAlgorithm.cs (1)
18[DiagnosticAnalyzer(LanguageNames.CSharp, LanguageNames.VisualBasic)]
Microsoft.NetCore.Analyzers\Security\DoNotUseWeakKDFAlgorithm.cs (1)
19[DiagnosticAnalyzer(LanguageNames.CSharp, LanguageNames.VisualBasic)]
Microsoft.NetCore.Analyzers\Security\DoNotUseWeakKDFInsufficientIterationCount.cs (1)
30[DiagnosticAnalyzer(LanguageNames.CSharp, LanguageNames.VisualBasic)]
Microsoft.NetCore.Analyzers\Security\DoNotUseXslTransform.cs (1)
18[DiagnosticAnalyzer(LanguageNames.CSharp, LanguageNames.VisualBasic)]
Microsoft.NetCore.Analyzers\Security\JsonNetTypeNameHandling.cs (1)
22[DiagnosticAnalyzer(LanguageNames.CSharp, LanguageNames.VisualBasic)]
Microsoft.NetCore.Analyzers\Security\PotentialReferenceCycleInDeserializedObjectGraph.cs (1)
20[DiagnosticAnalyzer(LanguageNames.CSharp, LanguageNames.VisualBasic)]
Microsoft.NetCore.Analyzers\Security\ReviewCodeForCommandExecutionVulnerabilities.cs (1)
13[DiagnosticAnalyzer(LanguageNames.CSharp, LanguageNames.VisualBasic)]
Microsoft.NetCore.Analyzers\Security\ReviewCodeForDllInjectionVulnerabilities.cs (1)
13[DiagnosticAnalyzer(LanguageNames.CSharp, LanguageNames.VisualBasic)]
Microsoft.NetCore.Analyzers\Security\ReviewCodeForFilePathInjectionVulnerabilities.cs (1)
13[DiagnosticAnalyzer(LanguageNames.CSharp, LanguageNames.VisualBasic)]
Microsoft.NetCore.Analyzers\Security\ReviewCodeForInformationDisclosureVulnerabilities.cs (1)
13[DiagnosticAnalyzer(LanguageNames.CSharp, LanguageNames.VisualBasic)]
Microsoft.NetCore.Analyzers\Security\ReviewCodeForLdapInjectionVulnerabilities.cs (1)
13[DiagnosticAnalyzer(LanguageNames.CSharp, LanguageNames.VisualBasic)]
Microsoft.NetCore.Analyzers\Security\ReviewCodeForOpenRedirectVulnerabilities.cs (1)
13[DiagnosticAnalyzer(LanguageNames.CSharp, LanguageNames.VisualBasic)]
Microsoft.NetCore.Analyzers\Security\ReviewCodeForRegexInjectionVulnerabilities.cs (1)
13[DiagnosticAnalyzer(LanguageNames.CSharp, LanguageNames.VisualBasic)]
Microsoft.NetCore.Analyzers\Security\ReviewCodeForSqlInjectionVulnerabilities.cs (1)
13[DiagnosticAnalyzer(LanguageNames.CSharp, LanguageNames.VisualBasic)]
Microsoft.NetCore.Analyzers\Security\ReviewCodeForXamlInjectionVulnerabilities.cs (1)
13[DiagnosticAnalyzer(LanguageNames.CSharp, LanguageNames.VisualBasic)]
Microsoft.NetCore.Analyzers\Security\ReviewCodeForXmlInjectionVulnerabilities.cs (1)
13[DiagnosticAnalyzer(LanguageNames.CSharp, LanguageNames.VisualBasic)]
Microsoft.NetCore.Analyzers\Security\ReviewCodeForXPathInjectionVulnerabilities.cs (1)
13[DiagnosticAnalyzer(LanguageNames.CSharp, LanguageNames.VisualBasic)]
Microsoft.NetCore.Analyzers\Security\ReviewCodeForXssVulnerabilities.cs (1)
13[DiagnosticAnalyzer(LanguageNames.CSharp, LanguageNames.VisualBasic)]
Microsoft.NetCore.Analyzers\Security\SetHttpOnlyForHttpCookie.cs (1)
25[DiagnosticAnalyzer(LanguageNames.CSharp, LanguageNames.VisualBasic)]
Microsoft.NetCore.Analyzers\Security\SetViewStateUserKey.cs (1)
19[DiagnosticAnalyzer(LanguageNames.CSharp, LanguageNames.VisualBasic)]
Microsoft.NetCore.Analyzers\Security\SslProtocolsAnalyzer.cs (1)
22[DiagnosticAnalyzer(LanguageNames.CSharp, LanguageNames.VisualBasic)]
Microsoft.NetCore.Analyzers\Security\UseAutoValidateAntiforgeryToken.cs (1)
26[DiagnosticAnalyzer(LanguageNames.CSharp, LanguageNames.VisualBasic)]
Microsoft.NetCore.Analyzers\Security\UseContainerLevelAccessPolicy.cs (1)
23[DiagnosticAnalyzer(LanguageNames.CSharp, LanguageNames.VisualBasic)]
Microsoft.NetCore.Analyzers\Security\UseDefaultDllImportSearchPathsAttribute.cs (1)
22[DiagnosticAnalyzer(LanguageNames.CSharp, LanguageNames.VisualBasic)]
Microsoft.NetCore.Analyzers\Security\UseRSAWithSufficientKeySize.cs (1)
21[DiagnosticAnalyzer(LanguageNames.CSharp, LanguageNames.VisualBasic)]
Microsoft.NetCore.Analyzers\Security\UseSecureCookiesASPNetCore.cs (1)
27[DiagnosticAnalyzer(LanguageNames.CSharp, LanguageNames.VisualBasic)]
Microsoft.NetCore.Analyzers\Security\UseSharedAccessProtocolHttpsOnly.cs (1)
23[DiagnosticAnalyzer(LanguageNames.CSharp, LanguageNames.VisualBasic)]
Microsoft.NetCore.Analyzers\Security\UseXmlReaderForDataSetReadXml.cs (1)
12[DiagnosticAnalyzer(LanguageNames.CSharp, LanguageNames.VisualBasic)]
Microsoft.NetCore.Analyzers\Security\UseXmlReaderForDeserialize.cs (1)
12[DiagnosticAnalyzer(LanguageNames.CSharp, LanguageNames.VisualBasic)]
Microsoft.NetCore.Analyzers\Security\UseXmlReaderForSchemaRead.cs (1)
12[DiagnosticAnalyzer(LanguageNames.CSharp, LanguageNames.VisualBasic)]
Microsoft.NetCore.Analyzers\Security\UseXmlReaderForValidatingReader.cs (1)
12[DiagnosticAnalyzer(LanguageNames.CSharp, LanguageNames.VisualBasic)]
Microsoft.NetCore.Analyzers\Security\UseXmlReaderForXPathDocument.cs (1)
12[DiagnosticAnalyzer(LanguageNames.CSharp, LanguageNames.VisualBasic)]
Microsoft.NetCore.Analyzers\Tasks\DoNotConfigureAwaitWithSuppressThrowing.cs (1)
19[DiagnosticAnalyzer(LanguageNames.CSharp, LanguageNames.VisualBasic)]
Microsoft.NetCore.Analyzers\Tasks\DoNotCreateTaskCompletionSourceWithWrongArguments.cs (1)
18[DiagnosticAnalyzer(LanguageNames.CSharp, LanguageNames.VisualBasic)]
Microsoft.NetCore.Analyzers\Tasks\DoNotCreateTaskCompletionSourceWithWrongArguments.Fixer.cs (1)
21[ExportCodeFixProvider(LanguageNames.CSharp, LanguageNames.VisualBasic), Shared]
Microsoft.NetCore.Analyzers\Tasks\DoNotCreateTasksWithoutPassingATaskScheduler.cs (1)
19[DiagnosticAnalyzer(LanguageNames.CSharp, LanguageNames.VisualBasic)]
Microsoft.NetCore.Analyzers\Tasks\DoNotUseNonCancelableTaskDelayWithWhenAny.cs (1)
17[DiagnosticAnalyzer(LanguageNames.CSharp, LanguageNames.VisualBasic)]
Microsoft.NetCore.Analyzers\Tasks\DoNotUseWhenAllOrWaitAllWithSingleArgument.cs (1)
22[DiagnosticAnalyzer(LanguageNames.CSharp, LanguageNames.VisualBasic)]
Microsoft.NetCore.Analyzers\Tasks\DoNotUseWhenAllOrWaitAllWithSingleArgumentFixer.cs (1)
16[ExportCodeFixProvider(LanguageNames.CSharp, LanguageNames.VisualBasic), Shared]
Microsoft.NetCore.Analyzers\Tasks\UseValueTasksCorrectly.cs (1)
24[DiagnosticAnalyzer(LanguageNames.CSharp, LanguageNames.VisualBasic)]
Microsoft.NetCore.Analyzers\Usage\DoNotCompareSpanToNull.cs (1)
15[DiagnosticAnalyzer(LanguageNames.CSharp, LanguageNames.VisualBasic)]
Microsoft.NetCore.Analyzers\Usage\DoNotPassNonNullableValueToArgumentNullExceptionThrowIfNull.cs (1)
15[DiagnosticAnalyzer(LanguageNames.CSharp, LanguageNames.VisualBasic)]
Microsoft.NetCore.Analyzers\Usage\ProvideCorrectArgumentToEnumHasFlag.cs (2)
18[DiagnosticAnalyzer(LanguageNames.CSharp, LanguageNames.VisualBasic)] 71return conversion.Language == LanguageNames.VisualBasic
Microsoft.NetCore.Analyzers\Usage\ProvideHttpClientHandlerMaxResponseHeaderLengthValueCorrectly.cs (1)
19[DiagnosticAnalyzer(LanguageNames.CSharp, LanguageNames.VisualBasic)]
Microsoft.NetFramework.Analyzers\DoNotCatchCorruptedStateExceptions.cs (1)
14[DiagnosticAnalyzer(LanguageNames.CSharp, LanguageNames.VisualBasic)]
Microsoft.NetFramework.Analyzers\DoNotUseInsecureDtdProcessing.cs (1)
25[DiagnosticAnalyzer(LanguageNames.CSharp, LanguageNames.VisualBasic)]
Microsoft.NetFramework.Analyzers\DoNotUseInsecureDtdProcessingInApiDesign.cs (1)
23[DiagnosticAnalyzer(LanguageNames.CSharp, LanguageNames.VisualBasic)]
Microsoft.NetFramework.Analyzers\DoNotUseInsecureXSLTScriptExecution.cs (1)
21[DiagnosticAnalyzer(LanguageNames.CSharp, LanguageNames.VisualBasic)]
Microsoft.NetFramework.Analyzers\MarkVerbHandlersWithValidateAntiforgeryTokenAnalyzer.cs (1)
17[DiagnosticAnalyzer(LanguageNames.CSharp, LanguageNames.VisualBasic)]
Microsoft.NetFramework.Analyzers\TypesShouldNotExtendCertainBaseTypes.cs (1)
21[DiagnosticAnalyzer(LanguageNames.CSharp, LanguageNames.VisualBasic)]
src\sdk\src\Microsoft.CodeAnalysis.NetAnalyzers\src\Utilities\Compiler\CodeMetrics\MetricsHelper.cs (1)
178if (declSyntax.Language == LanguageNames.VisualBasic)
src\sdk\src\Microsoft.CodeAnalysis.NetAnalyzers\src\Utilities\Compiler\Extensions\IMethodSymbolExtensions.cs (1)
572if (compilation.Language == LanguageNames.VisualBasic)
src\sdk\src\Microsoft.CodeAnalysis.NetAnalyzers\src\Utilities\Compiler\Extensions\IOperationExtensions.cs (2)
617return invocationOperation.TargetMethod.IsExtensionMethod && (invocationOperation.Language != LanguageNames.VisualBasic || invocationOperation.Instance == null); 997Debug.Assert(parenthesizedOperation.Language == LanguageNames.VisualBasic);
src\sdk\src\Microsoft.CodeAnalysis.NetAnalyzers\src\Utilities\Compiler\Extensions\OperationBlockAnalysisContextExtension.cs (1)
44(body.Operations.Length == 3 && body.Syntax.Language == LanguageNames.VisualBasic &&
src\sdk\src\Microsoft.CodeAnalysis.NetAnalyzers\src\Utilities\FlowAnalysis\FlowAnalysis\Framework\DataFlow\AnalysisEntity.cs (1)
296Type.Language == LanguageNames.VisualBasic && Type.SpecialType == SpecialType.System_Object;
Microsoft.CodeAnalysis.Rebuild (2)
CompilationFactory.cs (1)
39LanguageNames.VisualBasic => VisualBasicCompilationFactory.Create(assemblyFileName, optionsReader),
VisualBasicCompilationFactory.cs (1)
40Debug.Assert(optionsReader.GetLanguageName() == LanguageNames.VisualBasic);
Microsoft.CodeAnalysis.ResxSourceGenerator (20)
AbstractResxGenerator.cs (1)
405case LanguageNames.VisualBasic:
src\roslyn\src\RoslynAnalyzers\Utilities\Compiler\CodeMetrics\MetricsHelper.cs (1)
179if (declSyntax.Language == LanguageNames.VisualBasic)
src\roslyn\src\RoslynAnalyzers\Utilities\Compiler\Extensions\IMethodSymbolExtensions.cs (1)
445if (compilation.Language == LanguageNames.VisualBasic)
src\roslyn\src\RoslynAnalyzers\Utilities\Compiler\Extensions\IOperationExtensions.cs (1)
445return invocationOperation.TargetMethod.IsExtensionMethod && (invocationOperation.Language != LanguageNames.VisualBasic || invocationOperation.Instance == null);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\CodeStyle\VisualBasic\VisualBasicCodeStyleOptions.cs (1)
22return s_allOptionsBuilder.CreateEditorConfigOption(name, defaultValue, group, LanguageNames.VisualBasic, serializerFactory);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\OperationExtensions.cs (1)
153Debug.Assert(parenthesizedOperation.Language == LanguageNames.VisualBasic);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Formatting\VisualBasic\VisualBasicSyntaxFormattingOptions.cs (1)
23: base(options, LanguageNames.VisualBasic)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\NamingStyles\EditorConfig\EditorConfigNamingStyleParser_SymbolSpec.cs (4)
394if (languageName == LanguageNames.VisualBasic) 404if (languageName == LanguageNames.VisualBasic) 441if (languageName == LanguageNames.VisualBasic) 451if (languageName == LanguageNames.VisualBasic)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Options\Option2.cs (1)
72Debug.Assert(LanguageName is LanguageNames.VisualBasic == Definition.ConfigName.StartsWith(OptionDefinition.VisualBasicConfigNamePrefix, StringComparison.Ordinal));
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Simplification\VisualBasic\VisualBasicSimplifierOptions.cs (1)
22: base(options, LanguageNames.VisualBasic)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.DynamicTypeSymbolKey.cs (2)
22if (reader.Compilation.Language == LanguageNames.VisualBasic) 27failureReason = $"({nameof(DynamicTypeSymbolKey)} is not supported in {LanguageNames.VisualBasic})";
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.FunctionPointerTypeSymbolKey.cs (2)
82if (reader.Compilation.Language == LanguageNames.VisualBasic) 84failureReason = $"({nameof(FunctionPointerTypeSymbolKey)} is not supported in {LanguageNames.VisualBasic})";
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.PointerTypeSymbolKey.cs (2)
27if (reader.Compilation.Language == LanguageNames.VisualBasic) 29failureReason = $"({nameof(PointerTypeSymbolKey)} is not supported in {LanguageNames.VisualBasic})";
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\INamedTypeSymbolExtensions.cs (1)
603var caseSensitive = containingType.Language != LanguageNames.VisualBasic;
Microsoft.CodeAnalysis.ResxSourceGenerator.VisualBasic (1)
VisualBasicResxGenerator.cs (1)
7[Generator(LanguageNames.VisualBasic)]
Microsoft.CodeAnalysis.VisualBasic.NetAnalyzers (71)
Microsoft.CodeQuality.Analyzers\ApiDesignGuidelines\BasicEnumsShouldHaveZeroValue.Fixer.vb (1)
13<ExportCodeFixProvider(LanguageNames.VisualBasic), [Shared]>
Microsoft.CodeQuality.Analyzers\ApiDesignGuidelines\BasicEnumStorageShouldBeInt32.Fixer.vb (1)
13<ExportCodeFixProvider(LanguageNames.VisualBasic), [Shared]>
Microsoft.CodeQuality.Analyzers\ApiDesignGuidelines\BasicIdentifiersShouldNotContainUnderscores.Fixer.vb (1)
13<ExportCodeFixProvider(LanguageNames.VisualBasic), [Shared]>
Microsoft.CodeQuality.Analyzers\ApiDesignGuidelines\BasicImplementStandardExceptionConstructors.vb (1)
11<DiagnosticAnalyzer(LanguageNames.VisualBasic)>
Microsoft.CodeQuality.Analyzers\ApiDesignGuidelines\BasicOverrideEqualsAndOperatorEqualsOnValueTypes.Fixer.vb (1)
12<ExportCodeFixProvider(LanguageNames.VisualBasic), [Shared]>
Microsoft.CodeQuality.Analyzers\ApiDesignGuidelines\BasicOverrideEqualsOnOverloadingOperatorEquals.Fixer.vb (1)
13<ExportCodeFixProvider(LanguageNames.VisualBasic), [Shared]>
Microsoft.CodeQuality.Analyzers\ApiDesignGuidelines\BasicOverrideEqualsOnOverloadingOperatorEquals.vb (1)
17<DiagnosticAnalyzer(LanguageNames.VisualBasic)>
Microsoft.CodeQuality.Analyzers\ApiDesignGuidelines\BasicOverrideGetHashCodeOnOverridingEquals.Fixer.vb (1)
13<ExportCodeFixProvider(LanguageNames.VisualBasic), [Shared]>
Microsoft.CodeQuality.Analyzers\ApiDesignGuidelines\BasicOverrideGetHashCodeOnOverridingEquals.vb (1)
17<DiagnosticAnalyzer(LanguageNames.VisualBasic)>
Microsoft.CodeQuality.Analyzers\ApiDesignGuidelines\BasicPassSystemUriObjectsInsteadOfStrings.vb (1)
12<DiagnosticAnalyzer(LanguageNames.VisualBasic)>
Microsoft.CodeQuality.Analyzers\ApiDesignGuidelines\BasicUsePreferredTerms.vb (1)
11<DiagnosticAnalyzer(LanguageNames.VisualBasic)>
Microsoft.CodeQuality.Analyzers\ApiReview\BasicAvoidCallingProblematicMethods.vb (1)
11<DiagnosticAnalyzer(LanguageNames.VisualBasic)>
Microsoft.CodeQuality.Analyzers\Documentation\BasicAvoidUsingCrefTagsWithAPrefix.vb (1)
13<DiagnosticAnalyzer(LanguageNames.VisualBasic)>
Microsoft.CodeQuality.Analyzers\Maintainability\BasicAvoidDeadConditionalCode.vb (1)
8<DiagnosticAnalyzer(LanguageNames.VisualBasic)>
Microsoft.CodeQuality.Analyzers\Maintainability\BasicAvoidUninstantiatedInternalClasses.vb (1)
9<DiagnosticAnalyzer(LanguageNames.VisualBasic)>
Microsoft.CodeQuality.Analyzers\Maintainability\BasicMakeTypesInternal.Fixer.vb (1)
11<ExportCodeFixProvider(LanguageNames.VisualBasic), [Shared]>
Microsoft.CodeQuality.Analyzers\Maintainability\BasicMakeTypesInternal.vb (1)
9<DiagnosticAnalyzer(LanguageNames.VisualBasic)>
Microsoft.CodeQuality.Analyzers\Maintainability\BasicUseNameofInPlaceOfString.vb (1)
13<DiagnosticAnalyzer(LanguageNames.VisualBasic)>
Microsoft.CodeQuality.Analyzers\Maintainability\BasicVariableNamesShouldNotMatchFieldNames.vb (1)
11<DiagnosticAnalyzer(LanguageNames.VisualBasic)>
Microsoft.CodeQuality.Analyzers\QualityGuidelines\BasicAvoidMultipleEnumerationsAnalyzer.vb (1)
10<DiagnosticAnalyzer(LanguageNames.VisualBasic)>
Microsoft.CodeQuality.Analyzers\QualityGuidelines\BasicDoNotInitializeUnnecessarilyAnalyzer.vb (1)
7<Diagnostics.DiagnosticAnalyzer(LanguageNames.VisualBasic)>
Microsoft.CodeQuality.Analyzers\QualityGuidelines\BasicMarkMembersAsStatic.Fixer.vb (1)
15<ExportCodeFixProvider(LanguageNames.VisualBasic), [Shared]>
Microsoft.CodeQuality.Analyzers\QualityGuidelines\BasicUseLiteralsWhereAppropriate.Fixer.vb (1)
14<ExportCodeFixProvider(LanguageNames.VisualBasic), [Shared]>
Microsoft.CodeQuality.Analyzers\QualityGuidelines\BasicUseLiteralsWhereAppropriate.vb (1)
8<DiagnosticAnalyzer(LanguageNames.VisualBasic)>
Microsoft.NetCore.Analyzers\InteropServices\BasicMarkBooleanPInvokeArgumentsWithMarshalAs.vb (1)
11<DiagnosticAnalyzer(LanguageNames.VisualBasic)>
Microsoft.NetCore.Analyzers\InteropServices\BasicUseManagedEquivalentsOfWin32Api.vb (1)
11<DiagnosticAnalyzer(LanguageNames.VisualBasic)>
Microsoft.NetCore.Analyzers\Performance\BasicDoNotGuardCall.Fixer.vb (1)
16<ExportCodeFixProvider(LanguageNames.VisualBasic), [Shared]>
Microsoft.NetCore.Analyzers\Performance\BasicDoNotUseCountWhenAnyCanBeUsedFixer.vb (1)
14<ExportCodeFixProvider(LanguageNames.VisualBasic), [Shared]>
Microsoft.NetCore.Analyzers\Performance\BasicPreferDictionaryTryMethodsOverContainsKeyGuardFixer.vb (1)
14<ExportCodeFixProvider(LanguageNames.VisualBasic), [Shared]>
Microsoft.NetCore.Analyzers\Performance\BasicPreferHashDataOverComputeHash.Fixer.vb (1)
12<ExportCodeFixProvider(LanguageNames.VisualBasic), [Shared]>
Microsoft.NetCore.Analyzers\Performance\BasicPreferIsEmptyOverCount.Fixer.vb (1)
14<ExportCodeFixProvider(LanguageNames.VisualBasic), [Shared]>
Microsoft.NetCore.Analyzers\Performance\BasicPreferLengthCountIsEmptyOverAnyFixer.vb (1)
11<ExportCodeFixProvider(LanguageNames.VisualBasic), [Shared]>
Microsoft.NetCore.Analyzers\Performance\BasicRecommendCaseInsensitiveStringComparisonFixer.vb (1)
13<ExportCodeFixProvider(LanguageNames.VisualBasic), [Shared]>
Microsoft.NetCore.Analyzers\Performance\BasicUsePropertyInsteadOfCountMethodWhenAvailable.Fixer.vb (1)
16<ExportCodeFixProvider(LanguageNames.VisualBasic), [Shared]>
Microsoft.NetCore.Analyzers\Performance\BasicUseStartsWithInsteadOfIndexOfComparisonWithZero.Fixer.vb (1)
13<ExportCodeFixProvider(LanguageNames.VisualBasic), [Shared]>
Microsoft.NetCore.Analyzers\Performance\BasicUseStringContainsCharOverloadWithSingleCharactersFixer.vb (1)
11<ExportCodeFixProvider(LanguageNames.VisualBasic), [Shared]>
Microsoft.NetCore.Analyzers\Performance\BasicUseStringMethodCharOverloadWithSingleCharacters.Fixer.vb (1)
13<ExportCodeFixProvider(LanguageNames.VisualBasic), [Shared]>
Microsoft.NetCore.Analyzers\Performance\BasicUseStringMethodCharOverloadWithSingleCharacters.vb (1)
10<DiagnosticAnalyzer(LanguageNames.VisualBasic)>
Microsoft.NetCore.Analyzers\Resources\BasicMarkAssembliesWithNeutralResourcesLanguage.vb (1)
13<DiagnosticAnalyzer(LanguageNames.VisualBasic)>
Microsoft.NetCore.Analyzers\Runtime\BasicDetectPreviewFeatureAnalyzer.vb (1)
11<DiagnosticAnalyzer(LanguageNames.VisualBasic)>
Microsoft.NetCore.Analyzers\Runtime\BasicDoNotUseEnumerableMethodsOnIndexableCollectionsInsteadUseTheCollectionDirectlyFixer.vb (1)
9<ExportCodeFixProvider(LanguageNames.VisualBasic), [Shared]>
Microsoft.NetCore.Analyzers\Runtime\BasicDoNotUseTimersThatPreventPowerStateChanges.vb (1)
11<DiagnosticAnalyzer(LanguageNames.VisualBasic)>
Microsoft.NetCore.Analyzers\Runtime\BasicForwardCancellationTokenToInvocations.Analyzer.vb (1)
12<DiagnosticAnalyzer(LanguageNames.VisualBasic)>
Microsoft.NetCore.Analyzers\Runtime\BasicForwardCancellationTokenToInvocations.Fixer.vb (1)
19<ExportCodeFixProvider(LanguageNames.VisualBasic), [Shared]>
Microsoft.NetCore.Analyzers\Runtime\BasicMarkAllNonSerializableFields.Fixer.vb (1)
10<ExportCodeFixProvider(LanguageNames.VisualBasic, Name:="CA2229 CodeFix provider"), [Shared]>
Microsoft.NetCore.Analyzers\Runtime\BasicPreferAsSpanOverSubstring.Fixer.vb (1)
13<ExportCodeFixProvider(LanguageNames.VisualBasic), [Shared]>
Microsoft.NetCore.Analyzers\Runtime\BasicPreferDictionaryContainsMethods.Fixer.vb (1)
11<ExportCodeFixProvider(LanguageNames.VisualBasic), [Shared]>
Microsoft.NetCore.Analyzers\Runtime\BasicPreferDictionaryContainsMethods.vb (1)
9<DiagnosticAnalyzer(LanguageNames.VisualBasic)>
Microsoft.NetCore.Analyzers\Runtime\BasicPreferStreamAsyncMemoryOverloads.Fixer.vb (1)
13<ExportCodeFixProvider(LanguageNames.VisualBasic), [Shared]>
Microsoft.NetCore.Analyzers\Runtime\BasicProvideDeserializationMethodsForOptionalFields.vb (1)
11<DiagnosticAnalyzer(LanguageNames.VisualBasic)>
Microsoft.NetCore.Analyzers\Runtime\BasicSpecifyCultureForToLowerAndToUpper.Fixer.vb (1)
14<ExportCodeFixProvider(LanguageNames.VisualBasic), [Shared]>
Microsoft.NetCore.Analyzers\Runtime\BasicSpecifyCultureForToLowerAndToUpper.vb (1)
10<DiagnosticAnalyzer(LanguageNames.VisualBasic)>
Microsoft.NetCore.Analyzers\Runtime\BasicTestForEmptyStringsUsingStringLength.Fixer.vb (1)
14<ExportCodeFixProvider(LanguageNames.VisualBasic), [Shared]>
Microsoft.NetCore.Analyzers\Runtime\BasicTestForNaNCorrectly.Fixer.vb (1)
14<ExportCodeFixProvider(LanguageNames.VisualBasic), [Shared]>
Microsoft.NetCore.Analyzers\Runtime\BasicUseOrdinalStringComparison.Fixer.vb (1)
13<ExportCodeFixProvider(LanguageNames.VisualBasic), [Shared]>
Microsoft.NetCore.Analyzers\Runtime\BasicUseOrdinalStringComparison.vb (1)
10<DiagnosticAnalyzer(LanguageNames.VisualBasic)>
Microsoft.NetCore.Analyzers\Runtime\BasicUseSpanBasedStringConcat.Fixer.vb (1)
13<ExportCodeFixProvider(LanguageNames.VisualBasic), [Shared]>
Microsoft.NetCore.Analyzers\Runtime\BasicUseSpanBasedStringConcat.vb (1)
10<DiagnosticAnalyzer(LanguageNames.VisualBasic)>
Microsoft.NetCore.Analyzers\Security\BasicDataSetDataTableInIFormatterSerializableObjectGraphAnalyzer.vb (1)
9<DiagnosticAnalyzer(LanguageNames.VisualBasic)>
Microsoft.NetCore.Analyzers\Security\BasicDataSetDataTableInSerializableObjectGraphAnalyzer.vb (1)
9<DiagnosticAnalyzer(LanguageNames.VisualBasic)>
Microsoft.NetCore.Analyzers\Security\BasicDataSetDataTableInSerializableTypeAnalyzer.vb (1)
9<DiagnosticAnalyzer(LanguageNames.VisualBasic)>
Microsoft.NetCore.Analyzers\Security\BasicDataSetDataTableInWebSerializableObjectGraphAnalyzer.vb (1)
9<DiagnosticAnalyzer(LanguageNames.VisualBasic)>
Microsoft.NetCore.Analyzers\Usage\BasicDoNotCompareSpanToNull.Fixer.vb (1)
11<ExportCodeFixProvider(LanguageNames.VisualBasic), [Shared]>
Microsoft.NetCore.Analyzers\Usage\BasicDoNotPassNonNullableValueToArgumentNullExceptionThrowIfNullFixer.vb (1)
10<ExportCodeFixProvider(LanguageNames.VisualBasic), [Shared]>
Microsoft.NetCore.Analyzers\Usage\BasicPreferGenericOverloads.Fixer.vb (1)
20<ExportCodeFixProvider(LanguageNames.VisualBasic), [Shared]>
Microsoft.NetCore.Analyzers\Usage\BasicPreferGenericOverloads.vb (1)
14<DiagnosticAnalyzer(LanguageNames.VisualBasic)>
Microsoft.NetCore.Analyzers\Usage\BasicUseVolatileReadWriteFixer.vb (1)
13<ExportCodeFixProvider(LanguageNames.VisualBasic), [Shared]>
Microsoft.NetFramework.Analyzers\BasicAvoidDuplicateAccelerators.vb (1)
11<DiagnosticAnalyzer(LanguageNames.VisualBasic)>
Microsoft.NetFramework.Analyzers\BasicCallBaseClassMethodsOnISerializableTypes.vb (1)
11<DiagnosticAnalyzer(LanguageNames.VisualBasic)>
Microsoft.NetFramework.Analyzers\BasicDoNotMarkServicedComponentsWithWebMethod.vb (1)
11<DiagnosticAnalyzer(LanguageNames.VisualBasic)>
Microsoft.NetFramework.Analyzers\BasicSetLocaleForDataTypes.vb (1)
11<DiagnosticAnalyzer(LanguageNames.VisualBasic)>
Microsoft.CodeAnalysis.Workspaces (33)
FindSymbols\FindReferences\Finders\ExplicitConstructorInitializerSymbolReferenceFinder.cs (3)
49else if (document.Project.Language == LanguageNames.VisualBasic && index.ProbablyContainsIdentifier("New")) 68if (state.SemanticModel.Language == LanguageNames.VisualBasic) 98else if (semanticModel.Language == LanguageNames.VisualBasic && token.IsPartOfStructuredTrivia())
FindSymbols\FindReferences\FindReferenceCache.cs (1)
87LanguageNames.VisualBasic => StringComparer.OrdinalIgnoreCase,
Remote\RemoteSupportedLanguages.cs (1)
12=> language is LanguageNames.CSharp or LanguageNames.VisualBasic;
Serialization\SerializerService.cs (3)
168var vbOptions = ImmutableDictionary.GetValueOrDefault(optionsByLanguage, LanguageNames.VisualBasic); 173Serialize(LanguageNames.VisualBasic, vbOptions); 214Contract.ThrowIfFalse(language is LanguageNames.CSharp or LanguageNames.VisualBasic);
Shared\Extensions\SyntaxGeneratorExtensions.cs (1)
81is { Language: LanguageNames.VisualBasic })
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\CodeStyle\VisualBasic\VisualBasicCodeStyleOptions.cs (1)
22return s_allOptionsBuilder.CreateEditorConfigOption(name, defaultValue, group, LanguageNames.VisualBasic, serializerFactory);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\OperationExtensions.cs (1)
153Debug.Assert(parenthesizedOperation.Language == LanguageNames.VisualBasic);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Formatting\VisualBasic\VisualBasicSyntaxFormattingOptions.cs (1)
23: base(options, LanguageNames.VisualBasic)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\NamingStyles\EditorConfig\EditorConfigNamingStyleParser_SymbolSpec.cs (4)
394if (languageName == LanguageNames.VisualBasic) 404if (languageName == LanguageNames.VisualBasic) 441if (languageName == LanguageNames.VisualBasic) 451if (languageName == LanguageNames.VisualBasic)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Options\Option2.cs (1)
72Debug.Assert(LanguageName is LanguageNames.VisualBasic == Definition.ConfigName.StartsWith(OptionDefinition.VisualBasicConfigNamePrefix, StringComparison.Ordinal));
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Simplification\VisualBasic\VisualBasicSimplifierOptions.cs (1)
22: base(options, LanguageNames.VisualBasic)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.DynamicTypeSymbolKey.cs (2)
22if (reader.Compilation.Language == LanguageNames.VisualBasic) 27failureReason = $"({nameof(DynamicTypeSymbolKey)} is not supported in {LanguageNames.VisualBasic})";
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.FunctionPointerTypeSymbolKey.cs (2)
82if (reader.Compilation.Language == LanguageNames.VisualBasic) 84failureReason = $"({nameof(FunctionPointerTypeSymbolKey)} is not supported in {LanguageNames.VisualBasic})";
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.PointerTypeSymbolKey.cs (2)
27if (reader.Compilation.Language == LanguageNames.VisualBasic) 29failureReason = $"({nameof(PointerTypeSymbolKey)} is not supported in {LanguageNames.VisualBasic})";
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\INamedTypeSymbolExtensions.cs (1)
603var caseSensitive = containingType.Language != LanguageNames.VisualBasic;
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\CodeGeneration\VisualBasic\VisualBasicCodeGenerationOptions.cs (1)
21: base(options, LanguageNames.VisualBasic)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Extensions\SyntaxGeneratorExtensions_CreateEqualsMethod.cs (1)
346if (compilation.Language == LanguageNames.VisualBasic)
Tags\WellKnownTags.cs (2)
143internal static readonly ImmutableArray<string> VisualBasicFile = [WellKnownTags.File, LanguageNames.VisualBasic]; 146internal static readonly ImmutableArray<string> VisualBasicProject = [WellKnownTags.Project, LanguageNames.VisualBasic];
Workspace\ProjectSystem\ProjectSystemProject.cs (2)
188LanguageNames.VisualBasic => [new(rootPath, [".vb"])], 1008LanguageNames.VisualBasic => DirectoryNameEndsWith(fullPath, s_visualBasicCodeStyleAnalyzerSdkDirectory),
Workspace\Solution\ProjectState.cs (1)
351LanguageNames.VisualBasic => ".vb",
Workspace\Solution\SolutionCompilationState_SourceGenerators.cs (1)
51{ LanguageNames.VisualBasic, new() },
Microsoft.CodeAnalysis.Workspaces.MSBuild (2)
MSBuild\MSBuildWorkspace.cs (1)
494LanguageNames.VisualBasic => ".vb",
MSBuild\ProjectFileExtensionRegistry.cs (1)
30{ ".vbproj", LanguageNames.VisualBasic },
Microsoft.Interop.LibraryImportGenerator (1)
Analyzers\ShapeBreakingDiagnosticSuppressor.cs (1)
14[DiagnosticAnalyzer(LanguageNames.CSharp, LanguageNames.VisualBasic)]
Roslyn.Diagnostics.Analyzers (32)
DoNotCallGetTestAccessor.cs (1)
20[DiagnosticAnalyzer(LanguageNames.CSharp, LanguageNames.VisualBasic)]
DoNotMixAttributesFromDifferentVersionsOfMEF.cs (1)
23[DiagnosticAnalyzer(LanguageNames.CSharp, LanguageNames.VisualBasic)]
ExportedPartsShouldHaveImportingConstructor.cs (1)
26[DiagnosticAnalyzer(LanguageNames.CSharp, LanguageNames.VisualBasic)]
ExportedPartsShouldHaveImportingConstructorCodeFixProvider.cs (1)
24[ExportCodeFixProvider(LanguageNames.CSharp, LanguageNames.VisualBasic, Name = nameof(ExportedPartsShouldHaveImportingConstructorCodeFixProvider))]
ImportingConstructorShouldBeObsolete.cs (1)
28[DiagnosticAnalyzer(LanguageNames.CSharp, LanguageNames.VisualBasic)]
NamedTypeFullNameNotNullSuppressor.cs (1)
15[DiagnosticAnalyzer(LanguageNames.CSharp, LanguageNames.VisualBasic)]
PartsExportedWithMEFv2MustBeMarkedAsShared.cs (1)
21[DiagnosticAnalyzer(LanguageNames.CSharp, LanguageNames.VisualBasic)]
RelaxTestNamingSuppressor.cs (1)
16[DiagnosticAnalyzer(LanguageNames.CSharp, LanguageNames.VisualBasic)]
src\roslyn\src\RoslynAnalyzers\Utilities\Compiler\CodeMetrics\MetricsHelper.cs (1)
179if (declSyntax.Language == LanguageNames.VisualBasic)
src\roslyn\src\RoslynAnalyzers\Utilities\Compiler\Extensions\IMethodSymbolExtensions.cs (1)
445if (compilation.Language == LanguageNames.VisualBasic)
src\roslyn\src\RoslynAnalyzers\Utilities\Compiler\Extensions\IOperationExtensions.cs (1)
445return invocationOperation.TargetMethod.IsExtensionMethod && (invocationOperation.Language != LanguageNames.VisualBasic || invocationOperation.Instance == null);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\CodeStyle\VisualBasic\VisualBasicCodeStyleOptions.cs (1)
22return s_allOptionsBuilder.CreateEditorConfigOption(name, defaultValue, group, LanguageNames.VisualBasic, serializerFactory);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\OperationExtensions.cs (1)
153Debug.Assert(parenthesizedOperation.Language == LanguageNames.VisualBasic);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Formatting\VisualBasic\VisualBasicSyntaxFormattingOptions.cs (1)
23: base(options, LanguageNames.VisualBasic)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\NamingStyles\EditorConfig\EditorConfigNamingStyleParser_SymbolSpec.cs (4)
394if (languageName == LanguageNames.VisualBasic) 404if (languageName == LanguageNames.VisualBasic) 441if (languageName == LanguageNames.VisualBasic) 451if (languageName == LanguageNames.VisualBasic)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Options\Option2.cs (1)
72Debug.Assert(LanguageName is LanguageNames.VisualBasic == Definition.ConfigName.StartsWith(OptionDefinition.VisualBasicConfigNamePrefix, StringComparison.Ordinal));
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Simplification\VisualBasic\VisualBasicSimplifierOptions.cs (1)
22: base(options, LanguageNames.VisualBasic)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.DynamicTypeSymbolKey.cs (2)
22if (reader.Compilation.Language == LanguageNames.VisualBasic) 27failureReason = $"({nameof(DynamicTypeSymbolKey)} is not supported in {LanguageNames.VisualBasic})";
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.FunctionPointerTypeSymbolKey.cs (2)
82if (reader.Compilation.Language == LanguageNames.VisualBasic) 84failureReason = $"({nameof(FunctionPointerTypeSymbolKey)} is not supported in {LanguageNames.VisualBasic})";
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.PointerTypeSymbolKey.cs (2)
27if (reader.Compilation.Language == LanguageNames.VisualBasic) 29failureReason = $"({nameof(PointerTypeSymbolKey)} is not supported in {LanguageNames.VisualBasic})";
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\INamedTypeSymbolExtensions.cs (1)
603var caseSensitive = containingType.Language != LanguageNames.VisualBasic;
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\CodeGeneration\VisualBasic\VisualBasicCodeGenerationOptions.cs (1)
21: base(options, LanguageNames.VisualBasic)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Extensions\SyntaxGeneratorExtensions_CreateEqualsMethod.cs (1)
346if (compilation.Language == LanguageNames.VisualBasic)
TemporaryArrayAsRefAnalyzer.cs (1)
20[DiagnosticAnalyzer(LanguageNames.CSharp, LanguageNames.VisualBasic)]
TestExportsShouldNotBeDiscoverable.cs (1)
26[DiagnosticAnalyzer(LanguageNames.CSharp, LanguageNames.VisualBasic)]
TestExportsShouldNotBeDiscoverableCodeFixProvider.cs (1)
24[ExportCodeFixProvider(LanguageNames.CSharp, LanguageNames.VisualBasic, Name = nameof(TestExportsShouldNotBeDiscoverableCodeFixProvider))]
System.Windows.Forms.Analyzers (4)
System\Windows\Forms\Analyzers\AppManifestAnalyzer.cs (2)
13[DiagnosticAnalyzer(LanguageNames.CSharp, LanguageNames.VisualBasic)] 72case LanguageNames.VisualBasic:
System\Windows\Forms\Analyzers\Designer\DesignerTypeFacts.cs (1)
163=> string.Equals(symbol.Name, name, symbol.Language == LanguageNames.VisualBasic
System\Windows\Forms\Analyzers\PropertyAllocatesNewInstanceAnalyzer.cs (1)
16[DiagnosticAnalyzer(LanguageNames.CSharp, LanguageNames.VisualBasic)]
System.Windows.Forms.Analyzers.CodeFixes.VisualBasic (1)
AddDesignerSerializationVisibility\AddDesignerSerializationVisibilityCodeFixProvider.vb (1)
20<ExportCodeFixProvider(LanguageNames.VisualBasic, Name:=NameOf(AddDesignerSerializationVisibilityCodeFixProvider)), [Shared]>
System.Windows.Forms.Analyzers.VisualBasic (6)
Analyzers\AvoidPassingTaskWithoutCancellationToken\AvoidPassingTaskWithoutCancellationTokenAnalyzer.vb (1)
12<DiagnosticAnalyzer(LanguageNames.VisualBasic)>
Analyzers\Designer\DesignerEventAnalyzer.vb (1)
18<DiagnosticAnalyzer(LanguageNames.VisualBasic)>
Analyzers\Designer\DesignerFileStructureAnalyzer.vb (1)
18<DiagnosticAnalyzer(LanguageNames.VisualBasic)>
Analyzers\Designer\InitializeComponentAnalyzer.vb (1)
17<DiagnosticAnalyzer(LanguageNames.VisualBasic)>
Analyzers\ImplementITypedDataObject\ImplementITypedDataObjectInAdditionToIDataObjectAnalyzer.vb (1)
14<DiagnosticAnalyzer(LanguageNames.VisualBasic)>
Analyzers\MissingPropertySerializationConfiguration\MissingPropertySerializationConfigurationDiagnosticAnalyzer.vb (1)
11<DiagnosticAnalyzer(LanguageNames.VisualBasic)>
VBCSCompiler (3)
src\roslyn\src\Compilers\Server\VBCSCompiler\BuildProtocolUtil.cs (1)
31language = LanguageNames.VisualBasic;
src\roslyn\src\Compilers\Server\VBCSCompiler\CompilerRequestHandler.cs (1)
93case LanguageNames.VisualBasic:
src\roslyn\src\Compilers\Server\VBCSCompiler\VisualBasicCompilerServer.cs (1)
79? [_cacheTelemetry.ToTelemetryEvent(LanguageNames.VisualBasic)]