274 references to Create
IdeCoreBenchmarks (1)
IncrementalSourceGeneratorBenchmarks.cs (1)
131
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(
Microsoft.Analyzers.Extra.Tests (2)
Resources\RoslynTestUtils.cs (2)
193
var cgd = CSharpGeneratorDriver.
Create
(new[] { generator }, optionsProvider: optionsProvider);
223
CSharpGeneratorDriver cgd = CSharpGeneratorDriver.
Create
(new[] { generator.AsSourceGenerator() }, parseOptions: options);
Microsoft.Analyzers.Local.Tests (2)
Resources\RoslynTestUtils.cs (2)
193
var cgd = CSharpGeneratorDriver.
Create
(new[] { generator }, optionsProvider: optionsProvider);
223
CSharpGeneratorDriver cgd = CSharpGeneratorDriver.
Create
(new[] { generator.AsSourceGenerator() }, parseOptions: options);
Microsoft.AspNetCore.Http.Extensions.Tests (9)
RequestDelegateGenerator\CompileTimeCreationTests.cs (8)
61
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(generators: new[]
87
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(generators: new[]
169
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(generators: new[]
236
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(generators: new[]
290
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(generators: new[]
337
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(generators: new[]
673
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(generators: new[]
730
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(generators: new[]
RequestDelegateGenerator\RequestDelegateCreationTestBase.cs (1)
58
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(generators: new[]
Microsoft.AspNetCore.Http.Microbenchmarks (2)
RequestDelegateGeneratorBenchmarks.cs (1)
36
_driver = CSharpGeneratorDriver.
Create
(generators: new[]
src\Http\Http.Extensions\test\RequestDelegateGenerator\RequestDelegateCreationTestBase.cs (1)
58
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(generators: new[]
Microsoft.AspNetCore.OpenApi.SourceGenerators.Tests (1)
SnapshotTestHelper.cs (1)
90
var driver = CSharpGeneratorDriver.
Create
(
Microsoft.CodeAnalysis.CSharp (4)
CommandLine\CSharpCompiler.cs (1)
378
return CSharpGeneratorDriver.
Create
(generators, additionalTexts, (CSharpParseOptions)parseOptions, analyzerConfigOptionsProvider, driverOptions: new GeneratorDriverOptions(disabledOutputs: IncrementalGeneratorOutputKind.Host, baseDirectory: baseDirectory));
SourceGeneration\CSharpGeneratorDriver.cs (3)
43
=>
Create
(generators, additionalTexts: null);
51
=>
Create
(incrementalGenerators.Select(GeneratorExtensions.AsSourceGenerator), additionalTexts: null);
68
=>
Create
(generators, additionalTexts, parseOptions, optionsProvider, driverOptions: default);
Microsoft.CodeAnalysis.CSharp.Emit2.UnitTests (1)
PDB\PDBTests.cs (1)
110
var driver = CSharpGeneratorDriver.
Create
(new[] { testGenerator }, parseOptions: TestOptions.Regular);
Microsoft.CodeAnalysis.CSharp.EndToEnd.UnitTests (1)
EndToEndTests.cs (1)
825
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(
Microsoft.CodeAnalysis.CSharp.Semantic.UnitTests (241)
SourceGeneration\GeneratorDriverFuzzTests.cs (4)
311
GeneratorDriver driver1 = CSharpGeneratorDriver.
Create
(generators, originalInputs);
321
GeneratorDriver driver2 = CSharpGeneratorDriver.
Create
(generators, editedInputs);
520
GeneratorDriver driver1 = CSharpGeneratorDriver.
Create
(new[] { generator }, originalInputs);
540
GeneratorDriver driver2 = CSharpGeneratorDriver.
Create
(new[] { generator }, editedInputs);
SourceGeneration\GeneratorDriverTests.cs (104)
40
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(ImmutableArray<ISourceGenerator>.Empty, parseOptions: parseOptions);
63
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new[] { generator }, parseOptions: parseOptions);
85
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new[] { generator }, parseOptions: parseOptions);
106
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new[] { generator }, parseOptions: parseOptions);
134
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new[] { testGenerator }, parseOptions: parseOptions);
166
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new[] { testGenerator }, parseOptions: parseOptions);
224
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new[] { testGenerator }, parseOptions: parseOptions);
260
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new[] { generator }, parseOptions: parseOptions);
283
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new[] { generator }, parseOptions: parseOptions);
305
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new[] { generator }, parseOptions: parseOptions);
327
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new[] { generator }, parseOptions: parseOptions);
351
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new[] { generator, generator2 }, parseOptions: parseOptions);
384
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new[] { generator }, parseOptions: parseOptions);
411
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new[] { generator }, parseOptions: parseOptions);
438
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new[] { generator }, parseOptions: parseOptions);
469
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new[] { generator }, parseOptions: parseOptions);
508
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new[] { generator.AsSourceGenerator() }, parseOptions: parseOptions);
529
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new[] { generator, generator2 }, parseOptions: parseOptions);
545
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(ImmutableArray<ISourceGenerator>.Empty, parseOptions: TestOptions.Regular);
558
GeneratorDriver driver = CSharpGeneratorDriver.
Create
([generator], parseOptions: TestOptions.Regular);
588
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new[] { generator }, parseOptions: parseOptions);
620
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new ISourceGenerator[] { generator, generator2, generator3 }, parseOptions: parseOptions);
673
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new[] { generator, generator2 }, parseOptions: parseOptions);
720
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new[] { generator, generator2 }, parseOptions: parseOptions);
760
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new[] { testGenerator, testGenerator2 }, parseOptions: parseOptions);
782
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new[] { generator }, parseOptions: parseOptions);
808
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new[] { testGenerator }, parseOptions: parseOptions);
835
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new[] { testGenerator }, parseOptions: parseOptions, additionalTexts: texts);
863
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new[] { testGenerator }, parseOptions: parseOptions, optionsProvider: options);
894
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new[] { generator }, parseOptions: parseOptions);
921
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new[] { generator }, parseOptions: parseOptions);
949
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new[] { generator, generator2 }, parseOptions: parseOptions);
978
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new[] { generator }, parseOptions: parseOptions);
1008
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new[] { generator }, parseOptions: parseOptions);
1043
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new[] { generator }, parseOptions: parseOptions);
1065
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new ISourceGenerator[] { generator }, parseOptions: parseOptions);
1094
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new ISourceGenerator[] { generator, generator2, generator3 }, parseOptions: parseOptions);
1137
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new ISourceGenerator[] { generator }, parseOptions: parseOptions);
1203
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(ImmutableArray.Create(gen), parseOptions: parseOptions);
1275
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(ImmutableArray.Create(gen), parseOptions: parseOptions);
1371
var driver = CSharpGeneratorDriver.
Create
(new[] { gen }, parseOptions: parseOptions);
1399
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new ISourceGenerator[] { generator, generator2, generator3 }, parseOptions: parseOptions);
1428
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new ISourceGenerator[] { generator }, parseOptions: parseOptions);
1450
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new ISourceGenerator[] { generator }, parseOptions: parseOptions);
1475
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new ISourceGenerator[] { generator }, parseOptions: parseOptions);
1507
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new[] { generator.AsSourceGenerator() }, parseOptions: parseOptions);
1547
GeneratorDriver driver = CSharpGeneratorDriver.
Create
([generator.AsSourceGenerator()], parseOptions: parseOptions);
1595
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new ISourceGenerator[] { generator }, parseOptions: parseOptions);
1628
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new ISourceGenerator[] { generator, generator2 }, parseOptions: parseOptions);
1652
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new ISourceGenerator[] { generator }, parseOptions: parseOptions);
1673
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new ISourceGenerator[] { generator }, parseOptions: parseOptions);
1739
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new ISourceGenerator[] { generator }, parseOptions: parseOptions, driverOptions: TestOptions.GeneratorDriverOptions);
1788
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new ISourceGenerator[] { generator }, additionalTexts: new[] { text1 }, parseOptions: parseOptions, driverOptions: TestOptions.GeneratorDriverOptions);
2008
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new ISourceGenerator[] { generator }, parseOptions: parseOptions);
2048
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new ISourceGenerator[] { generator }, parseOptions: parseOptions, additionalTexts: texts, driverOptions: TestOptions.GeneratorDriverOptions);
2185
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new[] { generator }, parseOptions: parseOptions);
2244
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new[] { generator }, parseOptions: parseOptions);
2311
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new ISourceGenerator[] { generator }, parseOptions: parseOptions);
2353
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new[] { generator }, parseOptions: parseOptions, driverOptions: TestOptions.GeneratorDriverOptions);
2447
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new ISourceGenerator[] { generator }, parseOptions: parseOptions, driverOptions: TestOptions.GeneratorDriverOptions);
2513
GeneratorDriver driver = CSharpGeneratorDriver.
Create
([generator1, generator2], parseOptions: parseOptions, driverOptions: TestOptions.GeneratorDriverOptions);
2560
GeneratorDriver driver = CSharpGeneratorDriver.
Create
([generator], parseOptions: parseOptions, driverOptions: TestOptions.GeneratorDriverOptions);
2602
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new ISourceGenerator[] { generator }, parseOptions: parseOptions);
2625
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(
2695
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(
2763
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new ISourceGenerator[] { generator }, parseOptions: parseOptions, optionsProvider: optionsProvider, driverOptions: TestOptions.GeneratorDriverOptions);
2841
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new ISourceGenerator[] { generator }, parseOptions: parseOptions, additionalTexts: new[] { additionalText1, additionalText2, additionalText3 }, driverOptions: TestOptions.GeneratorDriverOptions);
3031
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new ISourceGenerator[] { generator }, parseOptions: parseOptions, additionalTexts: new[] { additionalText }, driverOptions: TestOptions.GeneratorDriverOptions);
3221
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(
3289
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new[] { generator.AsSourceGenerator() }, parseOptions: parseOptions, additionalTexts: new[] { new InMemoryAdditionalText("text.txt", "") }, driverOptions: TestOptions.GeneratorDriverOptions);
3336
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new[] { generator1.AsSourceGenerator(), generator2.AsSourceGenerator() }, parseOptions: parseOptions, additionalTexts: new[] { additionalText }, driverOptions: TestOptions.GeneratorDriverOptions);
3368
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new ISourceGenerator[] { generator }, parseOptions: parseOptions);
3423
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new[] { generator.AsSourceGenerator() }, parseOptions: parseOptions, additionalTexts: new[] { new InMemoryAdditionalText("text.txt", "") }, driverOptions: TestOptions.GeneratorDriverOptions);
3449
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new[] { generator.AsSourceGenerator() },
3489
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new[] { generator.AsSourceGenerator() },
3525
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new[] { generator }, parseOptions: parseOptions, driverOptions: TestOptions.GeneratorDriverOptions);
3554
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new[] { generator }, parseOptions: parseOptions, driverOptions: TestOptions.GeneratorDriverOptions);
3594
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new[] { generator, generator2 }, parseOptions: parseOptions, driverOptions: TestOptions.GeneratorDriverOptions);
3633
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new[] { generator }, parseOptions: parseOptions, driverOptions: TestOptions.GeneratorDriverOptions);
3676
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new[] { generator }, parseOptions: parseOptions, driverOptions: TestOptions.GeneratorDriverOptions);
3704
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new[] { generator }, parseOptions: parseOptions, driverOptions: TestOptions.GeneratorDriverOptions);
3760
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new[] { generator }, parseOptions: parseOptions);
3794
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new[] { generator }, parseOptions: parseOptions);
3823
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new[] { generator }, parseOptions: parseOptions);
3854
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new[] { generator }, parseOptions: parseOptions);
3886
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new[] { generator }, parseOptions: parseOptions);
3919
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new[] { generator }, parseOptions: parseOptions);
3948
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new[] { generator }, parseOptions: parseOptions);
3978
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new[] { generator }, parseOptions: parseOptions);
4010
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new[] { generator }, parseOptions: parseOptions);
4039
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new[] { generator }, parseOptions: parseOptions);
4152
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new ISourceGenerator[] { generator }, parseOptions: parseOptions);
4208
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new[] { generator }, parseOptions: parseOptions);
4302
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(
4486
GeneratorDriver driver = CSharpGeneratorDriver.
Create
([generator1, generator2], parseOptions: parseOptions);
4594
GeneratorDriver driver = CSharpGeneratorDriver.
Create
([generator], parseOptions: parseOptions);
4615
GeneratorDriver driver = CSharpGeneratorDriver.
Create
([generator1, generator2], parseOptions: parseOptions);
4651
GeneratorDriver driver = CSharpGeneratorDriver.
Create
([generator.AsSourceGenerator()], parseOptions: parseOptions);
4668
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(
4686
GeneratorDriver driver = CSharpGeneratorDriver.
Create
([generator.AsSourceGenerator()], parseOptions: parseOptions);
4706
GeneratorDriver driver = CSharpGeneratorDriver.
Create
([generator.AsSourceGenerator()], parseOptions: parseOptions);
4724
GeneratorDriver driver = CSharpGeneratorDriver.
Create
([generator1.AsSourceGenerator(), generator2.AsSourceGenerator()], parseOptions: parseOptions);
4742
GeneratorDriver driver = CSharpGeneratorDriver.
Create
([generator1.AsSourceGenerator(), generator2.AsSourceGenerator()], parseOptions: parseOptions);
4759
GeneratorDriver driver = CSharpGeneratorDriver.
Create
([generator.AsSourceGenerator()], parseOptions: parseOptions);
SourceGeneration\GeneratorDriverTests_Attributes_FullyQualifiedName.cs (46)
78
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new ISourceGenerator[] { generator }, parseOptions: parseOptions, driverOptions: TestOptions.GeneratorDriverOptions);
120
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new ISourceGenerator[] { generator }, parseOptions: parseOptions, driverOptions: TestOptions.GeneratorDriverOptions);
157
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new ISourceGenerator[] { generator }, parseOptions: parseOptions, driverOptions: TestOptions.GeneratorDriverOptions);
187
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new ISourceGenerator[] { generator }, parseOptions: parseOptions, driverOptions: TestOptions.GeneratorDriverOptions);
217
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new ISourceGenerator[] { generator }, parseOptions: parseOptions, driverOptions: TestOptions.GeneratorDriverOptions);
244
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new ISourceGenerator[] { generator }, parseOptions: parseOptions, driverOptions: TestOptions.GeneratorDriverOptions);
271
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new ISourceGenerator[] { generator }, parseOptions: parseOptions, driverOptions: TestOptions.GeneratorDriverOptions);
299
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new ISourceGenerator[] { generator }, parseOptions: parseOptions, driverOptions: TestOptions.GeneratorDriverOptions);
330
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new ISourceGenerator[] { generator }, parseOptions: parseOptions, driverOptions: TestOptions.GeneratorDriverOptions);
366
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new ISourceGenerator[] { generator }, parseOptions: parseOptions, driverOptions: TestOptions.GeneratorDriverOptions);
405
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new ISourceGenerator[] { generator }, parseOptions: parseOptions, driverOptions: TestOptions.GeneratorDriverOptions);
434
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new ISourceGenerator[] { generator }, parseOptions: parseOptions, driverOptions: TestOptions.GeneratorDriverOptions);
467
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new ISourceGenerator[] { generator }, parseOptions: parseOptions, driverOptions: TestOptions.GeneratorDriverOptions);
500
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new ISourceGenerator[] { generator }, parseOptions: parseOptions, driverOptions: TestOptions.GeneratorDriverOptions);
532
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new ISourceGenerator[] { generator }, parseOptions: parseOptions, driverOptions: TestOptions.GeneratorDriverOptions);
564
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new ISourceGenerator[] { generator }, parseOptions: parseOptions, driverOptions: TestOptions.GeneratorDriverOptions);
595
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new ISourceGenerator[] { generator }, parseOptions: parseOptions, driverOptions: TestOptions.GeneratorDriverOptions);
626
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new ISourceGenerator[] { generator }, parseOptions: parseOptions, driverOptions: TestOptions.GeneratorDriverOptions);
659
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new ISourceGenerator[] { generator }, parseOptions: parseOptions, driverOptions: TestOptions.GeneratorDriverOptions);
690
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new ISourceGenerator[] { generator }, parseOptions: parseOptions, driverOptions: TestOptions.GeneratorDriverOptions);
719
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new ISourceGenerator[] { generator }, parseOptions: parseOptions, driverOptions: TestOptions.GeneratorDriverOptions);
753
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new ISourceGenerator[] { generator }, parseOptions: parseOptions, driverOptions: TestOptions.GeneratorDriverOptions);
782
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new ISourceGenerator[] { generator }, parseOptions: parseOptions, driverOptions: TestOptions.GeneratorDriverOptions);
819
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new ISourceGenerator[] { generator }, parseOptions: parseOptions, driverOptions: TestOptions.GeneratorDriverOptions);
856
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new ISourceGenerator[] { generator }, parseOptions: parseOptions, driverOptions: TestOptions.GeneratorDriverOptions);
893
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new ISourceGenerator[] { generator }, parseOptions: parseOptions, driverOptions: TestOptions.GeneratorDriverOptions);
930
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new ISourceGenerator[] { generator }, parseOptions: parseOptions, driverOptions: TestOptions.GeneratorDriverOptions);
967
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new ISourceGenerator[] { generator }, parseOptions: parseOptions, driverOptions: TestOptions.GeneratorDriverOptions);
1003
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new ISourceGenerator[] { generator }, parseOptions: parseOptions, driverOptions: TestOptions.GeneratorDriverOptions);
1038
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new ISourceGenerator[] { generator }, parseOptions: parseOptions, driverOptions: TestOptions.GeneratorDriverOptions);
1075
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new ISourceGenerator[] { generator }, parseOptions: parseOptions, driverOptions: TestOptions.GeneratorDriverOptions);
1113
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new ISourceGenerator[] { generator }, parseOptions: parseOptions, driverOptions: TestOptions.GeneratorDriverOptions);
1151
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new ISourceGenerator[] { generator }, parseOptions: parseOptions, driverOptions: TestOptions.GeneratorDriverOptions);
1189
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new ISourceGenerator[] { generator }, parseOptions: parseOptions, driverOptions: TestOptions.GeneratorDriverOptions);
1227
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new ISourceGenerator[] { generator }, parseOptions: parseOptions, driverOptions: TestOptions.GeneratorDriverOptions);
1265
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new[] { generator }, parseOptions: parseOptions);
1340
var driver = CSharpGeneratorDriver.
Create
([generator], parseOptions: parseOptions, driverOptions: TestOptions.GeneratorDriverOptions);
1386
var driver = CSharpGeneratorDriver.
Create
([generator], parseOptions: parseOptions, driverOptions: TestOptions.GeneratorDriverOptions);
1424
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new ISourceGenerator[] { generator }, parseOptions: parseOptions, driverOptions: TestOptions.GeneratorDriverOptions);
1471
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new ISourceGenerator[] { generator }, parseOptions: parseOptions, driverOptions: TestOptions.GeneratorDriverOptions);
1518
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new ISourceGenerator[] { generator }, parseOptions: parseOptions, driverOptions: TestOptions.GeneratorDriverOptions);
1561
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new ISourceGenerator[] { generator }, parseOptions: parseOptions, driverOptions: TestOptions.GeneratorDriverOptions);
1609
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new ISourceGenerator[] { generator }, parseOptions: parseOptions, driverOptions: TestOptions.GeneratorDriverOptions);
1662
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new ISourceGenerator[] { generator }, parseOptions: parseOptions, driverOptions: TestOptions.GeneratorDriverOptions);
1721
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new ISourceGenerator[] { generator }, parseOptions: parseOptions, driverOptions: TestOptions.GeneratorDriverOptions);
1773
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new ISourceGenerator[] { generator }, parseOptions: parseOptions, driverOptions: TestOptions.GeneratorDriverOptions);
SourceGeneration\GeneratorDriverTests_Attributes_SimpleName.cs (46)
49
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new ISourceGenerator[] { generator }, parseOptions: parseOptions, driverOptions: TestOptions.GeneratorDriverOptions);
81
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new ISourceGenerator[] { generator }, parseOptions: parseOptions, driverOptions: TestOptions.GeneratorDriverOptions);
107
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new ISourceGenerator[] { generator }, parseOptions: parseOptions, driverOptions: TestOptions.GeneratorDriverOptions);
132
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new ISourceGenerator[] { generator }, parseOptions: parseOptions, driverOptions: TestOptions.GeneratorDriverOptions);
157
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new ISourceGenerator[] { generator }, parseOptions: parseOptions, driverOptions: TestOptions.GeneratorDriverOptions);
185
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new ISourceGenerator[] { generator }, parseOptions: parseOptions, driverOptions: TestOptions.GeneratorDriverOptions);
217
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new ISourceGenerator[] { generator }, parseOptions: parseOptions, driverOptions: TestOptions.GeneratorDriverOptions);
249
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new ISourceGenerator[] { generator }, parseOptions: parseOptions, driverOptions: TestOptions.GeneratorDriverOptions);
283
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new ISourceGenerator[] { generator }, parseOptions: parseOptions, driverOptions: TestOptions.GeneratorDriverOptions);
316
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new ISourceGenerator[] { generator }, parseOptions: parseOptions, driverOptions: TestOptions.GeneratorDriverOptions);
342
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new ISourceGenerator[] { generator }, parseOptions: parseOptions, driverOptions: TestOptions.GeneratorDriverOptions);
368
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new ISourceGenerator[] { generator }, parseOptions: parseOptions, driverOptions: TestOptions.GeneratorDriverOptions);
394
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new ISourceGenerator[] { generator }, parseOptions: parseOptions, driverOptions: TestOptions.GeneratorDriverOptions);
427
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new ISourceGenerator[] { generator }, parseOptions: parseOptions, driverOptions: TestOptions.GeneratorDriverOptions);
455
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new ISourceGenerator[] { generator }, parseOptions: parseOptions, driverOptions: TestOptions.GeneratorDriverOptions);
483
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new ISourceGenerator[] { generator }, parseOptions: parseOptions, driverOptions: TestOptions.GeneratorDriverOptions);
510
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new ISourceGenerator[] { generator }, parseOptions: parseOptions, driverOptions: TestOptions.GeneratorDriverOptions);
541
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new ISourceGenerator[] { generator }, parseOptions: parseOptions, driverOptions: TestOptions.GeneratorDriverOptions);
574
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new ISourceGenerator[] { generator }, parseOptions: parseOptions, driverOptions: TestOptions.GeneratorDriverOptions);
606
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new ISourceGenerator[] { generator }, parseOptions: parseOptions, driverOptions: TestOptions.GeneratorDriverOptions);
638
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new ISourceGenerator[] { generator }, parseOptions: parseOptions, driverOptions: TestOptions.GeneratorDriverOptions);
666
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new ISourceGenerator[] { generator }, parseOptions: parseOptions, driverOptions: TestOptions.GeneratorDriverOptions);
694
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new ISourceGenerator[] { generator }, parseOptions: parseOptions, driverOptions: TestOptions.GeneratorDriverOptions);
722
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new ISourceGenerator[] { generator }, parseOptions: parseOptions, driverOptions: TestOptions.GeneratorDriverOptions);
749
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new ISourceGenerator[] { generator }, parseOptions: parseOptions, driverOptions: TestOptions.GeneratorDriverOptions);
776
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new ISourceGenerator[] { generator }, parseOptions: parseOptions, driverOptions: TestOptions.GeneratorDriverOptions);
805
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new ISourceGenerator[] { generator }, parseOptions: parseOptions, driverOptions: TestOptions.GeneratorDriverOptions);
836
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new ISourceGenerator[] { generator }, parseOptions: parseOptions, driverOptions: TestOptions.GeneratorDriverOptions);
866
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new ISourceGenerator[] { generator }, parseOptions: parseOptions, driverOptions: TestOptions.GeneratorDriverOptions);
895
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new ISourceGenerator[] { generator }, parseOptions: parseOptions, driverOptions: TestOptions.GeneratorDriverOptions);
923
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new ISourceGenerator[] { generator }, parseOptions: parseOptions, driverOptions: TestOptions.GeneratorDriverOptions);
951
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new ISourceGenerator[] { generator }, parseOptions: parseOptions, driverOptions: TestOptions.GeneratorDriverOptions);
980
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new ISourceGenerator[] { generator }, parseOptions: parseOptions, driverOptions: TestOptions.GeneratorDriverOptions);
1012
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new ISourceGenerator[] { generator }, parseOptions: parseOptions, driverOptions: TestOptions.GeneratorDriverOptions);
1052
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new ISourceGenerator[] { generator }, parseOptions: parseOptions, driverOptions: TestOptions.GeneratorDriverOptions);
1098
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new ISourceGenerator[] { generator }, parseOptions: parseOptions, driverOptions: TestOptions.GeneratorDriverOptions);
1151
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new ISourceGenerator[] { generator }, parseOptions: parseOptions, driverOptions: TestOptions.GeneratorDriverOptions);
1202
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new ISourceGenerator[] { generator }, parseOptions: parseOptions, driverOptions: TestOptions.GeneratorDriverOptions);
1257
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new ISourceGenerator[] { generator }, parseOptions: parseOptions, driverOptions: TestOptions.GeneratorDriverOptions);
1310
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new ISourceGenerator[] { generator }, parseOptions: parseOptions, driverOptions: TestOptions.GeneratorDriverOptions);
1368
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new ISourceGenerator[] { generator }, parseOptions: parseOptions, driverOptions: TestOptions.GeneratorDriverOptions);
1416
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new ISourceGenerator[] { generator }, parseOptions: parseOptions, driverOptions: TestOptions.GeneratorDriverOptions);
1461
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new ISourceGenerator[] { generator }, parseOptions: parseOptions, driverOptions: TestOptions.GeneratorDriverOptions);
1512
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new ISourceGenerator[] { generator }, parseOptions: parseOptions, driverOptions: TestOptions.GeneratorDriverOptions);
1563
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new ISourceGenerator[] { generator }, parseOptions: parseOptions, driverOptions: TestOptions.GeneratorDriverOptions);
1624
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new ISourceGenerator[] { generator }, parseOptions: parseOptions, driverOptions: TestOptions.GeneratorDriverOptions);
SourceGeneration\SyntaxAwareGeneratorTests.cs (41)
45
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new[] { testGenerator }, parseOptions: parseOptions);
71
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new[] { testGenerator }, parseOptions: parseOptions);
96
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new[] { testGenerator }, parseOptions: parseOptions);
122
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new[] { testGenerator }, parseOptions: parseOptions);
148
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new[] { testGenerator }, parseOptions: parseOptions);
175
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new[] { testGenerator }, parseOptions: parseOptions);
246
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new[] { testGenerator }, parseOptions: parseOptions);
285
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new[] { testGenerator }, parseOptions: parseOptions);
327
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new[] { testGenerator }, parseOptions: parseOptions);
381
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new[] { testGenerator }, parseOptions: parseOptions);
423
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new[] { testGenerator }, parseOptions: parseOptions);
471
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new[] { testGenerator1, testGenerator2 }, parseOptions: parseOptions);
513
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new[] { testGenerator, testGenerator2 }, parseOptions: parseOptions);
562
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new[] { testGenerator }, parseOptions: parseOptions);
593
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new[] { testGenerator }, parseOptions: parseOptions);
634
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new[] { testGenerator }, parseOptions: parseOptions);
688
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new[] { testGenerator }, parseOptions: parseOptions);
746
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new[] { testGenerator, testGenerator2 }, parseOptions: parseOptions);
804
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new[] { testGenerator }, parseOptions: parseOptions);
830
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new[] { testGenerator }, parseOptions: parseOptions);
864
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new[] { new IncrementalGeneratorWrapper(testGenerator) }, parseOptions: parseOptions);
910
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new[] { new IncrementalGeneratorWrapper(testGenerator) }, parseOptions: parseOptions);
956
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new[] { new IncrementalGeneratorWrapper(testGenerator) }, parseOptions: parseOptions);
1023
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new[] { new IncrementalGeneratorWrapper(testGenerator) }, parseOptions: parseOptions, driverOptions: TestOptions.GeneratorDriverOptions);
1098
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new[] { new IncrementalGeneratorWrapper(testGenerator) }, parseOptions: parseOptions, driverOptions: TestOptions.GeneratorDriverOptions);
1186
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new[] { new IncrementalGeneratorWrapper(testGenerator) }, parseOptions: parseOptions);
1231
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new[] { new IncrementalGeneratorWrapper(testGenerator) }, parseOptions: parseOptions, driverOptions: TestOptions.GeneratorDriverOptions);
1314
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(
1402
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(
1522
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(
1584
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new[] { new IncrementalGeneratorWrapper(testGenerator) }, parseOptions: parseOptions);
1641
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new[] { new IncrementalGeneratorWrapper(testGenerator) }, parseOptions: parseOptions);
1694
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new[] { new IncrementalGeneratorWrapper(testGenerator) }, parseOptions: parseOptions, driverOptions: TestOptions.GeneratorDriverOptions);
1753
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new[] { new IncrementalGeneratorWrapper(testGenerator) }, parseOptions: parseOptions, driverOptions: TestOptions.GeneratorDriverOptions);
1807
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new[] { new IncrementalGeneratorWrapper(testGenerator) }, parseOptions: parseOptions, driverOptions: TestOptions.GeneratorDriverOptions);
1861
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new[] { new IncrementalGeneratorWrapper(testGenerator) }, parseOptions: parseOptions);
1902
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new[] { new IncrementalGeneratorWrapper(testGenerator) }, parseOptions: parseOptions);
1948
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new[] { new IncrementalGeneratorWrapper(testGenerator), new IncrementalGeneratorWrapper(testGenerator2) }, parseOptions: parseOptions);
1995
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new ISourceGenerator[] { generator }, parseOptions: parseOptions);
2024
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new ISourceGenerator[] { generator }, parseOptions: parseOptions);
2055
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new[] { testGenerator }, parseOptions: parseOptions);
Microsoft.CodeAnalysis.CSharp.Workspaces (1)
Workspace\LanguageServices\CSharpCompilationFactoryService.cs (1)
57
=> CSharpGeneratorDriver.
Create
(generators, additionalTexts, (CSharpParseOptions)parseOptions, optionsProvider, new GeneratorDriverOptions(baseDirectory: generatedFilesBaseDirectory));
Microsoft.CodeAnalysis.Features.Test.Utilities (1)
EditAndContinue\EditAndContinueWorkspaceTestBase.cs (1)
399
var generatorDriver = CSharpGeneratorDriver.
Create
(
Microsoft.CodeAnalysis.Workspaces.UnitTests (1)
Host\LanguageServices\TestCSharpCompilationFactoryServiceWithIncrementalGeneratorTracking.cs (1)
60
return CSharpGeneratorDriver.
Create
(generators, additionalTexts, (CSharpParseOptions)parseOptions, optionsProvider, new GeneratorDriverOptions(IncrementalGeneratorOutputKind.None, trackIncrementalGeneratorSteps: true, baseDirectory: TempRoot.Root));
Microsoft.Extensions.Validation.GeneratorTests (1)
ValidationsGeneratorTestBase.cs (1)
80
var driver = CSharpGeneratorDriver.
Create
(generators: [generator.AsSourceGenerator()], parseOptions: ParseOptions);
Microsoft.Gen.ComplianceReports.Unit.Tests (1)
test\Generators\Shared\RoslynTestUtils.cs (1)
278
var cgd = CSharpGeneratorDriver.
Create
(new[] { generator }, optionsProvider: optionsProvider);
Microsoft.Gen.ContextualOptions.Unit.Tests (1)
test\Generators\Shared\RoslynTestUtils.cs (1)
278
var cgd = CSharpGeneratorDriver.
Create
(new[] { generator }, optionsProvider: optionsProvider);
Microsoft.Gen.Logging.Unit.Tests (1)
test\Generators\Shared\RoslynTestUtils.cs (1)
278
var cgd = CSharpGeneratorDriver.
Create
(new[] { generator }, optionsProvider: optionsProvider);
Microsoft.Gen.MetadataExtractor.Unit.Tests (1)
test\Generators\Shared\RoslynTestUtils.cs (1)
278
var cgd = CSharpGeneratorDriver.
Create
(new[] { generator }, optionsProvider: optionsProvider);
Microsoft.Gen.Metrics.Unit.Tests (1)
test\Generators\Shared\RoslynTestUtils.cs (1)
278
var cgd = CSharpGeneratorDriver.
Create
(new[] { generator }, optionsProvider: optionsProvider);
Microsoft.Gen.MetricsReports.Unit.Tests (1)
test\Generators\Shared\RoslynTestUtils.cs (1)
278
var cgd = CSharpGeneratorDriver.
Create
(new[] { generator }, optionsProvider: optionsProvider);