16 instantiations of NamedTypeAnalyzer
Microsoft.CodeAnalysis.CSharp.Emit2.UnitTests (16)
Diagnostics\DiagnosticAnalyzerTests.cs (15)
3282
var namedTypeAnalyzer = new
NamedTypeAnalyzer
(NamedTypeAnalyzer.AnalysisKind.Symbol);
3297
namedTypeAnalyzer = new
NamedTypeAnalyzer
(NamedTypeAnalyzer.AnalysisKind.Symbol);
3306
namedTypeAnalyzer = new
NamedTypeAnalyzer
(NamedTypeAnalyzer.AnalysisKind.Symbol, configurable: false);
3325
var namedTypeAnalyzer = new
NamedTypeAnalyzer
(NamedTypeAnalyzer.AnalysisKind.SymbolStartEnd);
3341
namedTypeAnalyzer = new
NamedTypeAnalyzer
(NamedTypeAnalyzer.AnalysisKind.SymbolStartEnd, GeneratedCodeAnalysisFlags.Analyze);
3350
namedTypeAnalyzer = new
NamedTypeAnalyzer
(NamedTypeAnalyzer.AnalysisKind.SymbolStartEnd, GeneratedCodeAnalysisFlags.None);
3359
namedTypeAnalyzer = new
NamedTypeAnalyzer
(NamedTypeAnalyzer.AnalysisKind.SymbolStartEnd, configurable: false);
3378
var namedTypeAnalyzer = new
NamedTypeAnalyzer
(NamedTypeAnalyzer.AnalysisKind.CompilationStartEnd);
3393
namedTypeAnalyzer = new
NamedTypeAnalyzer
(NamedTypeAnalyzer.AnalysisKind.CompilationStartEnd, GeneratedCodeAnalysisFlags.Analyze);
3402
namedTypeAnalyzer = new
NamedTypeAnalyzer
(NamedTypeAnalyzer.AnalysisKind.CompilationStartEnd, GeneratedCodeAnalysisFlags.None);
3411
namedTypeAnalyzer = new
NamedTypeAnalyzer
(NamedTypeAnalyzer.AnalysisKind.CompilationStartEnd, configurable: false);
3429
var namedTypeAnalyzer = new
NamedTypeAnalyzer
(NamedTypeAnalyzer.AnalysisKind.Symbol);
3444
namedTypeAnalyzer = new
NamedTypeAnalyzer
(NamedTypeAnalyzer.AnalysisKind.Symbol);
3450
namedTypeAnalyzer = new
NamedTypeAnalyzer
(NamedTypeAnalyzer.AnalysisKind.Symbol, configurable: false);
3465
namedTypeAnalyzer = new
NamedTypeAnalyzer
(NamedTypeAnalyzer.AnalysisKind.Symbol);
Diagnostics\GetDiagnosticsTests.cs (1)
527
var analyzer = new
NamedTypeAnalyzer
(NamedTypeAnalyzer.AnalysisKind.Symbol, configurable: false);
49 references to NamedTypeAnalyzer
Microsoft.CodeAnalysis.CSharp.Emit2.UnitTests (49)
Diagnostics\DiagnosticAnalyzerTests.cs (45)
3282
var
namedTypeAnalyzer = new NamedTypeAnalyzer(
NamedTypeAnalyzer
.AnalysisKind.Symbol);
3285
Diagnostic(
NamedTypeAnalyzer
.RuleId, "A").WithArguments("A").WithLocation(1, 15),
3286
Diagnostic(
NamedTypeAnalyzer
.RuleId, "B").WithArguments("B").WithLocation(1, 33)
3293
new TestSyntaxTreeOptionsProvider(tree2, (
NamedTypeAnalyzer
.RuleId, ReportDiagnostic.Suppress)));
3297
namedTypeAnalyzer = new NamedTypeAnalyzer(
NamedTypeAnalyzer
.AnalysisKind.Symbol);
3300
Diagnostic(
NamedTypeAnalyzer
.RuleId, "A").WithArguments("A").WithLocation(1, 15)
3306
namedTypeAnalyzer = new NamedTypeAnalyzer(
NamedTypeAnalyzer
.AnalysisKind.Symbol, configurable: false);
3309
Diagnostic(
NamedTypeAnalyzer
.RuleId, "A").WithArguments("A").WithLocation(1, 15),
3310
Diagnostic(
NamedTypeAnalyzer
.RuleId, "B").WithArguments("B").WithLocation(1, 33)
3325
var
namedTypeAnalyzer = new NamedTypeAnalyzer(
NamedTypeAnalyzer
.AnalysisKind.SymbolStartEnd);
3328
Diagnostic(
NamedTypeAnalyzer
.RuleId, "A").WithArguments("A").WithLocation(1, 15),
3329
Diagnostic(
NamedTypeAnalyzer
.RuleId, "B").WithArguments("B").WithLocation(1, 33)
3336
new TestSyntaxTreeOptionsProvider(tree2, (
NamedTypeAnalyzer
.RuleId, ReportDiagnostic.Suppress))
3341
namedTypeAnalyzer = new NamedTypeAnalyzer(
NamedTypeAnalyzer
.AnalysisKind.SymbolStartEnd, GeneratedCodeAnalysisFlags.Analyze);
3344
Diagnostic(
NamedTypeAnalyzer
.RuleId, "A").WithArguments("A").WithLocation(1, 15)
3350
namedTypeAnalyzer = new NamedTypeAnalyzer(
NamedTypeAnalyzer
.AnalysisKind.SymbolStartEnd, GeneratedCodeAnalysisFlags.None);
3353
Diagnostic(
NamedTypeAnalyzer
.RuleId, "A").WithArguments("A").WithLocation(1, 15)
3359
namedTypeAnalyzer = new NamedTypeAnalyzer(
NamedTypeAnalyzer
.AnalysisKind.SymbolStartEnd, configurable: false);
3362
Diagnostic(
NamedTypeAnalyzer
.RuleId, "A").WithArguments("A").WithLocation(1, 15),
3363
Diagnostic(
NamedTypeAnalyzer
.RuleId, "B").WithArguments("B").WithLocation(1, 33)
3378
var
namedTypeAnalyzer = new NamedTypeAnalyzer(
NamedTypeAnalyzer
.AnalysisKind.CompilationStartEnd);
3381
Diagnostic(
NamedTypeAnalyzer
.RuleId).WithArguments("A, B").WithLocation(1, 1)
3388
new TestSyntaxTreeOptionsProvider(tree2, (
NamedTypeAnalyzer
.RuleId, ReportDiagnostic.Suppress))
3393
namedTypeAnalyzer = new NamedTypeAnalyzer(
NamedTypeAnalyzer
.AnalysisKind.CompilationStartEnd, GeneratedCodeAnalysisFlags.Analyze);
3396
Diagnostic(
NamedTypeAnalyzer
.RuleId).WithArguments("A, B").WithLocation(1, 1)
3402
namedTypeAnalyzer = new NamedTypeAnalyzer(
NamedTypeAnalyzer
.AnalysisKind.CompilationStartEnd, GeneratedCodeAnalysisFlags.None);
3405
Diagnostic(
NamedTypeAnalyzer
.RuleId).WithArguments("A").WithLocation(1, 1)
3411
namedTypeAnalyzer = new NamedTypeAnalyzer(
NamedTypeAnalyzer
.AnalysisKind.CompilationStartEnd, configurable: false);
3414
Diagnostic(
NamedTypeAnalyzer
.RuleId).WithArguments("A, B").WithLocation(1, 1)
3429
var
namedTypeAnalyzer = new NamedTypeAnalyzer(
NamedTypeAnalyzer
.AnalysisKind.Symbol);
3432
Diagnostic(
NamedTypeAnalyzer
.RuleId, "A").WithArguments("A").WithLocation(1, 15),
3433
Diagnostic(
NamedTypeAnalyzer
.RuleId, "B").WithArguments("B").WithLocation(1, 33)
3440
new TestSyntaxTreeOptionsProvider((
NamedTypeAnalyzer
.RuleId, ReportDiagnostic.Suppress)));
3444
namedTypeAnalyzer = new NamedTypeAnalyzer(
NamedTypeAnalyzer
.AnalysisKind.Symbol);
3450
namedTypeAnalyzer = new NamedTypeAnalyzer(
NamedTypeAnalyzer
.AnalysisKind.Symbol, configurable: false);
3453
Diagnostic(
NamedTypeAnalyzer
.RuleId, "A").WithArguments("A").WithLocation(1, 15),
3454
Diagnostic(
NamedTypeAnalyzer
.RuleId, "B").WithArguments("B").WithLocation(1, 33)
3461
new TestSyntaxTreeOptionsProvider((
NamedTypeAnalyzer
.RuleId, ReportDiagnostic.Suppress), (tree1, new[] { (
NamedTypeAnalyzer
.RuleId, ReportDiagnostic.Default) })));
3465
namedTypeAnalyzer = new NamedTypeAnalyzer(
NamedTypeAnalyzer
.AnalysisKind.Symbol);
3468
Diagnostic(
NamedTypeAnalyzer
.RuleId, "A").WithArguments("A").WithLocation(1, 15)
Diagnostics\GetDiagnosticsTests.cs (4)
527
var
analyzer = new NamedTypeAnalyzer(
NamedTypeAnalyzer
.AnalysisKind.Symbol, configurable: false);
531
await verifyDiagnosticsAsync(compilation, analyzer, options: ($"dotnet_analyzer_diagnostic.category-{
NamedTypeAnalyzer
.RuleCategory}.severity", "none"));
556
var expected = Diagnostic(
NamedTypeAnalyzer
.RuleId, "C").WithArguments("C").WithLocation(1, 7);