16 instantiations of NamedTypeAnalyzer
Microsoft.CodeAnalysis.CSharp.Emit3.UnitTests (16)
Diagnostics\DiagnosticAnalyzerTests.cs (15)
3376
var namedTypeAnalyzer = new
NamedTypeAnalyzer
(NamedTypeAnalyzer.AnalysisKind.Symbol);
3391
namedTypeAnalyzer = new
NamedTypeAnalyzer
(NamedTypeAnalyzer.AnalysisKind.Symbol);
3400
namedTypeAnalyzer = new
NamedTypeAnalyzer
(NamedTypeAnalyzer.AnalysisKind.Symbol, configurable: false);
3419
var namedTypeAnalyzer = new
NamedTypeAnalyzer
(NamedTypeAnalyzer.AnalysisKind.SymbolStartEnd);
3435
namedTypeAnalyzer = new
NamedTypeAnalyzer
(NamedTypeAnalyzer.AnalysisKind.SymbolStartEnd, GeneratedCodeAnalysisFlags.Analyze);
3444
namedTypeAnalyzer = new
NamedTypeAnalyzer
(NamedTypeAnalyzer.AnalysisKind.SymbolStartEnd, GeneratedCodeAnalysisFlags.None);
3453
namedTypeAnalyzer = new
NamedTypeAnalyzer
(NamedTypeAnalyzer.AnalysisKind.SymbolStartEnd, configurable: false);
3472
var namedTypeAnalyzer = new
NamedTypeAnalyzer
(NamedTypeAnalyzer.AnalysisKind.CompilationStartEnd);
3487
namedTypeAnalyzer = new
NamedTypeAnalyzer
(NamedTypeAnalyzer.AnalysisKind.CompilationStartEnd, GeneratedCodeAnalysisFlags.Analyze);
3496
namedTypeAnalyzer = new
NamedTypeAnalyzer
(NamedTypeAnalyzer.AnalysisKind.CompilationStartEnd, GeneratedCodeAnalysisFlags.None);
3505
namedTypeAnalyzer = new
NamedTypeAnalyzer
(NamedTypeAnalyzer.AnalysisKind.CompilationStartEnd, configurable: false);
3523
var namedTypeAnalyzer = new
NamedTypeAnalyzer
(NamedTypeAnalyzer.AnalysisKind.Symbol);
3538
namedTypeAnalyzer = new
NamedTypeAnalyzer
(NamedTypeAnalyzer.AnalysisKind.Symbol);
3544
namedTypeAnalyzer = new
NamedTypeAnalyzer
(NamedTypeAnalyzer.AnalysisKind.Symbol, configurable: false);
3559
namedTypeAnalyzer = new
NamedTypeAnalyzer
(NamedTypeAnalyzer.AnalysisKind.Symbol);
Diagnostics\GetDiagnosticsTests.cs (1)
713
var analyzer = new
NamedTypeAnalyzer
(NamedTypeAnalyzer.AnalysisKind.Symbol, configurable: false);
49 references to NamedTypeAnalyzer
Microsoft.CodeAnalysis.CSharp.Emit3.UnitTests (49)
Diagnostics\DiagnosticAnalyzerTests.cs (45)
3376
var
namedTypeAnalyzer = new NamedTypeAnalyzer(
NamedTypeAnalyzer
.AnalysisKind.Symbol);
3379
Diagnostic(
NamedTypeAnalyzer
.RuleId, "A").WithArguments("A").WithLocation(1, 15),
3380
Diagnostic(
NamedTypeAnalyzer
.RuleId, "B").WithArguments("B").WithLocation(1, 33)
3387
new TestSyntaxTreeOptionsProvider(tree2, (
NamedTypeAnalyzer
.RuleId, ReportDiagnostic.Suppress)));
3391
namedTypeAnalyzer = new NamedTypeAnalyzer(
NamedTypeAnalyzer
.AnalysisKind.Symbol);
3394
Diagnostic(
NamedTypeAnalyzer
.RuleId, "A").WithArguments("A").WithLocation(1, 15)
3400
namedTypeAnalyzer = new NamedTypeAnalyzer(
NamedTypeAnalyzer
.AnalysisKind.Symbol, configurable: false);
3403
Diagnostic(
NamedTypeAnalyzer
.RuleId, "A").WithArguments("A").WithLocation(1, 15),
3404
Diagnostic(
NamedTypeAnalyzer
.RuleId, "B").WithArguments("B").WithLocation(1, 33)
3419
var
namedTypeAnalyzer = new NamedTypeAnalyzer(
NamedTypeAnalyzer
.AnalysisKind.SymbolStartEnd);
3422
Diagnostic(
NamedTypeAnalyzer
.RuleId, "A").WithArguments("A").WithLocation(1, 15),
3423
Diagnostic(
NamedTypeAnalyzer
.RuleId, "B").WithArguments("B").WithLocation(1, 33)
3430
new TestSyntaxTreeOptionsProvider(tree2, (
NamedTypeAnalyzer
.RuleId, ReportDiagnostic.Suppress))
3435
namedTypeAnalyzer = new NamedTypeAnalyzer(
NamedTypeAnalyzer
.AnalysisKind.SymbolStartEnd, GeneratedCodeAnalysisFlags.Analyze);
3438
Diagnostic(
NamedTypeAnalyzer
.RuleId, "A").WithArguments("A").WithLocation(1, 15)
3444
namedTypeAnalyzer = new NamedTypeAnalyzer(
NamedTypeAnalyzer
.AnalysisKind.SymbolStartEnd, GeneratedCodeAnalysisFlags.None);
3447
Diagnostic(
NamedTypeAnalyzer
.RuleId, "A").WithArguments("A").WithLocation(1, 15)
3453
namedTypeAnalyzer = new NamedTypeAnalyzer(
NamedTypeAnalyzer
.AnalysisKind.SymbolStartEnd, configurable: false);
3456
Diagnostic(
NamedTypeAnalyzer
.RuleId, "A").WithArguments("A").WithLocation(1, 15),
3457
Diagnostic(
NamedTypeAnalyzer
.RuleId, "B").WithArguments("B").WithLocation(1, 33)
3472
var
namedTypeAnalyzer = new NamedTypeAnalyzer(
NamedTypeAnalyzer
.AnalysisKind.CompilationStartEnd);
3475
Diagnostic(
NamedTypeAnalyzer
.RuleId).WithArguments("A, B").WithLocation(1, 1)
3482
new TestSyntaxTreeOptionsProvider(tree2, (
NamedTypeAnalyzer
.RuleId, ReportDiagnostic.Suppress))
3487
namedTypeAnalyzer = new NamedTypeAnalyzer(
NamedTypeAnalyzer
.AnalysisKind.CompilationStartEnd, GeneratedCodeAnalysisFlags.Analyze);
3490
Diagnostic(
NamedTypeAnalyzer
.RuleId).WithArguments("A, B").WithLocation(1, 1)
3496
namedTypeAnalyzer = new NamedTypeAnalyzer(
NamedTypeAnalyzer
.AnalysisKind.CompilationStartEnd, GeneratedCodeAnalysisFlags.None);
3499
Diagnostic(
NamedTypeAnalyzer
.RuleId).WithArguments("A").WithLocation(1, 1)
3505
namedTypeAnalyzer = new NamedTypeAnalyzer(
NamedTypeAnalyzer
.AnalysisKind.CompilationStartEnd, configurable: false);
3508
Diagnostic(
NamedTypeAnalyzer
.RuleId).WithArguments("A, B").WithLocation(1, 1)
3523
var
namedTypeAnalyzer = new NamedTypeAnalyzer(
NamedTypeAnalyzer
.AnalysisKind.Symbol);
3526
Diagnostic(
NamedTypeAnalyzer
.RuleId, "A").WithArguments("A").WithLocation(1, 15),
3527
Diagnostic(
NamedTypeAnalyzer
.RuleId, "B").WithArguments("B").WithLocation(1, 33)
3534
new TestSyntaxTreeOptionsProvider((
NamedTypeAnalyzer
.RuleId, ReportDiagnostic.Suppress)));
3538
namedTypeAnalyzer = new NamedTypeAnalyzer(
NamedTypeAnalyzer
.AnalysisKind.Symbol);
3544
namedTypeAnalyzer = new NamedTypeAnalyzer(
NamedTypeAnalyzer
.AnalysisKind.Symbol, configurable: false);
3547
Diagnostic(
NamedTypeAnalyzer
.RuleId, "A").WithArguments("A").WithLocation(1, 15),
3548
Diagnostic(
NamedTypeAnalyzer
.RuleId, "B").WithArguments("B").WithLocation(1, 33)
3555
new TestSyntaxTreeOptionsProvider((
NamedTypeAnalyzer
.RuleId, ReportDiagnostic.Suppress), (tree1, new[] { (
NamedTypeAnalyzer
.RuleId, ReportDiagnostic.Default) })));
3559
namedTypeAnalyzer = new NamedTypeAnalyzer(
NamedTypeAnalyzer
.AnalysisKind.Symbol);
3562
Diagnostic(
NamedTypeAnalyzer
.RuleId, "A").WithArguments("A").WithLocation(1, 15)
Diagnostics\GetDiagnosticsTests.cs (4)
713
var
analyzer = new NamedTypeAnalyzer(
NamedTypeAnalyzer
.AnalysisKind.Symbol, configurable: false);
717
await verifyDiagnosticsAsync(compilation, analyzer, options: ($"dotnet_analyzer_diagnostic.category-{
NamedTypeAnalyzer
.RuleCategory}.severity", "none"));
742
var expected = Diagnostic(
NamedTypeAnalyzer
.RuleId, "C").WithArguments("C").WithLocation(1, 7);