199 instantiations of PipelineCallbackGenerator
Microsoft.CodeAnalysis.CSharp.CommandLine.UnitTests (9)
CommandLineTests.cs (9)
10162
var generator = new
PipelineCallbackGenerator
((ctx) =>
10212
var generator = new
PipelineCallbackGenerator
((ctx) =>
10269
var generator = new
PipelineCallbackGenerator
((ctx) =>
10338
var generator = new
PipelineCallbackGenerator
((ctx) =>
10396
var generator = new
PipelineCallbackGenerator
((ctx) =>
10453
var generator = new
PipelineCallbackGenerator
((ctx) =>
10539
var generator = new
PipelineCallbackGenerator
((ctx) =>
10578
var generator = new
PipelineCallbackGenerator
((ctx) =>
15565
var generator = new
PipelineCallbackGenerator
(ctx =>
Microsoft.CodeAnalysis.CSharp.EndToEnd.UnitTests (1)
EndToEndTests.cs (1)
816
var generator = new IncrementalGeneratorWrapper(new
PipelineCallbackGenerator
(ctx =>
Microsoft.CodeAnalysis.CSharp.Semantic.UnitTests (188)
SourceGeneration\GeneratorDriverFuzzTests.cs (2)
270
var generators = new[] { new IncrementalGeneratorWrapper(new
PipelineCallbackGenerator
(registerPipeline)) };
508
var generator = new IncrementalGeneratorWrapper(new
PipelineCallbackGenerator
(registerPipeline));
SourceGeneration\GeneratorDriverTests.cs (67)
491
var generator = new
PipelineCallbackGenerator
((ctx) =>
1398
var generator2 = new IncrementalGeneratorWrapper(new
PipelineCallbackGenerator
((ic) => incrementalInitCount++));
1430
var generator = new IncrementalGeneratorWrapper(new
PipelineCallbackGenerator
((ic) => incrementalInitCount++));
1452
var generator = new IncrementalGeneratorWrapper(new
PipelineCallbackGenerator
((ic) => throw e));
1477
var generator = new IncrementalGeneratorWrapper(new
PipelineCallbackGenerator
((ctx) => ctx.RegisterSourceOutput(ctx.CompilationProvider, (spc, c) => throw e)));
1503
var generator = new
PipelineCallbackGenerator
((ctx) =>
1545
var generator = new
PipelineCallbackGenerator
((ctx) =>
1593
var generator = new IncrementalGeneratorWrapper(new
PipelineCallbackGenerator
((ctx) =>
1622
var generator = new IncrementalGeneratorWrapper(new
PipelineCallbackGenerator
((ctx) =>
1654
var generator = new IncrementalGeneratorWrapper(new
PipelineCallbackGenerator
((ic) => { }));
1675
var generator = new IncrementalGeneratorWrapper(new
PipelineCallbackGenerator
((ic) => ic.RegisterPostInitializationOutput(c => c.AddSource("a", "class D {}"))));
1737
var generator = new IncrementalGeneratorWrapper(new
PipelineCallbackGenerator
(ctx =>
1784
var generator = new IncrementalGeneratorWrapper(new
PipelineCallbackGenerator
(ctx =>
2002
var generator = new IncrementalGeneratorWrapper(new
PipelineCallbackGenerator
(ctx =>
2038
var generator = new IncrementalGeneratorWrapper(new
PipelineCallbackGenerator
(ctx =>
2165
var generator = new IncrementalGeneratorWrapper(new
PipelineCallbackGenerator
(static ctx =>
2227
var generator = new IncrementalGeneratorWrapper(new
PipelineCallbackGenerator
(static ctx =>
2300
var generator = new IncrementalGeneratorWrapper(new
PipelineCallbackGenerator
(ctx =>
2324
var generator = new IncrementalGeneratorWrapper(new
PipelineCallbackGenerator
(static ctx =>
2441
var generator = new IncrementalGeneratorWrapper(new
PipelineCallbackGenerator
((ctx) =>
2514
var generator1 = new IncrementalGeneratorWrapper(new
PipelineCallbackGenerator
(callback));
2556
var generator = new IncrementalGeneratorWrapper(new
PipelineCallbackGenerator
((ctx) =>
2600
var generator = new IncrementalGeneratorWrapper(new
PipelineCallbackGenerator
((ctx) =>
2625
var generator = new IncrementalGeneratorWrapper(new
PipelineCallbackGenerator
(ctx =>
2688
var generator = new IncrementalGeneratorWrapper(new
PipelineCallbackGenerator
(ctx =>
2754
var generator = new IncrementalGeneratorWrapper(new
PipelineCallbackGenerator
(ctx =>
2841
var generator = new IncrementalGeneratorWrapper(new
PipelineCallbackGenerator
(ctx =>
3026
var generator = new IncrementalGeneratorWrapper(new
PipelineCallbackGenerator
(ctx =>
3219
var generator = new
PipelineCallbackGenerator
(ctx =>
3285
var generator = new
PipelineCallbackGenerator
(ctx =>
3333
var generator1 = new
PipelineCallbackGenerator
(ctx =>
3369
var generator = new IncrementalGeneratorWrapper(new
PipelineCallbackGenerator
(ctx =>
3419
var generator = new
PipelineCallbackGenerator
(ctx =>
3444
var generator = new
PipelineCallbackGenerator
(ctx =>
3479
var generator = new
PipelineCallbackGenerator
(ctx =>
3523
var generator = new
PipelineCallbackGenerator
(ctx =>
3551
var generator = new
PipelineCallbackGenerator
(ctx =>
3582
var generator = new
PipelineCallbackGenerator
(ctx =>
3630
var generator = new
PipelineCallbackGenerator
(ctx =>
3674
var generator = new
PipelineCallbackGenerator
(ctx =>
3705
var generator = new
PipelineCallbackGenerator
(ctx =>
3749
var generator = new
PipelineCallbackGenerator
(ctx =>
3781
var generator = new
PipelineCallbackGenerator
(ctx =>
3875
var generator = new
PipelineCallbackGenerator
(ctx =>
3908
var generator = new
PipelineCallbackGenerator
(ctx =>
3949
var generator = new
PipelineCallbackGenerator
(ctx =>
4041
var generator = new
PipelineCallbackGenerator
(ctx =>
4109
var generator = new IncrementalGeneratorWrapper(new
PipelineCallbackGenerator
(ctx =>
4154
var generator = new IncrementalGeneratorWrapper(new
PipelineCallbackGenerator
(ctx =>
4190
var generator = new IncrementalGeneratorWrapper(new
PipelineCallbackGenerator
(ctx =>
4228
var generator = new IncrementalGeneratorWrapper(new
PipelineCallbackGenerator
(ctx =>
4445
IIncrementalGenerator generator = new
PipelineCallbackGenerator
(ctx => { });
4456
IIncrementalGenerator generator = new
PipelineCallbackGenerator
(ctx => { });
4481
var generator1 = new
PipelineCallbackGenerator
((ctx) => { ctx.RegisterSourceOutput(ctx.CompilationProvider, (spc, c) => { spc.AddSource("gen1Source.cs", c.SyntaxTrees.First().GetRoot().ToFullString() + " //generator1"); }); }).AsSourceGenerator();
4526
var generator1 = new
PipelineCallbackGenerator
((ctx) => { ctx.RegisterSourceOutput(ctx.CompilationProvider, (spc, c) => { spc.AddSource("gen1Source.cs", "//" + c.SyntaxTrees.First().GetRoot().ToFullString() + " generator1"); }); }).AsSourceGenerator();
4550
var generator1 = new
PipelineCallbackGenerator
((ctx) => { ctx.RegisterSourceOutput(ctx.CompilationProvider, (spc, c) => { spc.AddSource("gen1Source.cs", c.SyntaxTrees.First().GetRoot().ToFullString() + " //generator1"); }); }).AsSourceGenerator();
4579
var generator1 = new
PipelineCallbackGenerator
((ctx) => { ctx.RegisterSourceOutput(ctx.CompilationProvider, (spc, c) => { stepRan = true; }); }).AsSourceGenerator();
4603
var generator1 = new IncrementalGeneratorWrapper(new
PipelineCallbackGenerator
(ctx => { }));
4635
var generator = new
PipelineCallbackGenerator
((ctx) => { ctx.RegisterPostInitializationOutput(postInitCtx => { postInitCtx.AddSource("staticSource.cs", "//static"); }); }).AsSourceGenerator();
4655
var generator1 = new
PipelineCallbackGenerator
((ctx) => { ctx.RegisterPostInitializationOutput(postInitCtx => { postInitCtx.AddSource("staticSource.cs", "//static"); }); }).AsSourceGenerator();
4692
var generator = new
PipelineCallbackGenerator
((ctx) => { ctx.RegisterHostOutput(ctx.CompilationProvider, (hostCtx, c) => { hostCtx.AddOutput("a", "value"); }); });
4709
var generator = new
PipelineCallbackGenerator
((ctx) => { ctx.RegisterHostOutput(ctx.CompilationProvider, (hostCtx, c) => { hostCtx.AddOutput("a", "value"); }); });
4727
var generator = new
PipelineCallbackGenerator
((ctx) => { ctx.RegisterHostOutput(ctx.CompilationProvider, (hostCtx, c) => { hostCtx.AddOutput("a", "value"); hostCtx.AddOutput("b", "value2"); }); });
4747
var generator = new
PipelineCallbackGenerator
((ctx) => { ctx.RegisterHostOutput(ctx.CompilationProvider, (hostCtx, c) => { hostCtx.AddOutput("a", "value"); hostCtx.AddOutput("a", "value2"); }); });
4764
var generator1 = new
PipelineCallbackGenerator
((ctx) => { ctx.RegisterHostOutput(ctx.CompilationProvider, (hostCtx, c) => { hostCtx.AddOutput("gen1", "value1"); }); });
4782
var generator1 = new
PipelineCallbackGenerator
((ctx) => { ctx.RegisterHostOutput(ctx.CompilationProvider, (hostCtx, c) => { hostCtx.AddOutput("gen", "value1"); }); });
4800
var generator = new
PipelineCallbackGenerator
((ctx) => { ctx.RegisterHostOutput(ctx.CompilationProvider, (hostCtx, c) => { throw new InvalidOperationException("failed"); }); });
SourceGeneration\GeneratorDriverTests_Attributes_FullyQualifiedName.cs (52)
72
var generator = new IncrementalGeneratorWrapper(new
PipelineCallbackGenerator
(ctx =>
114
var generator = new IncrementalGeneratorWrapper(new
PipelineCallbackGenerator
(ctx =>
151
var generator = new IncrementalGeneratorWrapper(new
PipelineCallbackGenerator
(ctx =>
181
var generator = new IncrementalGeneratorWrapper(new
PipelineCallbackGenerator
(ctx =>
211
var generator = new IncrementalGeneratorWrapper(new
PipelineCallbackGenerator
(ctx =>
238
var generator = new IncrementalGeneratorWrapper(new
PipelineCallbackGenerator
(ctx =>
265
var generator = new IncrementalGeneratorWrapper(new
PipelineCallbackGenerator
(ctx =>
293
var generator = new IncrementalGeneratorWrapper(new
PipelineCallbackGenerator
(ctx =>
324
var generator = new IncrementalGeneratorWrapper(new
PipelineCallbackGenerator
(ctx =>
360
var generator = new IncrementalGeneratorWrapper(new
PipelineCallbackGenerator
(ctx =>
399
var generator = new IncrementalGeneratorWrapper(new
PipelineCallbackGenerator
(ctx =>
428
var generator = new IncrementalGeneratorWrapper(new
PipelineCallbackGenerator
(ctx =>
461
var generator = new IncrementalGeneratorWrapper(new
PipelineCallbackGenerator
(ctx =>
494
var generator = new IncrementalGeneratorWrapper(new
PipelineCallbackGenerator
(ctx =>
526
var generator = new IncrementalGeneratorWrapper(new
PipelineCallbackGenerator
(ctx =>
558
var generator = new IncrementalGeneratorWrapper(new
PipelineCallbackGenerator
(ctx =>
589
var generator = new IncrementalGeneratorWrapper(new
PipelineCallbackGenerator
(ctx =>
620
var generator = new IncrementalGeneratorWrapper(new
PipelineCallbackGenerator
(ctx =>
653
var generator = new IncrementalGeneratorWrapper(new
PipelineCallbackGenerator
(ctx =>
684
var generator = new IncrementalGeneratorWrapper(new
PipelineCallbackGenerator
(ctx =>
713
var generator = new IncrementalGeneratorWrapper(new
PipelineCallbackGenerator
(ctx =>
747
var generator = new IncrementalGeneratorWrapper(new
PipelineCallbackGenerator
(ctx =>
776
var generator = new IncrementalGeneratorWrapper(new
PipelineCallbackGenerator
(ctx =>
813
var generator = new IncrementalGeneratorWrapper(new
PipelineCallbackGenerator
(ctx =>
850
var generator = new IncrementalGeneratorWrapper(new
PipelineCallbackGenerator
(ctx =>
887
var generator = new IncrementalGeneratorWrapper(new
PipelineCallbackGenerator
(ctx =>
924
var generator = new IncrementalGeneratorWrapper(new
PipelineCallbackGenerator
(ctx =>
961
var generator = new IncrementalGeneratorWrapper(new
PipelineCallbackGenerator
(ctx =>
997
var generator = new IncrementalGeneratorWrapper(new
PipelineCallbackGenerator
(ctx =>
1025
var generator = new IncrementalGeneratorWrapper(new
PipelineCallbackGenerator
(ctx =>
1062
var generator = new IncrementalGeneratorWrapper(new
PipelineCallbackGenerator
(ctx =>
1100
var generator = new IncrementalGeneratorWrapper(new
PipelineCallbackGenerator
(ctx =>
1138
var generator = new IncrementalGeneratorWrapper(new
PipelineCallbackGenerator
(ctx =>
1176
var generator = new IncrementalGeneratorWrapper(new
PipelineCallbackGenerator
(ctx =>
1214
var generator = new IncrementalGeneratorWrapper(new
PipelineCallbackGenerator
(ctx =>
1242
var generator = new IncrementalGeneratorWrapper(new
PipelineCallbackGenerator
(ctx =>
1334
var generator = new IncrementalGeneratorWrapper(new
PipelineCallbackGenerator
(ctx =>
1380
var generator = new IncrementalGeneratorWrapper(new
PipelineCallbackGenerator
(ctx =>
1414
var generator = new IncrementalGeneratorWrapper(new
PipelineCallbackGenerator
(ctx =>
1447
var generator = new IncrementalGeneratorWrapper(new
PipelineCallbackGenerator
(ctx =>
1495
var generator = new IncrementalGeneratorWrapper(new
PipelineCallbackGenerator
(ctx =>
1535
var generator = new IncrementalGeneratorWrapper(new
PipelineCallbackGenerator
(ctx =>
1568
var generator = new IncrementalGeneratorWrapper(new
PipelineCallbackGenerator
(ctx =>
1618
var generator = new IncrementalGeneratorWrapper(new
PipelineCallbackGenerator
(ctx =>
1654
var generator = new IncrementalGeneratorWrapper(new
PipelineCallbackGenerator
(ctx =>
1701
var generator = new IncrementalGeneratorWrapper(new
PipelineCallbackGenerator
(ctx =>
1748
var generator = new IncrementalGeneratorWrapper(new
PipelineCallbackGenerator
(ctx =>
1791
var generator = new IncrementalGeneratorWrapper(new
PipelineCallbackGenerator
(ctx =>
1839
var generator = new IncrementalGeneratorWrapper(new
PipelineCallbackGenerator
(ctx =>
1892
var generator = new IncrementalGeneratorWrapper(new
PipelineCallbackGenerator
(ctx =>
1951
var generator = new IncrementalGeneratorWrapper(new
PipelineCallbackGenerator
(ctx =>
2003
var generator = new IncrementalGeneratorWrapper(new
PipelineCallbackGenerator
(ctx =>
SourceGeneration\GeneratorDriverTests_Attributes_SimpleName.cs (46)
43
var generator = new IncrementalGeneratorWrapper(new
PipelineCallbackGenerator
(ctx =>
75
var generator = new IncrementalGeneratorWrapper(new
PipelineCallbackGenerator
(ctx =>
101
var generator = new IncrementalGeneratorWrapper(new
PipelineCallbackGenerator
(ctx =>
126
var generator = new IncrementalGeneratorWrapper(new
PipelineCallbackGenerator
(ctx =>
151
var generator = new IncrementalGeneratorWrapper(new
PipelineCallbackGenerator
(ctx =>
179
var generator = new IncrementalGeneratorWrapper(new
PipelineCallbackGenerator
(ctx =>
211
var generator = new IncrementalGeneratorWrapper(new
PipelineCallbackGenerator
(ctx =>
243
var generator = new IncrementalGeneratorWrapper(new
PipelineCallbackGenerator
(ctx =>
277
var generator = new IncrementalGeneratorWrapper(new
PipelineCallbackGenerator
(ctx =>
310
var generator = new IncrementalGeneratorWrapper(new
PipelineCallbackGenerator
(ctx =>
336
var generator = new IncrementalGeneratorWrapper(new
PipelineCallbackGenerator
(ctx =>
362
var generator = new IncrementalGeneratorWrapper(new
PipelineCallbackGenerator
(ctx =>
388
var generator = new IncrementalGeneratorWrapper(new
PipelineCallbackGenerator
(ctx =>
421
var generator = new IncrementalGeneratorWrapper(new
PipelineCallbackGenerator
(ctx =>
449
var generator = new IncrementalGeneratorWrapper(new
PipelineCallbackGenerator
(ctx =>
477
var generator = new IncrementalGeneratorWrapper(new
PipelineCallbackGenerator
(ctx =>
504
var generator = new IncrementalGeneratorWrapper(new
PipelineCallbackGenerator
(ctx =>
535
var generator = new IncrementalGeneratorWrapper(new
PipelineCallbackGenerator
(ctx =>
568
var generator = new IncrementalGeneratorWrapper(new
PipelineCallbackGenerator
(ctx =>
600
var generator = new IncrementalGeneratorWrapper(new
PipelineCallbackGenerator
(ctx =>
632
var generator = new IncrementalGeneratorWrapper(new
PipelineCallbackGenerator
(ctx =>
660
var generator = new IncrementalGeneratorWrapper(new
PipelineCallbackGenerator
(ctx =>
688
var generator = new IncrementalGeneratorWrapper(new
PipelineCallbackGenerator
(ctx =>
716
var generator = new IncrementalGeneratorWrapper(new
PipelineCallbackGenerator
(ctx =>
743
var generator = new IncrementalGeneratorWrapper(new
PipelineCallbackGenerator
(ctx =>
770
var generator = new IncrementalGeneratorWrapper(new
PipelineCallbackGenerator
(ctx =>
799
var generator = new IncrementalGeneratorWrapper(new
PipelineCallbackGenerator
(ctx =>
830
var generator = new IncrementalGeneratorWrapper(new
PipelineCallbackGenerator
(ctx =>
860
var generator = new IncrementalGeneratorWrapper(new
PipelineCallbackGenerator
(ctx =>
889
var generator = new IncrementalGeneratorWrapper(new
PipelineCallbackGenerator
(ctx =>
917
var generator = new IncrementalGeneratorWrapper(new
PipelineCallbackGenerator
(ctx =>
945
var generator = new IncrementalGeneratorWrapper(new
PipelineCallbackGenerator
(ctx =>
974
var generator = new IncrementalGeneratorWrapper(new
PipelineCallbackGenerator
(ctx =>
1006
var generator = new IncrementalGeneratorWrapper(new
PipelineCallbackGenerator
(ctx =>
1046
var generator = new IncrementalGeneratorWrapper(new
PipelineCallbackGenerator
(ctx =>
1092
var generator = new IncrementalGeneratorWrapper(new
PipelineCallbackGenerator
(ctx =>
1145
var generator = new IncrementalGeneratorWrapper(new
PipelineCallbackGenerator
(ctx =>
1196
var generator = new IncrementalGeneratorWrapper(new
PipelineCallbackGenerator
(ctx =>
1251
var generator = new IncrementalGeneratorWrapper(new
PipelineCallbackGenerator
(ctx =>
1304
var generator = new IncrementalGeneratorWrapper(new
PipelineCallbackGenerator
(ctx =>
1362
var generator = new IncrementalGeneratorWrapper(new
PipelineCallbackGenerator
(ctx =>
1410
var generator = new IncrementalGeneratorWrapper(new
PipelineCallbackGenerator
(ctx =>
1455
var generator = new IncrementalGeneratorWrapper(new
PipelineCallbackGenerator
(ctx =>
1506
var generator = new IncrementalGeneratorWrapper(new
PipelineCallbackGenerator
(ctx =>
1557
var generator = new IncrementalGeneratorWrapper(new
PipelineCallbackGenerator
(ctx =>
1618
var generator = new IncrementalGeneratorWrapper(new
PipelineCallbackGenerator
(ctx =>
SourceGeneration\SyntaxAwareGeneratorTests.cs (21)
855
var testGenerator = new
PipelineCallbackGenerator
(context =>
895
var testGenerator = new
PipelineCallbackGenerator
(context =>
938
var testGenerator = new
PipelineCallbackGenerator
(context =>
1014
var testGenerator = new
PipelineCallbackGenerator
(context =>
1089
var testGenerator = new
PipelineCallbackGenerator
(context =>
1170
var testGenerator = new
PipelineCallbackGenerator
(context =>
1221
var testGenerator = new
PipelineCallbackGenerator
(context =>
1304
var testGenerator = new
PipelineCallbackGenerator
(context =>
1382
var testGenerator = new
PipelineCallbackGenerator
(context =>
1513
var testGenerator = new
PipelineCallbackGenerator
(context =>
1570
var testGenerator = new
PipelineCallbackGenerator
(context =>
1621
var testGenerator = new
PipelineCallbackGenerator
(context =>
1678
var testGenerator = new
PipelineCallbackGenerator
(context =>
1737
var testGenerator = new
PipelineCallbackGenerator
(context =>
1790
var testGenerator = new
PipelineCallbackGenerator
(context =>
1856
var testGenerator = new
PipelineCallbackGenerator
(ctx =>
1897
var testGenerator = new
PipelineCallbackGenerator
(ctx =>
1938
var testGenerator = new
PipelineCallbackGenerator
(ctx =>
1989
var generator = new IncrementalGeneratorWrapper(new
PipelineCallbackGenerator
((ctx) =>
2015
var generator = new IncrementalGeneratorWrapper(new
PipelineCallbackGenerator
((ctx) =>
2085
var testGenerator = new
PipelineCallbackGenerator
(ctx =>
Microsoft.CodeAnalysis.Workspaces.UnitTests (1)
SolutionTests\SolutionWithSourceGeneratorTests.cs (1)
1399
new
PipelineCallbackGenerator
(
55 references to PipelineCallbackGenerator
Microsoft.CodeAnalysis.CSharp.CommandLine.UnitTests (9)
CommandLineTests.cs (9)
10162
var
generator = new PipelineCallbackGenerator((ctx) =>
10212
var
generator = new PipelineCallbackGenerator((ctx) =>
10269
var
generator = new PipelineCallbackGenerator((ctx) =>
10338
var
generator = new PipelineCallbackGenerator((ctx) =>
10396
var
generator = new PipelineCallbackGenerator((ctx) =>
10453
var
generator = new PipelineCallbackGenerator((ctx) =>
10539
var
generator = new PipelineCallbackGenerator((ctx) =>
10578
var
generator = new PipelineCallbackGenerator((ctx) =>
15565
var
generator = new PipelineCallbackGenerator(ctx =>
Microsoft.CodeAnalysis.CSharp.Semantic.UnitTests (46)
SourceGeneration\GeneratorDriverTests.cs (25)
491
var
generator = new PipelineCallbackGenerator((ctx) =>
515
VerifyArgumentExceptionDiagnostic(generatorDiagnostics.Single(), nameof(
PipelineCallbackGenerator
), "The hintName 'test.cs' of the added source file must be unique within a generator.", "hintName");
1503
var
generator = new PipelineCallbackGenerator((ctx) =>
1527
VerifyGeneratorExceptionDiagnostic<InvalidOperationException>(runResults.Diagnostics.Single(), nameof(
PipelineCallbackGenerator
), "abc");
1545
var
generator = new PipelineCallbackGenerator((ctx) =>
1566
VerifyGeneratorExceptionDiagnostic<InvalidOperationException>(runResults.Diagnostics.Single(), nameof(
PipelineCallbackGenerator
), "abc");
3219
var
generator = new PipelineCallbackGenerator(ctx =>
3285
var
generator = new PipelineCallbackGenerator(ctx =>
3333
var
generator1 = new PipelineCallbackGenerator(ctx =>
3419
var
generator = new PipelineCallbackGenerator(ctx =>
3444
var
generator = new PipelineCallbackGenerator(ctx =>
3479
var
generator = new PipelineCallbackGenerator(ctx =>
3768
VerifyArgumentExceptionDiagnostic(diagnostics.Single(), nameof(
PipelineCallbackGenerator
), "Reported diagnostic 'TEST0001' has a source location in file '/detached', which is not part of the compilation being analyzed.", "diagnostic");
3802
VerifyArgumentExceptionDiagnostic(diagnostics.Single(), nameof(
PipelineCallbackGenerator
), "Reported diagnostic 'TEST0001' has a source location in file '/detached', which is not part of the compilation being analyzed.", "diagnostic");
3894
VerifyArgumentExceptionDiagnostic(diagnostics.Single(), nameof(
PipelineCallbackGenerator
), "Reported diagnostic 'TEST0001' has a source location '[0..100)' in file '/original', which is outside of the given file.", "diagnostic");
3936
VerifyArgumentExceptionDiagnostic(diagnostics.Single(), nameof(
PipelineCallbackGenerator
), string.Format(CodeAnalysisResources.InvalidDiagnosticLocationReported, "TEST0001", "/original"), "diagnostic");
3969
VerifyArgumentExceptionDiagnostic(diagnostics.Single(), nameof(
PipelineCallbackGenerator
), "Reported diagnostic 'TEST0001' has a source location '[0..100)' in file '/original', which is outside of the given file.", "diagnostic");
4060
VerifyArgumentExceptionDiagnostic(diagnostics.Single(), nameof(
PipelineCallbackGenerator
), "Reported diagnostic has an ID 'TEST 0001', which is not a valid identifier.", "diagnostic");
4692
var
generator = new PipelineCallbackGenerator((ctx) => { ctx.RegisterHostOutput(ctx.CompilationProvider, (hostCtx, c) => { hostCtx.AddOutput("a", "value"); }); });
4709
var
generator = new PipelineCallbackGenerator((ctx) => { ctx.RegisterHostOutput(ctx.CompilationProvider, (hostCtx, c) => { hostCtx.AddOutput("a", "value"); }); });
4727
var
generator = new PipelineCallbackGenerator((ctx) => { ctx.RegisterHostOutput(ctx.CompilationProvider, (hostCtx, c) => { hostCtx.AddOutput("a", "value"); hostCtx.AddOutput("b", "value2"); }); });
4747
var
generator = new PipelineCallbackGenerator((ctx) => { ctx.RegisterHostOutput(ctx.CompilationProvider, (hostCtx, c) => { hostCtx.AddOutput("a", "value"); hostCtx.AddOutput("a", "value2"); }); });
4764
var
generator1 = new PipelineCallbackGenerator((ctx) => { ctx.RegisterHostOutput(ctx.CompilationProvider, (hostCtx, c) => { hostCtx.AddOutput("gen1", "value1"); }); });
4782
var
generator1 = new PipelineCallbackGenerator((ctx) => { ctx.RegisterHostOutput(ctx.CompilationProvider, (hostCtx, c) => { hostCtx.AddOutput("gen", "value1"); }); });
4800
var
generator = new PipelineCallbackGenerator((ctx) => { ctx.RegisterHostOutput(ctx.CompilationProvider, (hostCtx, c) => { throw new InvalidOperationException("failed"); }); });
SourceGeneration\SyntaxAwareGeneratorTests.cs (21)
855
var
testGenerator = new PipelineCallbackGenerator(context =>
895
var
testGenerator = new PipelineCallbackGenerator(context =>
938
var
testGenerator = new PipelineCallbackGenerator(context =>
1014
var
testGenerator = new PipelineCallbackGenerator(context =>
1089
var
testGenerator = new PipelineCallbackGenerator(context =>
1170
var
testGenerator = new PipelineCallbackGenerator(context =>
1221
var
testGenerator = new PipelineCallbackGenerator(context =>
1304
var
testGenerator = new PipelineCallbackGenerator(context =>
1382
var
testGenerator = new PipelineCallbackGenerator(context =>
1513
var
testGenerator = new PipelineCallbackGenerator(context =>
1570
var
testGenerator = new PipelineCallbackGenerator(context =>
1621
var
testGenerator = new PipelineCallbackGenerator(context =>
1678
var
testGenerator = new PipelineCallbackGenerator(context =>
1737
var
testGenerator = new PipelineCallbackGenerator(context =>
1790
var
testGenerator = new PipelineCallbackGenerator(context =>
1856
var
testGenerator = new PipelineCallbackGenerator(ctx =>
1872
GeneratorDriverTests.VerifyGeneratorExceptionDiagnostic<Exception>(outputDiagnostics.Single(), nameof(
PipelineCallbackGenerator
), "Test Exception");
1897
var
testGenerator = new PipelineCallbackGenerator(ctx =>
1913
GeneratorDriverTests.VerifyGeneratorExceptionDiagnostic<Exception>(outputDiagnostics.Single(), nameof(
PipelineCallbackGenerator
), "Test Exception");
1938
var
testGenerator = new PipelineCallbackGenerator(ctx =>
1962
GeneratorDriverTests.VerifyGeneratorExceptionDiagnostic<Exception>(outputDiagnostics.Single(), nameof(
PipelineCallbackGenerator
), "Test Exception");