211 references to Create
IdeCoreBenchmarks (1)
IncrementalSourceGeneratorBenchmarks.cs (1)
148
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(
Microsoft.CodeAnalysis.CSharp (3)
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.Emit.UnitTests (1)
PDB\PDBTests.cs (1)
103
var driver = CSharpGeneratorDriver.
Create
(new[] { testGenerator }, parseOptions: TestOptions.Regular);
Microsoft.CodeAnalysis.CSharp.Semantic.UnitTests (204)
SourceGeneration\GeneratorDriverTests.cs (74)
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);
308
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new[] { generator }, parseOptions: parseOptions);
330
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new[] { generator }, parseOptions: parseOptions);
357
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new[] { generator, generator2 }, parseOptions: parseOptions);
393
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new[] { generator }, parseOptions: parseOptions);
423
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new[] { generator }, parseOptions: parseOptions);
450
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new[] { generator }, parseOptions: parseOptions);
481
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new[] { generator }, parseOptions: parseOptions);
520
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new[] { generator.AsSourceGenerator() }, parseOptions: parseOptions);
543
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new[] { generator, generator2 }, parseOptions: parseOptions);
559
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(ImmutableArray<ISourceGenerator>.Empty, parseOptions: TestOptions.Regular);
580
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new[] { generator }, parseOptions: parseOptions);
612
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new ISourceGenerator[] { generator, generator2, generator3 }, parseOptions: parseOptions);
665
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new[] { generator, generator2 }, parseOptions: parseOptions);
712
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new[] { generator, generator2 }, parseOptions: parseOptions);
752
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new[] { testGenerator, testGenerator2 }, parseOptions: parseOptions);
774
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new[] { generator }, parseOptions: parseOptions);
802
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new[] { testGenerator }, parseOptions: parseOptions);
829
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new[] { testGenerator }, parseOptions: parseOptions, additionalTexts: texts);
857
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new[] { testGenerator }, parseOptions: parseOptions, optionsProvider: options);
888
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new[] { generator }, parseOptions: parseOptions);
915
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new[] { generator }, parseOptions: parseOptions);
943
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new[] { generator, generator2 }, parseOptions: parseOptions);
972
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new[] { generator }, parseOptions: parseOptions);
1002
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new[] { generator }, parseOptions: parseOptions);
1040
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);
1360
var driver = CSharpGeneratorDriver.
Create
(new[] { gen }, parseOptions: parseOptions);
1388
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new ISourceGenerator[] { generator, generator2, generator3 }, parseOptions: parseOptions);
1417
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new ISourceGenerator[] { generator }, parseOptions: parseOptions);
1439
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new ISourceGenerator[] { generator }, parseOptions: parseOptions);
1464
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new ISourceGenerator[] { generator }, parseOptions: parseOptions);
1493
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new ISourceGenerator[] { generator }, parseOptions: parseOptions);
1526
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new ISourceGenerator[] { generator, generator2 }, parseOptions: parseOptions);
1550
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new ISourceGenerator[] { generator }, parseOptions: parseOptions);
1571
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new ISourceGenerator[] { generator }, parseOptions: parseOptions);
1637
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new ISourceGenerator[] { generator }, parseOptions: parseOptions, driverOptions: new GeneratorDriverOptions(IncrementalGeneratorOutputKind.None, trackIncrementalGeneratorSteps: true));
1686
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new ISourceGenerator[] { generator }, additionalTexts: new[] { text1 }, parseOptions: parseOptions, driverOptions: new GeneratorDriverOptions(IncrementalGeneratorOutputKind.None, trackIncrementalGeneratorSteps: true));
1906
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new ISourceGenerator[] { generator }, parseOptions: parseOptions);
1946
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new ISourceGenerator[] { generator }, parseOptions: parseOptions, additionalTexts: texts, driverOptions: new GeneratorDriverOptions(IncrementalGeneratorOutputKind.None, trackIncrementalGeneratorSteps: true));
2085
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new ISourceGenerator[] { generator }, parseOptions: parseOptions);
2113
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new ISourceGenerator[] { generator }, parseOptions: parseOptions, driverOptions: new GeneratorDriverOptions(IncrementalGeneratorOutputKind.None, trackIncrementalGeneratorSteps: true));
2186
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new ISourceGenerator[] { generator }, parseOptions: parseOptions);
2209
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new ISourceGenerator[] { generator }, parseOptions: parseOptions, driverOptions: new GeneratorDriverOptions(disabledOutputs: IncrementalGeneratorOutputKind.None, trackIncrementalGeneratorSteps: true));
2275
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new ISourceGenerator[] { generator }, parseOptions: parseOptions, driverOptions: new GeneratorDriverOptions(disabledOutputs: IncrementalGeneratorOutputKind.None, trackIncrementalGeneratorSteps: true));
2339
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new ISourceGenerator[] { generator }, parseOptions: parseOptions, optionsProvider: optionsProvider, driverOptions: new GeneratorDriverOptions(IncrementalGeneratorOutputKind.None, trackIncrementalGeneratorSteps: true));
2417
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new ISourceGenerator[] { generator }, parseOptions: parseOptions, additionalTexts: new[] { additionalText1, additionalText2, additionalText3 }, driverOptions: new GeneratorDriverOptions(IncrementalGeneratorOutputKind.None, trackIncrementalGeneratorSteps: true));
2607
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new ISourceGenerator[] { generator }, parseOptions: parseOptions, additionalTexts: new[] { additionalText }, driverOptions: new GeneratorDriverOptions(IncrementalGeneratorOutputKind.None, trackIncrementalGeneratorSteps: true));
2791
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new[] { generator.AsSourceGenerator() }, driverOptions: new GeneratorDriverOptions(disabledOutput), parseOptions: parseOptions);
2839
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new[] { generator.AsSourceGenerator() }, parseOptions: parseOptions, additionalTexts: new[] { new InMemoryAdditionalText("text.txt", "") }, driverOptions: new GeneratorDriverOptions(IncrementalGeneratorOutputKind.None, trackIncrementalGeneratorSteps: true));
2886
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new[] { generator1.AsSourceGenerator(), generator2.AsSourceGenerator() }, parseOptions: parseOptions, additionalTexts: new[] { additionalText }, driverOptions: new GeneratorDriverOptions(IncrementalGeneratorOutputKind.None, trackIncrementalGeneratorSteps: true));
2916
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new ISourceGenerator[] { generator }, parseOptions: parseOptions);
2969
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new[] { generator.AsSourceGenerator() }, parseOptions: parseOptions, additionalTexts: new[] { new InMemoryAdditionalText("text.txt", "") }, driverOptions: new GeneratorDriverOptions(IncrementalGeneratorOutputKind.None, trackIncrementalGeneratorSteps: true));
2995
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new[] { generator.AsSourceGenerator() },
3035
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new[] { generator.AsSourceGenerator() },
3071
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new[] { generator }, parseOptions: parseOptions, driverOptions: new GeneratorDriverOptions(IncrementalGeneratorOutputKind.None, trackIncrementalGeneratorSteps: true));
3100
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new[] { generator }, parseOptions: parseOptions, driverOptions: new GeneratorDriverOptions(IncrementalGeneratorOutputKind.None, trackIncrementalGeneratorSteps: true));
3140
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new[] { generator, generator2 }, parseOptions: parseOptions, driverOptions: new GeneratorDriverOptions(IncrementalGeneratorOutputKind.None, trackIncrementalGeneratorSteps: true));
3179
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new[] { generator }, parseOptions: parseOptions, driverOptions: new GeneratorDriverOptions(IncrementalGeneratorOutputKind.None, trackIncrementalGeneratorSteps: true));
3222
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new[] { generator }, parseOptions: parseOptions, driverOptions: new GeneratorDriverOptions(IncrementalGeneratorOutputKind.None, trackIncrementalGeneratorSteps: true));
3250
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new[] { generator }, parseOptions: parseOptions, driverOptions: new GeneratorDriverOptions(IncrementalGeneratorOutputKind.None, trackIncrementalGeneratorSteps: true));
3387
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new ISourceGenerator[] { generator }, parseOptions: parseOptions);
SourceGeneration\GeneratorDriverTests_Attributes_FullyQualifiedName.cs (43)
78
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new ISourceGenerator[] { generator }, parseOptions: parseOptions, driverOptions: new GeneratorDriverOptions(IncrementalGeneratorOutputKind.None, trackIncrementalGeneratorSteps: true));
120
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new ISourceGenerator[] { generator }, parseOptions: parseOptions, driverOptions: new GeneratorDriverOptions(IncrementalGeneratorOutputKind.None, trackIncrementalGeneratorSteps: true));
157
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new ISourceGenerator[] { generator }, parseOptions: parseOptions, driverOptions: new GeneratorDriverOptions(IncrementalGeneratorOutputKind.None, trackIncrementalGeneratorSteps: true));
187
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new ISourceGenerator[] { generator }, parseOptions: parseOptions, driverOptions: new GeneratorDriverOptions(IncrementalGeneratorOutputKind.None, trackIncrementalGeneratorSteps: true));
217
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new ISourceGenerator[] { generator }, parseOptions: parseOptions, driverOptions: new GeneratorDriverOptions(IncrementalGeneratorOutputKind.None, trackIncrementalGeneratorSteps: true));
244
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new ISourceGenerator[] { generator }, parseOptions: parseOptions, driverOptions: new GeneratorDriverOptions(IncrementalGeneratorOutputKind.None, trackIncrementalGeneratorSteps: true));
271
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new ISourceGenerator[] { generator }, parseOptions: parseOptions, driverOptions: new GeneratorDriverOptions(IncrementalGeneratorOutputKind.None, trackIncrementalGeneratorSteps: true));
299
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new ISourceGenerator[] { generator }, parseOptions: parseOptions, driverOptions: new GeneratorDriverOptions(IncrementalGeneratorOutputKind.None, trackIncrementalGeneratorSteps: true));
330
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new ISourceGenerator[] { generator }, parseOptions: parseOptions, driverOptions: new GeneratorDriverOptions(IncrementalGeneratorOutputKind.None, trackIncrementalGeneratorSteps: true));
366
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new ISourceGenerator[] { generator }, parseOptions: parseOptions, driverOptions: new GeneratorDriverOptions(IncrementalGeneratorOutputKind.None, trackIncrementalGeneratorSteps: true));
405
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new ISourceGenerator[] { generator }, parseOptions: parseOptions, driverOptions: new GeneratorDriverOptions(IncrementalGeneratorOutputKind.None, trackIncrementalGeneratorSteps: true));
434
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new ISourceGenerator[] { generator }, parseOptions: parseOptions, driverOptions: new GeneratorDriverOptions(IncrementalGeneratorOutputKind.None, trackIncrementalGeneratorSteps: true));
467
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new ISourceGenerator[] { generator }, parseOptions: parseOptions, driverOptions: new GeneratorDriverOptions(IncrementalGeneratorOutputKind.None, trackIncrementalGeneratorSteps: true));
500
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new ISourceGenerator[] { generator }, parseOptions: parseOptions, driverOptions: new GeneratorDriverOptions(IncrementalGeneratorOutputKind.None, trackIncrementalGeneratorSteps: true));
532
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new ISourceGenerator[] { generator }, parseOptions: parseOptions, driverOptions: new GeneratorDriverOptions(IncrementalGeneratorOutputKind.None, trackIncrementalGeneratorSteps: true));
564
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new ISourceGenerator[] { generator }, parseOptions: parseOptions, driverOptions: new GeneratorDriverOptions(IncrementalGeneratorOutputKind.None, trackIncrementalGeneratorSteps: true));
595
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new ISourceGenerator[] { generator }, parseOptions: parseOptions, driverOptions: new GeneratorDriverOptions(IncrementalGeneratorOutputKind.None, trackIncrementalGeneratorSteps: true));
626
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new ISourceGenerator[] { generator }, parseOptions: parseOptions, driverOptions: new GeneratorDriverOptions(IncrementalGeneratorOutputKind.None, trackIncrementalGeneratorSteps: true));
659
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new ISourceGenerator[] { generator }, parseOptions: parseOptions, driverOptions: new GeneratorDriverOptions(IncrementalGeneratorOutputKind.None, trackIncrementalGeneratorSteps: true));
690
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new ISourceGenerator[] { generator }, parseOptions: parseOptions, driverOptions: new GeneratorDriverOptions(IncrementalGeneratorOutputKind.None, trackIncrementalGeneratorSteps: true));
719
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new ISourceGenerator[] { generator }, parseOptions: parseOptions, driverOptions: new GeneratorDriverOptions(IncrementalGeneratorOutputKind.None, trackIncrementalGeneratorSteps: true));
753
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new ISourceGenerator[] { generator }, parseOptions: parseOptions, driverOptions: new GeneratorDriverOptions(IncrementalGeneratorOutputKind.None, trackIncrementalGeneratorSteps: true));
782
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new ISourceGenerator[] { generator }, parseOptions: parseOptions, driverOptions: new GeneratorDriverOptions(IncrementalGeneratorOutputKind.None, trackIncrementalGeneratorSteps: true));
819
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new ISourceGenerator[] { generator }, parseOptions: parseOptions, driverOptions: new GeneratorDriverOptions(IncrementalGeneratorOutputKind.None, trackIncrementalGeneratorSteps: true));
856
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new ISourceGenerator[] { generator }, parseOptions: parseOptions, driverOptions: new GeneratorDriverOptions(IncrementalGeneratorOutputKind.None, trackIncrementalGeneratorSteps: true));
893
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new ISourceGenerator[] { generator }, parseOptions: parseOptions, driverOptions: new GeneratorDriverOptions(IncrementalGeneratorOutputKind.None, trackIncrementalGeneratorSteps: true));
930
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new ISourceGenerator[] { generator }, parseOptions: parseOptions, driverOptions: new GeneratorDriverOptions(IncrementalGeneratorOutputKind.None, trackIncrementalGeneratorSteps: true));
967
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new ISourceGenerator[] { generator }, parseOptions: parseOptions, driverOptions: new GeneratorDriverOptions(IncrementalGeneratorOutputKind.None, trackIncrementalGeneratorSteps: true));
1003
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new ISourceGenerator[] { generator }, parseOptions: parseOptions, driverOptions: new GeneratorDriverOptions(IncrementalGeneratorOutputKind.None, trackIncrementalGeneratorSteps: true));
1038
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new ISourceGenerator[] { generator }, parseOptions: parseOptions, driverOptions: new GeneratorDriverOptions(IncrementalGeneratorOutputKind.None, trackIncrementalGeneratorSteps: true));
1075
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new ISourceGenerator[] { generator }, parseOptions: parseOptions, driverOptions: new GeneratorDriverOptions(IncrementalGeneratorOutputKind.None, trackIncrementalGeneratorSteps: true));
1113
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new ISourceGenerator[] { generator }, parseOptions: parseOptions, driverOptions: new GeneratorDriverOptions(IncrementalGeneratorOutputKind.None, trackIncrementalGeneratorSteps: true));
1151
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new ISourceGenerator[] { generator }, parseOptions: parseOptions, driverOptions: new GeneratorDriverOptions(IncrementalGeneratorOutputKind.None, trackIncrementalGeneratorSteps: true));
1189
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new ISourceGenerator[] { generator }, parseOptions: parseOptions, driverOptions: new GeneratorDriverOptions(IncrementalGeneratorOutputKind.None, trackIncrementalGeneratorSteps: true));
1227
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new ISourceGenerator[] { generator }, parseOptions: parseOptions, driverOptions: new GeneratorDriverOptions(IncrementalGeneratorOutputKind.None, trackIncrementalGeneratorSteps: true));
1264
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new ISourceGenerator[] { generator }, parseOptions: parseOptions, driverOptions: new GeneratorDriverOptions(IncrementalGeneratorOutputKind.None, trackIncrementalGeneratorSteps: true));
1311
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new ISourceGenerator[] { generator }, parseOptions: parseOptions, driverOptions: new GeneratorDriverOptions(IncrementalGeneratorOutputKind.None, trackIncrementalGeneratorSteps: true));
1358
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new ISourceGenerator[] { generator }, parseOptions: parseOptions, driverOptions: new GeneratorDriverOptions(IncrementalGeneratorOutputKind.None, trackIncrementalGeneratorSteps: true));
1401
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new ISourceGenerator[] { generator }, parseOptions: parseOptions, driverOptions: new GeneratorDriverOptions(IncrementalGeneratorOutputKind.None, trackIncrementalGeneratorSteps: true));
1448
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new ISourceGenerator[] { generator }, parseOptions: parseOptions, driverOptions: new GeneratorDriverOptions(IncrementalGeneratorOutputKind.None, trackIncrementalGeneratorSteps: true));
1500
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new ISourceGenerator[] { generator }, parseOptions: parseOptions, driverOptions: new GeneratorDriverOptions(IncrementalGeneratorOutputKind.None, trackIncrementalGeneratorSteps: true));
1558
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new ISourceGenerator[] { generator }, parseOptions: parseOptions, driverOptions: new GeneratorDriverOptions(IncrementalGeneratorOutputKind.None, trackIncrementalGeneratorSteps: true));
1610
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new ISourceGenerator[] { generator }, parseOptions: parseOptions, driverOptions: new GeneratorDriverOptions(IncrementalGeneratorOutputKind.None, trackIncrementalGeneratorSteps: true));
SourceGeneration\GeneratorDriverTests_Attributes_SimpleName.cs (46)
51
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new ISourceGenerator[] { generator }, parseOptions: parseOptions, driverOptions: new GeneratorDriverOptions(IncrementalGeneratorOutputKind.None, trackIncrementalGeneratorSteps: true));
83
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new ISourceGenerator[] { generator }, parseOptions: parseOptions, driverOptions: new GeneratorDriverOptions(IncrementalGeneratorOutputKind.None, trackIncrementalGeneratorSteps: true));
109
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new ISourceGenerator[] { generator }, parseOptions: parseOptions, driverOptions: new GeneratorDriverOptions(IncrementalGeneratorOutputKind.None, trackIncrementalGeneratorSteps: true));
134
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new ISourceGenerator[] { generator }, parseOptions: parseOptions, driverOptions: new GeneratorDriverOptions(IncrementalGeneratorOutputKind.None, trackIncrementalGeneratorSteps: true));
159
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new ISourceGenerator[] { generator }, parseOptions: parseOptions, driverOptions: new GeneratorDriverOptions(IncrementalGeneratorOutputKind.None, trackIncrementalGeneratorSteps: true));
187
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new ISourceGenerator[] { generator }, parseOptions: parseOptions, driverOptions: new GeneratorDriverOptions(IncrementalGeneratorOutputKind.None, trackIncrementalGeneratorSteps: true));
219
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new ISourceGenerator[] { generator }, parseOptions: parseOptions, driverOptions: new GeneratorDriverOptions(IncrementalGeneratorOutputKind.None, trackIncrementalGeneratorSteps: true));
251
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new ISourceGenerator[] { generator }, parseOptions: parseOptions, driverOptions: new GeneratorDriverOptions(IncrementalGeneratorOutputKind.None, trackIncrementalGeneratorSteps: true));
285
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new ISourceGenerator[] { generator }, parseOptions: parseOptions, driverOptions: new GeneratorDriverOptions(IncrementalGeneratorOutputKind.None, trackIncrementalGeneratorSteps: true));
318
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new ISourceGenerator[] { generator }, parseOptions: parseOptions, driverOptions: new GeneratorDriverOptions(IncrementalGeneratorOutputKind.None, trackIncrementalGeneratorSteps: true));
344
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new ISourceGenerator[] { generator }, parseOptions: parseOptions, driverOptions: new GeneratorDriverOptions(IncrementalGeneratorOutputKind.None, trackIncrementalGeneratorSteps: true));
370
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new ISourceGenerator[] { generator }, parseOptions: parseOptions, driverOptions: new GeneratorDriverOptions(IncrementalGeneratorOutputKind.None, trackIncrementalGeneratorSteps: true));
396
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new ISourceGenerator[] { generator }, parseOptions: parseOptions, driverOptions: new GeneratorDriverOptions(IncrementalGeneratorOutputKind.None, trackIncrementalGeneratorSteps: true));
429
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new ISourceGenerator[] { generator }, parseOptions: parseOptions, driverOptions: new GeneratorDriverOptions(IncrementalGeneratorOutputKind.None, trackIncrementalGeneratorSteps: true));
457
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new ISourceGenerator[] { generator }, parseOptions: parseOptions, driverOptions: new GeneratorDriverOptions(IncrementalGeneratorOutputKind.None, trackIncrementalGeneratorSteps: true));
485
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new ISourceGenerator[] { generator }, parseOptions: parseOptions, driverOptions: new GeneratorDriverOptions(IncrementalGeneratorOutputKind.None, trackIncrementalGeneratorSteps: true));
512
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new ISourceGenerator[] { generator }, parseOptions: parseOptions, driverOptions: new GeneratorDriverOptions(IncrementalGeneratorOutputKind.None, trackIncrementalGeneratorSteps: true));
543
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new ISourceGenerator[] { generator }, parseOptions: parseOptions, driverOptions: new GeneratorDriverOptions(IncrementalGeneratorOutputKind.None, trackIncrementalGeneratorSteps: true));
576
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new ISourceGenerator[] { generator }, parseOptions: parseOptions, driverOptions: new GeneratorDriverOptions(IncrementalGeneratorOutputKind.None, trackIncrementalGeneratorSteps: true));
608
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new ISourceGenerator[] { generator }, parseOptions: parseOptions, driverOptions: new GeneratorDriverOptions(IncrementalGeneratorOutputKind.None, trackIncrementalGeneratorSteps: true));
640
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new ISourceGenerator[] { generator }, parseOptions: parseOptions, driverOptions: new GeneratorDriverOptions(IncrementalGeneratorOutputKind.None, trackIncrementalGeneratorSteps: true));
668
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new ISourceGenerator[] { generator }, parseOptions: parseOptions, driverOptions: new GeneratorDriverOptions(IncrementalGeneratorOutputKind.None, trackIncrementalGeneratorSteps: true));
696
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new ISourceGenerator[] { generator }, parseOptions: parseOptions, driverOptions: new GeneratorDriverOptions(IncrementalGeneratorOutputKind.None, trackIncrementalGeneratorSteps: true));
724
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new ISourceGenerator[] { generator }, parseOptions: parseOptions, driverOptions: new GeneratorDriverOptions(IncrementalGeneratorOutputKind.None, trackIncrementalGeneratorSteps: true));
751
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new ISourceGenerator[] { generator }, parseOptions: parseOptions, driverOptions: new GeneratorDriverOptions(IncrementalGeneratorOutputKind.None, trackIncrementalGeneratorSteps: true));
778
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new ISourceGenerator[] { generator }, parseOptions: parseOptions, driverOptions: new GeneratorDriverOptions(IncrementalGeneratorOutputKind.None, trackIncrementalGeneratorSteps: true));
807
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new ISourceGenerator[] { generator }, parseOptions: parseOptions, driverOptions: new GeneratorDriverOptions(IncrementalGeneratorOutputKind.None, trackIncrementalGeneratorSteps: true));
838
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new ISourceGenerator[] { generator }, parseOptions: parseOptions, driverOptions: new GeneratorDriverOptions(IncrementalGeneratorOutputKind.None, trackIncrementalGeneratorSteps: true));
868
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new ISourceGenerator[] { generator }, parseOptions: parseOptions, driverOptions: new GeneratorDriverOptions(IncrementalGeneratorOutputKind.None, trackIncrementalGeneratorSteps: true));
897
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new ISourceGenerator[] { generator }, parseOptions: parseOptions, driverOptions: new GeneratorDriverOptions(IncrementalGeneratorOutputKind.None, trackIncrementalGeneratorSteps: true));
925
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new ISourceGenerator[] { generator }, parseOptions: parseOptions, driverOptions: new GeneratorDriverOptions(IncrementalGeneratorOutputKind.None, trackIncrementalGeneratorSteps: true));
953
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new ISourceGenerator[] { generator }, parseOptions: parseOptions, driverOptions: new GeneratorDriverOptions(IncrementalGeneratorOutputKind.None, trackIncrementalGeneratorSteps: true));
982
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new ISourceGenerator[] { generator }, parseOptions: parseOptions, driverOptions: new GeneratorDriverOptions(IncrementalGeneratorOutputKind.None, trackIncrementalGeneratorSteps: true));
1014
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new ISourceGenerator[] { generator }, parseOptions: parseOptions, driverOptions: new GeneratorDriverOptions(IncrementalGeneratorOutputKind.None, trackIncrementalGeneratorSteps: true));
1054
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new ISourceGenerator[] { generator }, parseOptions: parseOptions, driverOptions: new GeneratorDriverOptions(IncrementalGeneratorOutputKind.None, trackIncrementalGeneratorSteps: true));
1098
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new ISourceGenerator[] { generator }, parseOptions: parseOptions, driverOptions: new GeneratorDriverOptions(IncrementalGeneratorOutputKind.None, trackIncrementalGeneratorSteps: true));
1149
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new ISourceGenerator[] { generator }, parseOptions: parseOptions, driverOptions: new GeneratorDriverOptions(IncrementalGeneratorOutputKind.None, trackIncrementalGeneratorSteps: true));
1198
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new ISourceGenerator[] { generator }, parseOptions: parseOptions, driverOptions: new GeneratorDriverOptions(IncrementalGeneratorOutputKind.None, trackIncrementalGeneratorSteps: true));
1251
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new ISourceGenerator[] { generator }, parseOptions: parseOptions, driverOptions: new GeneratorDriverOptions(IncrementalGeneratorOutputKind.None, trackIncrementalGeneratorSteps: true));
1302
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new ISourceGenerator[] { generator }, parseOptions: parseOptions, driverOptions: new GeneratorDriverOptions(IncrementalGeneratorOutputKind.None, trackIncrementalGeneratorSteps: true));
1346
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new ISourceGenerator[] { generator }, parseOptions: parseOptions, driverOptions: new GeneratorDriverOptions(IncrementalGeneratorOutputKind.None, trackIncrementalGeneratorSteps: true));
1393
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new ISourceGenerator[] { generator }, parseOptions: parseOptions, driverOptions: new GeneratorDriverOptions(IncrementalGeneratorOutputKind.None, trackIncrementalGeneratorSteps: true));
1437
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new ISourceGenerator[] { generator }, parseOptions: parseOptions, driverOptions: new GeneratorDriverOptions(IncrementalGeneratorOutputKind.None, trackIncrementalGeneratorSteps: true));
1485
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new ISourceGenerator[] { generator }, parseOptions: parseOptions, driverOptions: new GeneratorDriverOptions(IncrementalGeneratorOutputKind.None, trackIncrementalGeneratorSteps: true));
1533
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new ISourceGenerator[] { generator }, parseOptions: parseOptions, driverOptions: new GeneratorDriverOptions(IncrementalGeneratorOutputKind.None, trackIncrementalGeneratorSteps: true));
1591
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new ISourceGenerator[] { generator }, parseOptions: parseOptions, driverOptions: new GeneratorDriverOptions(IncrementalGeneratorOutputKind.None, trackIncrementalGeneratorSteps: true));
SourceGeneration\SyntaxAwareGeneratorTests.cs (41)
44
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new[] { testGenerator }, parseOptions: parseOptions);
70
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new[] { testGenerator }, parseOptions: parseOptions);
95
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new[] { testGenerator }, parseOptions: parseOptions);
121
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new[] { testGenerator }, parseOptions: parseOptions);
147
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new[] { testGenerator }, parseOptions: parseOptions);
174
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new[] { testGenerator }, parseOptions: parseOptions);
245
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new[] { testGenerator }, parseOptions: parseOptions);
284
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new[] { testGenerator }, parseOptions: parseOptions);
326
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new[] { testGenerator }, parseOptions: parseOptions);
380
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new[] { testGenerator }, parseOptions: parseOptions);
424
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new[] { testGenerator }, parseOptions: parseOptions);
474
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new[] { testGenerator1, testGenerator2 }, parseOptions: parseOptions);
516
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new[] { testGenerator, testGenerator2 }, parseOptions: parseOptions);
567
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new[] { testGenerator }, parseOptions: parseOptions);
600
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new[] { testGenerator }, parseOptions: parseOptions);
641
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new[] { testGenerator }, parseOptions: parseOptions);
697
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new[] { testGenerator }, parseOptions: parseOptions);
755
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new[] { testGenerator, testGenerator2 }, parseOptions: parseOptions);
813
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new[] { testGenerator }, parseOptions: parseOptions);
839
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new[] { testGenerator }, parseOptions: parseOptions);
873
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new[] { new IncrementalGeneratorWrapper(testGenerator) }, parseOptions: parseOptions);
919
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new[] { new IncrementalGeneratorWrapper(testGenerator) }, parseOptions: parseOptions);
965
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new[] { new IncrementalGeneratorWrapper(testGenerator) }, parseOptions: parseOptions);
1032
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new[] { new IncrementalGeneratorWrapper(testGenerator) }, parseOptions: parseOptions, driverOptions: new GeneratorDriverOptions(IncrementalGeneratorOutputKind.None, trackIncrementalGeneratorSteps: true));
1107
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new[] { new IncrementalGeneratorWrapper(testGenerator) }, parseOptions: parseOptions, driverOptions: new GeneratorDriverOptions(IncrementalGeneratorOutputKind.None, trackIncrementalGeneratorSteps: true));
1195
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new[] { new IncrementalGeneratorWrapper(testGenerator) }, parseOptions: parseOptions);
1240
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new[] { new IncrementalGeneratorWrapper(testGenerator) }, parseOptions: parseOptions, driverOptions: new GeneratorDriverOptions(IncrementalGeneratorOutputKind.None, trackIncrementalGeneratorSteps: true));
1323
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new[] { new IncrementalGeneratorWrapper(testGenerator) }, parseOptions: parseOptions, driverOptions: new GeneratorDriverOptions(IncrementalGeneratorOutputKind.None, trackIncrementalGeneratorSteps: false));
1407
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(
1527
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(
1589
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new[] { new IncrementalGeneratorWrapper(testGenerator) }, parseOptions: parseOptions);
1646
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new[] { new IncrementalGeneratorWrapper(testGenerator) }, parseOptions: parseOptions);
1699
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new[] { new IncrementalGeneratorWrapper(testGenerator) }, parseOptions: parseOptions, driverOptions: new GeneratorDriverOptions(IncrementalGeneratorOutputKind.None, trackIncrementalGeneratorSteps: true));
1758
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new[] { new IncrementalGeneratorWrapper(testGenerator) }, parseOptions: parseOptions, driverOptions: new GeneratorDriverOptions(IncrementalGeneratorOutputKind.None, trackIncrementalGeneratorSteps: true));
1812
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new[] { new IncrementalGeneratorWrapper(testGenerator) }, parseOptions: parseOptions, driverOptions: new GeneratorDriverOptions(IncrementalGeneratorOutputKind.None, trackIncrementalGeneratorSteps: true));
1866
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new[] { new IncrementalGeneratorWrapper(testGenerator) }, parseOptions: parseOptions);
1909
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new[] { new IncrementalGeneratorWrapper(testGenerator) }, parseOptions: parseOptions);
1957
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new[] { new IncrementalGeneratorWrapper(testGenerator), new IncrementalGeneratorWrapper(testGenerator2) }, parseOptions: parseOptions);
2006
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new ISourceGenerator[] { generator }, parseOptions: parseOptions);
2035
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new ISourceGenerator[] { generator }, parseOptions: parseOptions);
2066
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new[] { testGenerator }, parseOptions: parseOptions);
Microsoft.CodeAnalysis.ExternalAccess.RazorCompiler.UnitTests (1)
HostOutputsTests.cs (1)
39
GeneratorDriver driver = CSharpGeneratorDriver.
Create
(new[] { generator.AsSourceGenerator() }, parseOptions: parseOptions);
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));