273 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.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.CodeAnalysis.CSharp (4)
CommandLine\CSharpCompiler.cs (1)
378
return CSharpGeneratorDriver.
Create
(generators, additionalTexts, (CSharpParseOptions)parseOptions, analyzerConfigOptionsProvider, driverOptions: new GeneratorDriverOptions(disabledOutputs: IncrementalGeneratorOutputKind.Host, baseDirectory: baseDirectory) { ChecksumAlgorithm = checksumAlgorithm });
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 (248)
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 (105)
44
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(ImmutableArray<ISourceGenerator>.Empty, parseOptions: parseOptions);
67
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new[] { generator }, parseOptions: parseOptions);
89
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new[] { generator }, parseOptions: parseOptions);
110
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new[] { generator }, parseOptions: parseOptions);
138
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new[] { testGenerator }, parseOptions: parseOptions);
170
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new[] { testGenerator }, parseOptions: parseOptions);
228
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new[] { testGenerator }, parseOptions: parseOptions);
264
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new[] { generator }, parseOptions: parseOptions);
287
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new[] { generator }, parseOptions: parseOptions);
309
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new[] { generator }, parseOptions: parseOptions);
331
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new[] { generator }, parseOptions: parseOptions);
355
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new[] { generator, generator2 }, parseOptions: parseOptions);
388
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new[] { generator }, parseOptions: parseOptions);
415
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new[] { generator }, parseOptions: parseOptions);
442
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new[] { generator }, parseOptions: parseOptions);
473
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new[] { generator }, parseOptions: parseOptions);
512
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new[] { generator.AsSourceGenerator() }, parseOptions: parseOptions);
533
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new[] { generator, generator2 }, parseOptions: parseOptions);
549
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(ImmutableArray<ISourceGenerator>.Empty, parseOptions: TestOptions.Regular);
562
GeneratorDriver driver = CSharpGeneratorDriver.
Create
([generator], parseOptions: TestOptions.Regular);
592
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new[] { generator }, parseOptions: parseOptions);
624
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new ISourceGenerator[] { generator, generator2, generator3 }, parseOptions: parseOptions);
677
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new[] { generator, generator2 }, parseOptions: parseOptions);
724
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new[] { generator, generator2 }, parseOptions: parseOptions);
764
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new[] { testGenerator, testGenerator2 }, parseOptions: parseOptions);
786
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new[] { generator }, parseOptions: parseOptions);
812
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new[] { testGenerator }, parseOptions: parseOptions);
839
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new[] { testGenerator }, parseOptions: parseOptions, additionalTexts: texts);
867
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new[] { testGenerator }, parseOptions: parseOptions, optionsProvider: options);
898
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new[] { generator }, parseOptions: parseOptions);
925
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new[] { generator }, parseOptions: parseOptions);
953
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new[] { generator, generator2 }, parseOptions: parseOptions);
982
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new[] { generator }, parseOptions: parseOptions);
1012
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new[] { generator }, parseOptions: parseOptions);
1047
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new[] { generator }, parseOptions: parseOptions);
1069
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new ISourceGenerator[] { generator }, parseOptions: parseOptions);
1098
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new ISourceGenerator[] { generator, generator2, generator3 }, parseOptions: parseOptions);
1141
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new ISourceGenerator[] { generator }, parseOptions: parseOptions);
1207
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(ImmutableArray.Create(gen), parseOptions: parseOptions);
1279
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(ImmutableArray.Create(gen), parseOptions: parseOptions);
1375
var driver = CSharpGeneratorDriver.
Create
(new[] { gen }, parseOptions: parseOptions);
1403
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new ISourceGenerator[] { generator, generator2, generator3 }, parseOptions: parseOptions);
1432
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new ISourceGenerator[] { generator }, parseOptions: parseOptions);
1454
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new ISourceGenerator[] { generator }, parseOptions: parseOptions);
1479
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new ISourceGenerator[] { generator }, parseOptions: parseOptions);
1511
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new[] { generator.AsSourceGenerator() }, parseOptions: parseOptions);
1551
GeneratorDriver driver = CSharpGeneratorDriver.
Create
([generator.AsSourceGenerator()], parseOptions: parseOptions);
1599
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new ISourceGenerator[] { generator }, parseOptions: parseOptions);
1632
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new ISourceGenerator[] { generator, generator2 }, parseOptions: parseOptions);
1656
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new ISourceGenerator[] { generator }, parseOptions: parseOptions);
1677
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new ISourceGenerator[] { generator }, parseOptions: parseOptions);
1743
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new ISourceGenerator[] { generator }, parseOptions: parseOptions, driverOptions: TestOptions.GeneratorDriverOptions);
1792
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new ISourceGenerator[] { generator }, additionalTexts: new[] { text1 }, parseOptions: parseOptions, driverOptions: TestOptions.GeneratorDriverOptions);
2012
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new ISourceGenerator[] { generator }, parseOptions: parseOptions);
2052
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new ISourceGenerator[] { generator }, parseOptions: parseOptions, additionalTexts: texts, driverOptions: TestOptions.GeneratorDriverOptions);
2189
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new[] { generator }, parseOptions: parseOptions);
2248
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new[] { generator }, parseOptions: parseOptions);
2315
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new ISourceGenerator[] { generator }, parseOptions: parseOptions);
2357
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new[] { generator }, parseOptions: parseOptions, driverOptions: TestOptions.GeneratorDriverOptions);
2451
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new ISourceGenerator[] { generator }, parseOptions: parseOptions, driverOptions: TestOptions.GeneratorDriverOptions);
2517
GeneratorDriver driver = CSharpGeneratorDriver.
Create
([generator1, generator2], parseOptions: parseOptions, driverOptions: TestOptions.GeneratorDriverOptions);
2565
GeneratorDriver driver = CSharpGeneratorDriver.
Create
([generator], parseOptions: parseOptions, driverOptions: TestOptions.GeneratorDriverOptions);
2608
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new ISourceGenerator[] { generator }, parseOptions: parseOptions);
2631
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(
2701
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(
2769
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new ISourceGenerator[] { generator }, parseOptions: parseOptions, optionsProvider: optionsProvider, driverOptions: TestOptions.GeneratorDriverOptions);
2847
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new ISourceGenerator[] { generator }, parseOptions: parseOptions, additionalTexts: new[] { additionalText1, additionalText2, additionalText3 }, driverOptions: TestOptions.GeneratorDriverOptions);
3037
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new ISourceGenerator[] { generator }, parseOptions: parseOptions, additionalTexts: new[] { additionalText }, driverOptions: TestOptions.GeneratorDriverOptions);
3227
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(
3295
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new[] { generator.AsSourceGenerator() }, parseOptions: parseOptions, additionalTexts: new[] { new InMemoryAdditionalText("text.txt", "") }, driverOptions: TestOptions.GeneratorDriverOptions);
3342
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new[] { generator1.AsSourceGenerator(), generator2.AsSourceGenerator() }, parseOptions: parseOptions, additionalTexts: new[] { additionalText }, driverOptions: TestOptions.GeneratorDriverOptions);
3374
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new ISourceGenerator[] { generator }, parseOptions: parseOptions);
3429
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new[] { generator.AsSourceGenerator() }, parseOptions: parseOptions, additionalTexts: new[] { new InMemoryAdditionalText("text.txt", "") }, driverOptions: TestOptions.GeneratorDriverOptions);
3455
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new[] { generator.AsSourceGenerator() },
3495
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new[] { generator.AsSourceGenerator() },
3531
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new[] { generator }, parseOptions: parseOptions, driverOptions: TestOptions.GeneratorDriverOptions);
3560
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new[] { generator }, parseOptions: parseOptions, driverOptions: TestOptions.GeneratorDriverOptions);
3600
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new[] { generator, generator2 }, parseOptions: parseOptions, driverOptions: TestOptions.GeneratorDriverOptions);
3639
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new[] { generator }, parseOptions: parseOptions, driverOptions: TestOptions.GeneratorDriverOptions);
3682
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new[] { generator }, parseOptions: parseOptions, driverOptions: TestOptions.GeneratorDriverOptions);
3710
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new[] { generator }, parseOptions: parseOptions, driverOptions: TestOptions.GeneratorDriverOptions);
3766
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new[] { generator }, parseOptions: parseOptions);
3800
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new[] { generator }, parseOptions: parseOptions);
3829
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new[] { generator }, parseOptions: parseOptions);
3860
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new[] { generator }, parseOptions: parseOptions);
3892
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new[] { generator }, parseOptions: parseOptions);
3928
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new[] { generator }, parseOptions: parseOptions);
3967
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new[] { generator }, parseOptions: parseOptions);
3996
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new[] { generator }, parseOptions: parseOptions);
4026
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new[] { generator }, parseOptions: parseOptions);
4058
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new[] { generator }, parseOptions: parseOptions);
4087
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new[] { generator }, parseOptions: parseOptions);
4200
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new ISourceGenerator[] { generator }, parseOptions: parseOptions);
4256
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new[] { generator }, parseOptions: parseOptions);
4347
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(
4531
GeneratorDriver driver = CSharpGeneratorDriver.
Create
([generator1, generator2], parseOptions: parseOptions);
4639
GeneratorDriver driver = CSharpGeneratorDriver.
Create
([generator], parseOptions: parseOptions);
4660
GeneratorDriver driver = CSharpGeneratorDriver.
Create
([generator1, generator2], parseOptions: parseOptions);
4696
GeneratorDriver driver = CSharpGeneratorDriver.
Create
([generator.AsSourceGenerator()], parseOptions: parseOptions);
4713
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(
4731
GeneratorDriver driver = CSharpGeneratorDriver.
Create
([generator.AsSourceGenerator()], parseOptions: parseOptions);
4751
GeneratorDriver driver = CSharpGeneratorDriver.
Create
([generator.AsSourceGenerator()], parseOptions: parseOptions);
4769
GeneratorDriver driver = CSharpGeneratorDriver.
Create
([generator1.AsSourceGenerator(), generator2.AsSourceGenerator()], parseOptions: parseOptions);
4787
GeneratorDriver driver = CSharpGeneratorDriver.
Create
([generator1.AsSourceGenerator(), generator2.AsSourceGenerator()], parseOptions: parseOptions);
4804
GeneratorDriver driver = CSharpGeneratorDriver.
Create
([generator.AsSourceGenerator()], parseOptions: parseOptions);
SourceGeneration\GeneratorDriverTests_Attributes_FullyQualifiedName.cs (52)
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);
1420
GeneratorDriver driver = CSharpGeneratorDriver.
Create
([generator], parseOptions: parseOptions, driverOptions: TestOptions.GeneratorDriverOptions);
1461
GeneratorDriver driver = CSharpGeneratorDriver.
Create
([generator], parseOptions: parseOptions, driverOptions: TestOptions.GeneratorDriverOptions);
1509
GeneratorDriver driver = CSharpGeneratorDriver.
Create
([generator], parseOptions: parseOptions, driverOptions: TestOptions.GeneratorDriverOptions);
1541
GeneratorDriver driver = CSharpGeneratorDriver.
Create
([generator], parseOptions: parseOptions, driverOptions: TestOptions.GeneratorDriverOptions);
1582
GeneratorDriver driver = CSharpGeneratorDriver.
Create
([generator], parseOptions: parseOptions, driverOptions: TestOptions.GeneratorDriverOptions);
1624
GeneratorDriver driver = CSharpGeneratorDriver.
Create
([generator], parseOptions: parseOptions, driverOptions: TestOptions.GeneratorDriverOptions);
1660
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new ISourceGenerator[] { generator }, parseOptions: parseOptions, driverOptions: TestOptions.GeneratorDriverOptions);
1707
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new ISourceGenerator[] { generator }, parseOptions: parseOptions, driverOptions: TestOptions.GeneratorDriverOptions);
1754
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new ISourceGenerator[] { generator }, parseOptions: parseOptions, driverOptions: TestOptions.GeneratorDriverOptions);
1797
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new ISourceGenerator[] { generator }, parseOptions: parseOptions, driverOptions: TestOptions.GeneratorDriverOptions);
1845
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new ISourceGenerator[] { generator }, parseOptions: parseOptions, driverOptions: TestOptions.GeneratorDriverOptions);
1898
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new ISourceGenerator[] { generator }, parseOptions: parseOptions, driverOptions: TestOptions.GeneratorDriverOptions);
1957
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new ISourceGenerator[] { generator }, parseOptions: parseOptions, driverOptions: TestOptions.GeneratorDriverOptions);
2009
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)
410
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)
82
var driver = CSharpGeneratorDriver.
Create
(generators: [generator.AsSourceGenerator()], parseOptions: ParseOptions);
Microsoft.Gen.BuildMetadata.Unit.Tests (2)
GeneratorTests.cs (1)
91
var driver = Microsoft.CodeAnalysis.CSharp.CSharpGeneratorDriver.
Create
(
test\Generators\Shared\RoslynTestUtils.cs (1)
278
var cgd = CSharpGeneratorDriver.
Create
(new[] { generator }, optionsProvider: optionsProvider);
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);