138 references to VerifyAnalyzerDiagnostics
Microsoft.CodeAnalysis.CSharp.Emit3.UnitTests (136)
Diagnostics\DiagnosticAnalyzerTests.AllInOne.cs (4)
42CreateCompilationWithMscorlib461(source).VerifyAnalyzerDiagnostics(new[] { analyzer }, options); 63CreateCompilationWithMscorlib461(source).VerifyAnalyzerDiagnostics(new[] { new CSharpTrackingDiagnosticAnalyzer() }); 82CreateCompilationWithMscorlib461(source).VerifyAnalyzerDiagnostics(new[] { new CSharpTrackingDiagnosticAnalyzer() }); 92}").VerifyAnalyzerDiagnostics(new[] { new CSharpTrackingDiagnosticAnalyzer() });
Diagnostics\DiagnosticAnalyzerTests.cs (90)
83.VerifyAnalyzerDiagnostics(new DiagnosticAnalyzer[] { new ComplainAboutX() }, null, null, 115.VerifyAnalyzerDiagnostics(new DiagnosticAnalyzer[] { new ComplainAboutX() }, null, null, 175.VerifyAnalyzerDiagnostics(new DiagnosticAnalyzer[] { new ComplainAboutX() }, null, null, 208.VerifyAnalyzerDiagnostics(new DiagnosticAnalyzer[] { new ComplainAboutX() }, null, null, 230.VerifyAnalyzerDiagnostics(new DiagnosticAnalyzer[] { new ImplicitlyDeclaredSymbolAnalyzer() }); 291.VerifyAnalyzerDiagnostics(new DiagnosticAnalyzer[] { new SyntaxAndSymbolAnalyzer() }, null, null, 560.VerifyAnalyzerDiagnostics(analyzers); 580.VerifyAnalyzerDiagnostics(analyzers, null, null, 600.VerifyAnalyzerDiagnostics(analyzers, null, null, 623.VerifyAnalyzerDiagnostics(analyzers, null, null, 643.VerifyAnalyzerDiagnostics(analyzers, null, null, 686.VerifyAnalyzerDiagnostics(analyzers, null, null, 704.VerifyAnalyzerDiagnostics(analyzers, null, null, 865.VerifyAnalyzerDiagnostics(analyzers, null, null, expected: Diagnostic("AD0001") 937.VerifyAnalyzerDiagnostics(analyzers, null, null, expected: Diagnostic("AD0001") 973.VerifyAnalyzerDiagnostics(analyzers, null, null, expected: Diagnostic("AD0001") 991.VerifyAnalyzerDiagnostics(analyzers, null, null, Diagnostic("CS101").WithLocation(1, 1)); 1002.VerifyAnalyzerDiagnostics(analyzers, null, null, Diagnostic("BC101").WithLocation(1, 1)); 1086.VerifyAnalyzerDiagnostics(analyzers, null, null, expected: 1122.VerifyAnalyzerDiagnostics(analyzers, null, null, expected: 1138.VerifyAnalyzerDiagnostics(analyzers, null, null, expected: Diagnostic(NotConfigurableDiagnosticAnalyzer.EnabledRule.Id)); 1147.VerifyAnalyzerDiagnostics(analyzers, null, null, expected: Diagnostic(NotConfigurableDiagnosticAnalyzer.EnabledRule.Id)); 1156.VerifyAnalyzerDiagnostics(analyzers, null, null, expected: Diagnostic(NotConfigurableDiagnosticAnalyzer.EnabledRule.Id)); 1172.VerifyAnalyzerDiagnostics(analyzers, null, null, expected: new[] { 1191.VerifyAnalyzerDiagnostics(analyzers, null, null, expected: Diagnostic(CodeBlockActionAnalyzer.CodeBlockTopLevelRule.Id, "M").WithArguments("M").WithLocation(4, 17)); 1220.VerifyAnalyzerDiagnostics(analyzers, null, null, 1234.VerifyAnalyzerDiagnostics(analyzers, null, null, 1273.VerifyAnalyzerDiagnostics(analyzers); 1368.VerifyAnalyzerDiagnostics(analyzers, null, null, expected: new[] { 1401compilation.VerifyAnalyzerDiagnostics(analyzers); 1438compilation.VerifyAnalyzerDiagnostics(analyzers, expected: expected); 1442compilation.VerifyAnalyzerDiagnostics(analyzers, expected: expected); 1619compilation.VerifyAnalyzerDiagnostics(analyzers, 1688.VerifyAnalyzerDiagnostics(new DiagnosticAnalyzer[] { new OwningSymbolTestAnalyzer() }, null, null, 1703compilation.VerifyAnalyzerDiagnostics(analyzers, analyzerOptions, null, expected: expected); 1891compilation.VerifyAnalyzerDiagnostics(analyzers); 1916compilation.VerifyAnalyzerDiagnostics(analyzers, null, null, 1949compilation.VerifyAnalyzerDiagnostics(analyzers, null, null, 1970compilation.VerifyAnalyzerDiagnostics(analyzers, null, null, 1993compilation.VerifyAnalyzerDiagnostics(analyzers, null, null, 2014compilation.VerifyAnalyzerDiagnostics(analyzers, null, null, 2039compilation.VerifyAnalyzerDiagnostics(analyzers, null, null, 2059compilation.VerifyAnalyzerDiagnostics(analyzers, null, null, 2078compilation.VerifyAnalyzerDiagnostics(analyzers, null, null, 2101compilation.VerifyAnalyzerDiagnostics(analyzers, null, null, 2122compilation.VerifyAnalyzerDiagnostics(analyzers, null, null, 2148compilation.VerifyAnalyzerDiagnostics(analyzers, null, null, 2181compilation.VerifyAnalyzerDiagnostics(analyzers, null, null, 2189compilation.VerifyAnalyzerDiagnostics(analyzers, null, null, 2197compilation.VerifyAnalyzerDiagnostics(analyzers, null, null, 2249compilation.VerifyAnalyzerDiagnostics(analyzers, null, null, 2257compilation.VerifyAnalyzerDiagnostics(analyzers, null, null, 2265compilation.VerifyAnalyzerDiagnostics(analyzers, null, null, 2480compilation.VerifyAnalyzerDiagnostics(analyzers, null, null, 2547compilation.VerifyAnalyzerDiagnostics(analyzers, null, null, 2576compilation.VerifyAnalyzerDiagnostics(analyzers, null, null, 2595compilation.VerifyAnalyzerDiagnostics(analyzers, 2613compilation.VerifyAnalyzerDiagnostics(analyzers, 2634compilation.VerifyAnalyzerDiagnostics(analyzers, 2659compilation.VerifyAnalyzerDiagnostics(analyzers, 2734compilation.VerifyAnalyzerDiagnostics(new DiagnosticAnalyzer[] { analyzer }, 2743compilation.VerifyAnalyzerDiagnostics(new DiagnosticAnalyzer[] { analyzer }, 2752compilation.VerifyAnalyzerDiagnostics(new DiagnosticAnalyzer[] { analyzer }, 2759compilation.VerifyAnalyzerDiagnostics(new DiagnosticAnalyzer[] { analyzer }, 2854compilation.VerifyAnalyzerDiagnostics(analyzers, expected: diagnostics); 3167compilation.VerifyAnalyzerDiagnostics(analyzers, expected: expected); 3199compilation.VerifyAnalyzerDiagnostics(analyzers, expected: expected); 3231compilation.VerifyAnalyzerDiagnostics(analyzers, expected: expected); 3377compilation.VerifyAnalyzerDiagnostics(new DiagnosticAnalyzer[] { namedTypeAnalyzer }, 3392compilation.VerifyAnalyzerDiagnostics(new DiagnosticAnalyzer[] { namedTypeAnalyzer }, 3401compilation.VerifyAnalyzerDiagnostics(new DiagnosticAnalyzer[] { namedTypeAnalyzer }, 3420compilation.VerifyAnalyzerDiagnostics(new DiagnosticAnalyzer[] { namedTypeAnalyzer }, 3436compilation.VerifyAnalyzerDiagnostics(new DiagnosticAnalyzer[] { namedTypeAnalyzer }, 3445compilation.VerifyAnalyzerDiagnostics(new DiagnosticAnalyzer[] { namedTypeAnalyzer }, 3454compilation.VerifyAnalyzerDiagnostics(new DiagnosticAnalyzer[] { namedTypeAnalyzer }, 3473compilation.VerifyAnalyzerDiagnostics(new DiagnosticAnalyzer[] { namedTypeAnalyzer }, 3488compilation.VerifyAnalyzerDiagnostics(new DiagnosticAnalyzer[] { namedTypeAnalyzer }, 3497compilation.VerifyAnalyzerDiagnostics(new DiagnosticAnalyzer[] { namedTypeAnalyzer }, 3506compilation.VerifyAnalyzerDiagnostics(new DiagnosticAnalyzer[] { namedTypeAnalyzer }, 3524compilation.VerifyAnalyzerDiagnostics(new DiagnosticAnalyzer[] { namedTypeAnalyzer }, 3539compilation.VerifyAnalyzerDiagnostics(new DiagnosticAnalyzer[] { namedTypeAnalyzer }); 3545compilation.VerifyAnalyzerDiagnostics(new DiagnosticAnalyzer[] { namedTypeAnalyzer }, 3560compilation.VerifyAnalyzerDiagnostics(new DiagnosticAnalyzer[] { namedTypeAnalyzer }, 3599compilation.VerifyAnalyzerDiagnostics(analyzers, 3627compilation.VerifyAnalyzerDiagnostics(analyzers, 3654compilation.VerifyAnalyzerDiagnostics(analyzers, 4102.VerifyAnalyzerDiagnostics(analyzers, null, null, 4159.VerifyAnalyzerDiagnostics(analyzers, null, null, 4206.VerifyAnalyzerDiagnostics(new DiagnosticAnalyzer[] { analyzer }, null, null, 4432compilation.VerifyAnalyzerDiagnostics([analyzer],
Diagnostics\DiagnosticSuppressorTests.cs (1)
31=> c.VerifyAnalyzerDiagnostics(analyzers, expected: expected);
Diagnostics\OperationAnalyzerTests.cs (39)
48.VerifyAnalyzerDiagnostics(new DiagnosticAnalyzer[] { new EmptyArrayAnalyzer() }, null, null, 110.VerifyAnalyzerDiagnostics(new DiagnosticAnalyzer[] { new BoxingOperationAnalyzer() }, null, null, 140.VerifyAnalyzerDiagnostics(new DiagnosticAnalyzer[] { new BadStuffTestAnalyzer() }, null, null, 189.VerifyAnalyzerDiagnostics(new DiagnosticAnalyzer[] { new BadStuffTestAnalyzer() }, null, null); 217.VerifyAnalyzerDiagnostics(new DiagnosticAnalyzer[] { new BigForTestAnalyzer() }, null, null, 282.VerifyAnalyzerDiagnostics(new DiagnosticAnalyzer[] { new SwitchTestAnalyzer() }, null, null, 347.VerifyAnalyzerDiagnostics(new DiagnosticAnalyzer[] { new InvocationTestAnalyzer() }, null, null, 424.VerifyAnalyzerDiagnostics(new DiagnosticAnalyzer[] { new FieldCouldBeReadOnlyAnalyzer() }, null, null, 496.VerifyAnalyzerDiagnostics(new DiagnosticAnalyzer[] { new FieldCouldBeReadOnlyAnalyzer() }, null, null, 551.VerifyAnalyzerDiagnostics(new DiagnosticAnalyzer[] { new LocalCouldBeConstAnalyzer() }, null, null, 722.VerifyAnalyzerDiagnostics(new DiagnosticAnalyzer[] { new SymbolCouldHaveMoreSpecificTypeAnalyzer() }, null, null, 787.VerifyAnalyzerDiagnostics(new DiagnosticAnalyzer[] { new SeventeenTestAnalyzer() }, null, null, 827.VerifyAnalyzerDiagnostics(new DiagnosticAnalyzer[] { new NullArgumentTestAnalyzer() }, null, null, 880.VerifyAnalyzerDiagnostics(new DiagnosticAnalyzer[] { new MemberInitializerTestAnalyzer() }, null, null, 930.VerifyAnalyzerDiagnostics(new DiagnosticAnalyzer[] { new AssignmentTestAnalyzer() }, null, null, 979.VerifyAnalyzerDiagnostics(new DiagnosticAnalyzer[] { new ArrayInitializerTestAnalyzer() }, null, null, 1015.VerifyAnalyzerDiagnostics(new DiagnosticAnalyzer[] { new VariableDeclarationTestAnalyzer() }, null, null, 1079.VerifyAnalyzerDiagnostics(new DiagnosticAnalyzer[] { new CaseTestAnalyzer() }, null, null, 1120.VerifyAnalyzerDiagnostics(new DiagnosticAnalyzer[] { new ExplicitVsImplicitInstanceAnalyzer() }, null, null, 1156.VerifyAnalyzerDiagnostics(new DiagnosticAnalyzer[] { new MemberReferenceAnalyzer() }, null, null, 1219.VerifyAnalyzerDiagnostics(new DiagnosticAnalyzer[] { new ParamsArrayTestAnalyzer() }, null, null, 1244.VerifyAnalyzerDiagnostics(new DiagnosticAnalyzer[] { new EqualsValueTestAnalyzer() }, null, null, 1275.VerifyAnalyzerDiagnostics(new DiagnosticAnalyzer[] { new OwningSymbolTestAnalyzer() }, null, null, 1299.VerifyAnalyzerDiagnostics(new DiagnosticAnalyzer[] { new NoneOperationTestAnalyzer() }, null, null); 1339.VerifyAnalyzerDiagnostics(new DiagnosticAnalyzer[] { new AssignmentOperationSyntaxTestAnalyzer() }, null, null, 1388.VerifyAnalyzerDiagnostics(new DiagnosticAnalyzer[] { new AddressOfTestAnalyzer() }, null, null, 1432.VerifyAnalyzerDiagnostics(new DiagnosticAnalyzer[] { new LambdaTestAnalyzer() }, null, null, 1481.VerifyAnalyzerDiagnostics(new DiagnosticAnalyzer[] { new StaticMemberTestAnalyzer() }, null, null, 1507.VerifyAnalyzerDiagnostics(new DiagnosticAnalyzer[] { new LabelOperationsTestAnalyzer() }, null, null, 1566.VerifyAnalyzerDiagnostics(new DiagnosticAnalyzer[] { new UnaryAndBinaryOperationsTestAnalyzer() }, null, null, 1614.VerifyAnalyzerDiagnostics(new DiagnosticAnalyzer[] { new OperatorPropertyPullerTestAnalyzer() }, null, null); 1640.VerifyAnalyzerDiagnostics(new DiagnosticAnalyzer[] { new NullOperationSyntaxTestAnalyzer() }, null, null, 1675.VerifyAnalyzerDiagnostics(new DiagnosticAnalyzer[] { new ConversionExpressionCSharpTestAnalyzer() }, null, null, 1709.VerifyAnalyzerDiagnostics(new DiagnosticAnalyzer[] { new InvalidOperatorExpressionTestAnalyzer() }, null, null, 1739.VerifyAnalyzerDiagnostics(new DiagnosticAnalyzer[] { new InvocationTestAnalyzer() }, null, null); 1782.VerifyAnalyzerDiagnostics(new DiagnosticAnalyzer[] { new ConditionalAccessOperationTestAnalyzer() }, null, null, 1827.VerifyAnalyzerDiagnostics(new DiagnosticAnalyzer[] { new LiteralTestAnalyzer() }, null, null, Diagnostic("Literal", "null").WithArguments("null").WithLocation(6, 20), 1873.VerifyAnalyzerDiagnostics(new DiagnosticAnalyzer[] { new TrueFalseUnaryOperationTestAnalyzer() }, null, null, 1899.VerifyAnalyzerDiagnostics(new DiagnosticAnalyzer[] { new OperationBlockAnalyzer() }, null, null,
FieldKeywordTests.cs (2)
12933comp.VerifyAnalyzerDiagnostics(analyzers: [new TestAnalyzer1()], 12941comp.VerifyAnalyzerDiagnostics(analyzers: [new TestAnalyzer1()],
Microsoft.CodeAnalysis.CSharp.Symbol.UnitTests (1)
Symbols\Source\NullablePublicAPITests.cs (1)
1144comp.VerifyAnalyzerDiagnostics(new[] { new NullabilityPrinter() }, null, null,
Microsoft.CodeAnalysis.UnitTests (1)
Diagnostics\SuppressMessageAttributeCompilerTests.cs (1)
31compilation.VerifyAnalyzerDiagnostics(analyzers, expected: diagnostics);