49 references to AddSource
Microsoft.AspNetCore.Http.RequestDelegateGenerator (1)
RequestDelegateGenerator.cs (1)
293
context.
AddSource
("GeneratedRouteBuilderExtensions.g.cs", code);
Microsoft.CodeAnalysis.CSharp.CommandLine.UnitTests (1)
CommandLineTests.cs (1)
10488
spc.
AddSource
("output.cs", "//value");
Microsoft.CodeAnalysis.CSharp.Semantic.UnitTests (39)
SourceGeneration\GeneratorDriverTests.cs (25)
1504
ctx.RegisterSourceOutput(name, (spc, n) => spc.
AddSource
(n, "// generated"));
1543
ctx.RegisterSourceOutput(ctx.CompilationProvider, (spc, c) => spc.
AddSource
("test", ""));
1577
ctx.RegisterSourceOutput(ctx.CompilationProvider, (spc, c) => spc.
AddSource
("test", ""));
2123
spc.
AddSource
("InvokedMethods.g.cs", string.Join(Environment.NewLine,
2185
spc.
AddSource
(invokedMethod, "// " + invokedMethod);
2283
spc.
AddSource
(invokedMethod, "// " + invokedMethod);
2469
ctx.RegisterSourceOutput(step2, (spc, c) => spc.
AddSource
("a", ""));
3078
ctx.RegisterSourceOutput(ctx.CompilationProvider, (context, ct) => context.
AddSource
("Source", ""));
3079
ctx.RegisterImplementationSourceOutput(ctx.CompilationProvider, (context, ct) => context.
AddSource
("Implementation", ""));
3296
context.
AddSource
(Path.GetFileName(text.Path), "");
3337
context.
AddSource
("generated", "");
3375
context.
AddSource
("generated", "");
3403
context.
AddSource
("generated", "");
3434
context.
AddSource
("generated", "");
3443
context.
AddSource
("generated", "");
3483
context.
AddSource
("generated", "");
4045
spc.
AddSource
(
4219
context.
AddSource
("MyInterceptors.cs", builder.ToString());
4285
var generator1 = new PipelineCallbackGenerator((ctx) => { ctx.RegisterSourceOutput(ctx.CompilationProvider, (spc, c) => { spc.
AddSource
("gen1Source.cs", c.SyntaxTrees.First().GetRoot().ToFullString() + " //generator1"); }); }).AsSourceGenerator();
4286
var generator2 = new PipelineCallbackGenerator2((ctx) => { ctx.RegisterSourceOutput(ctx.CompilationProvider, (spc, c) => { spc.
AddSource
("gen2Source.cs", c.SyntaxTrees.First().GetRoot().ToFullString() + " //generator2"); }); }).AsSourceGenerator();
4330
var generator1 = new PipelineCallbackGenerator((ctx) => { ctx.RegisterSourceOutput(ctx.CompilationProvider, (spc, c) => { spc.
AddSource
("gen1Source.cs", "//" + c.SyntaxTrees.First().GetRoot().ToFullString() + " generator1"); }); }).AsSourceGenerator();
4331
var generator2 = new PipelineCallbackGenerator2((ctx) => { ctx.RegisterSourceOutput(ctx.CompilationProvider, (spc, c) => { spc.
AddSource
("gen2Source.cs", "//" + c.SyntaxTrees.First().GetRoot().ToFullString() + " generator2"); }); }).AsSourceGenerator();
4354
var generator1 = new PipelineCallbackGenerator((ctx) => { ctx.RegisterSourceOutput(ctx.CompilationProvider, (spc, c) => { spc.
AddSource
("gen1Source.cs", c.SyntaxTrees.First().GetRoot().ToFullString() + " //generator1"); }); }).AsSourceGenerator();
4355
var generator2 = new PipelineCallbackGenerator2((ctx) => { initWasCalled = true; ctx.RegisterSourceOutput(ctx.CompilationProvider, (spc, c) => { spc.
AddSource
("gen2Source.cs", c.SyntaxTrees.First().GetRoot().ToFullString() + " //generator2"); }); }).AsSourceGenerator();
4415
context.
AddSource
("generated", "");
SourceGeneration\GeneratorDriverTests_Attributes_FullyQualifiedName.cs (1)
1245
ctx.RegisterSourceOutput(provider, static (spc, syntax) => spc.
AddSource
(
SourceGeneration\SyntaxAwareGeneratorTests.cs (13)
859
spc.
AddSource
(fieldName, "");
899
spc.
AddSource
(fieldName, "");
905
spc.
AddSource
(className, "");
950
spc.
AddSource
(fieldName, "");
1018
spc.
AddSource
(fieldName, "");
1093
spc.
AddSource
(fieldName, "");
1225
spc.
AddSource
(fieldName, "");
1308
spc.
AddSource
(fieldName, "");
1393
spc.
AddSource
(fieldName, "");
1940
ctx.RegisterSourceOutput(ctx.CompilationProvider, (spc, s) => spc.
AddSource
("test", ""));
1987
ctx.RegisterSourceOutput(step1, (spc, c) => spc.
AddSource
("step1", ""));
2013
ctx.RegisterSourceOutput(step1, (spc, c) => spc.
AddSource
("step1", ""));
2016
ctx.RegisterSourceOutput(step2, (spc, c) => spc.
AddSource
("step2", ""));
Microsoft.CodeAnalysis.VisualBasic.CommandLine.UnitTests (1)
CommandLineTests.vb (1)
10678
spc.
AddSource
("output.vb", "'value")
Microsoft.Gen.ContextualOptions (1)
ContextualOptionsGenerator.cs (1)
61
context.
AddSource
($"ContextualOptions.g.cs", emitter.Emit(list.OrderBy(x => x.Namespace + "." + x.Name)));
Microsoft.Interop.ComInterfaceGenerator (1)
ComClassGenerator.cs (1)
58
context.
AddSource
(className, writer.ToString());
Microsoft.Interop.JavaScript.JSImportGenerator (1)
JSExportGenerator.cs (1)
134
context.
AddSource
("JSExports.g.cs", source.ToString());
Microsoft.Interop.SourceGeneration (1)
IncrementalGeneratorInitializationContextExtensions.cs (1)
96
context.
AddSource
(fileName, source.ToString());
System.Text.RegularExpressions.Generator (1)
RegexGenerator.cs (1)
287
context.
AddSource
("RegexGenerator.g.cs", sw.ToString());
System.Windows.Forms.Analyzers.CSharp (1)
System\Windows\Forms\CSharp\Generators\ApplicationConfiguration\ApplicationConfigurationGenerator.cs (1)
54
context.
AddSource
("ApplicationConfiguration.g.cs", code);
System.Windows.Forms.PrivateSourceGenerators (1)
System\Windows\Forms\SourceGenerators\EnumValidationGenerator.cs (1)
91
context.
AddSource
("Validation.cs", sb.ToString());