137 references to VerifyAnalyzerDiagnostics
Microsoft.CodeAnalysis.CSharp.Emit3.UnitTests (134)
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)
82.VerifyAnalyzerDiagnostics(new DiagnosticAnalyzer[] { new ComplainAboutX() }, null, null, 114.VerifyAnalyzerDiagnostics(new DiagnosticAnalyzer[] { new ComplainAboutX() }, null, null, 174.VerifyAnalyzerDiagnostics(new DiagnosticAnalyzer[] { new ComplainAboutX() }, null, null, 207.VerifyAnalyzerDiagnostics(new DiagnosticAnalyzer[] { new ComplainAboutX() }, null, null, 229.VerifyAnalyzerDiagnostics(new DiagnosticAnalyzer[] { new ImplicitlyDeclaredSymbolAnalyzer() }); 290.VerifyAnalyzerDiagnostics(new DiagnosticAnalyzer[] { new SyntaxAndSymbolAnalyzer() }, null, null, 559.VerifyAnalyzerDiagnostics(analyzers); 579.VerifyAnalyzerDiagnostics(analyzers, null, null, 599.VerifyAnalyzerDiagnostics(analyzers, null, null, 622.VerifyAnalyzerDiagnostics(analyzers, null, null, 642.VerifyAnalyzerDiagnostics(analyzers, null, null, 685.VerifyAnalyzerDiagnostics(analyzers, null, null, 703.VerifyAnalyzerDiagnostics(analyzers, null, null, 864.VerifyAnalyzerDiagnostics(analyzers, null, null, expected: Diagnostic("AD0001") 936.VerifyAnalyzerDiagnostics(analyzers, null, null, expected: Diagnostic("AD0001") 972.VerifyAnalyzerDiagnostics(analyzers, null, null, expected: Diagnostic("AD0001") 990.VerifyAnalyzerDiagnostics(analyzers, null, null, Diagnostic("CS101").WithLocation(1, 1)); 1001.VerifyAnalyzerDiagnostics(analyzers, null, null, Diagnostic("BC101").WithLocation(1, 1)); 1085.VerifyAnalyzerDiagnostics(analyzers, null, null, expected: 1121.VerifyAnalyzerDiagnostics(analyzers, null, null, expected: 1137.VerifyAnalyzerDiagnostics(analyzers, null, null, expected: Diagnostic(NotConfigurableDiagnosticAnalyzer.EnabledRule.Id)); 1146.VerifyAnalyzerDiagnostics(analyzers, null, null, expected: Diagnostic(NotConfigurableDiagnosticAnalyzer.EnabledRule.Id)); 1155.VerifyAnalyzerDiagnostics(analyzers, null, null, expected: Diagnostic(NotConfigurableDiagnosticAnalyzer.EnabledRule.Id)); 1171.VerifyAnalyzerDiagnostics(analyzers, null, null, expected: new[] { 1190.VerifyAnalyzerDiagnostics(analyzers, null, null, expected: Diagnostic(CodeBlockActionAnalyzer.CodeBlockTopLevelRule.Id, "M").WithArguments("M").WithLocation(4, 17)); 1219.VerifyAnalyzerDiagnostics(analyzers, null, null, 1233.VerifyAnalyzerDiagnostics(analyzers, null, null, 1272.VerifyAnalyzerDiagnostics(analyzers); 1367.VerifyAnalyzerDiagnostics(analyzers, null, null, expected: new[] { 1400compilation.VerifyAnalyzerDiagnostics(analyzers); 1437compilation.VerifyAnalyzerDiagnostics(analyzers, expected: expected); 1441compilation.VerifyAnalyzerDiagnostics(analyzers, expected: expected); 1618compilation.VerifyAnalyzerDiagnostics(analyzers, 1687.VerifyAnalyzerDiagnostics(new DiagnosticAnalyzer[] { new OwningSymbolTestAnalyzer() }, null, null, 1702compilation.VerifyAnalyzerDiagnostics(analyzers, analyzerOptions, null, expected: expected); 1890compilation.VerifyAnalyzerDiagnostics(analyzers); 1915compilation.VerifyAnalyzerDiagnostics(analyzers, null, null, 1948compilation.VerifyAnalyzerDiagnostics(analyzers, null, null, 1969compilation.VerifyAnalyzerDiagnostics(analyzers, null, null, 1992compilation.VerifyAnalyzerDiagnostics(analyzers, null, null, 2013compilation.VerifyAnalyzerDiagnostics(analyzers, null, null, 2038compilation.VerifyAnalyzerDiagnostics(analyzers, null, null, 2058compilation.VerifyAnalyzerDiagnostics(analyzers, null, null, 2077compilation.VerifyAnalyzerDiagnostics(analyzers, null, null, 2100compilation.VerifyAnalyzerDiagnostics(analyzers, null, null, 2121compilation.VerifyAnalyzerDiagnostics(analyzers, null, null, 2147compilation.VerifyAnalyzerDiagnostics(analyzers, null, null, 2180compilation.VerifyAnalyzerDiagnostics(analyzers, null, null, 2188compilation.VerifyAnalyzerDiagnostics(analyzers, null, null, 2196compilation.VerifyAnalyzerDiagnostics(analyzers, null, null, 2248compilation.VerifyAnalyzerDiagnostics(analyzers, null, null, 2256compilation.VerifyAnalyzerDiagnostics(analyzers, null, null, 2264compilation.VerifyAnalyzerDiagnostics(analyzers, null, null, 2479compilation.VerifyAnalyzerDiagnostics(analyzers, null, null, 2546compilation.VerifyAnalyzerDiagnostics(analyzers, null, null, 2575compilation.VerifyAnalyzerDiagnostics(analyzers, null, null, 2594compilation.VerifyAnalyzerDiagnostics(analyzers, 2612compilation.VerifyAnalyzerDiagnostics(analyzers, 2633compilation.VerifyAnalyzerDiagnostics(analyzers, 2658compilation.VerifyAnalyzerDiagnostics(analyzers, 2733compilation.VerifyAnalyzerDiagnostics(new DiagnosticAnalyzer[] { analyzer }, 2742compilation.VerifyAnalyzerDiagnostics(new DiagnosticAnalyzer[] { analyzer }, 2751compilation.VerifyAnalyzerDiagnostics(new DiagnosticAnalyzer[] { analyzer }, 2758compilation.VerifyAnalyzerDiagnostics(new DiagnosticAnalyzer[] { analyzer }, 2853compilation.VerifyAnalyzerDiagnostics(analyzers, expected: diagnostics); 3166compilation.VerifyAnalyzerDiagnostics(analyzers, expected: expected); 3198compilation.VerifyAnalyzerDiagnostics(analyzers, expected: expected); 3230compilation.VerifyAnalyzerDiagnostics(analyzers, expected: expected); 3376compilation.VerifyAnalyzerDiagnostics(new DiagnosticAnalyzer[] { namedTypeAnalyzer }, 3391compilation.VerifyAnalyzerDiagnostics(new DiagnosticAnalyzer[] { namedTypeAnalyzer }, 3400compilation.VerifyAnalyzerDiagnostics(new DiagnosticAnalyzer[] { namedTypeAnalyzer }, 3419compilation.VerifyAnalyzerDiagnostics(new DiagnosticAnalyzer[] { namedTypeAnalyzer }, 3435compilation.VerifyAnalyzerDiagnostics(new DiagnosticAnalyzer[] { namedTypeAnalyzer }, 3444compilation.VerifyAnalyzerDiagnostics(new DiagnosticAnalyzer[] { namedTypeAnalyzer }, 3453compilation.VerifyAnalyzerDiagnostics(new DiagnosticAnalyzer[] { namedTypeAnalyzer }, 3472compilation.VerifyAnalyzerDiagnostics(new DiagnosticAnalyzer[] { namedTypeAnalyzer }, 3487compilation.VerifyAnalyzerDiagnostics(new DiagnosticAnalyzer[] { namedTypeAnalyzer }, 3496compilation.VerifyAnalyzerDiagnostics(new DiagnosticAnalyzer[] { namedTypeAnalyzer }, 3505compilation.VerifyAnalyzerDiagnostics(new DiagnosticAnalyzer[] { namedTypeAnalyzer }, 3523compilation.VerifyAnalyzerDiagnostics(new DiagnosticAnalyzer[] { namedTypeAnalyzer }, 3538compilation.VerifyAnalyzerDiagnostics(new DiagnosticAnalyzer[] { namedTypeAnalyzer }); 3544compilation.VerifyAnalyzerDiagnostics(new DiagnosticAnalyzer[] { namedTypeAnalyzer }, 3559compilation.VerifyAnalyzerDiagnostics(new DiagnosticAnalyzer[] { namedTypeAnalyzer }, 3598compilation.VerifyAnalyzerDiagnostics(analyzers, 3626compilation.VerifyAnalyzerDiagnostics(analyzers, 3653compilation.VerifyAnalyzerDiagnostics(analyzers, 4101.VerifyAnalyzerDiagnostics(analyzers, null, null, 4158.VerifyAnalyzerDiagnostics(analyzers, null, null, 4205.VerifyAnalyzerDiagnostics(new DiagnosticAnalyzer[] { analyzer }, null, null, 4431compilation.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,
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);
Microsoft.CodeAnalysis.VisualBasic.Semantic.UnitTests (1)
Diagnostics\DiagnosticAnalyzerTests.vb (1)
1163compilation.VerifyAnalyzerDiagnostics(analyzers, Nothing, Nothing, expected)