17 references to AddSource
EventSourceGenerator (1)
EventSourceGenerator.Emitter.cs (1)
33context.AddSource($"{ec.ClassName}.g.cs", SourceText.From(sb.ToString(), Encoding.UTF8));
Microsoft.CodeAnalysis (2)
SourceGeneration\GeneratorDriverOptions.cs (1)
27/// When specified, overrides the <see cref="SourceText.ChecksumAlgorithm"/> given in <see cref="SourceProductionContext.AddSource(string, SourceText)"/>.
SourceGeneration\IncrementalContexts.cs (1)
254public void AddSource(string hintName, string source) => AddSource(hintName, SourceText.From(source, Encoding.UTF8, checksumAlgorithm: ChecksumAlgorithm == SourceHashAlgorithm.None ? SourceHashAlgorithms.Default : ChecksumAlgorithm));
Microsoft.CodeAnalysis.Razor.Compiler (1)
SourceGenerators\RazorSourceGenerator.cs (1)
362context.AddSource(hintName, csharpDocument.Text);
Microsoft.CodeAnalysis.ResxSourceGenerator (2)
AbstractResxGenerator.cs (2)
241context.AddSource(impl.OutputTextHintName, impl.OutputText); 253context.AddSource($"{resourceInformation.ResourceHintName}.Error", errorText);
Microsoft.Extensions.Logging.Generators (1)
LoggerMessageGenerator.Roslyn4.0.cs (1)
213context.AddSource("LoggerMessage.g.cs", SourceText.From(result, Encoding.UTF8));
Microsoft.Extensions.Options.SourceGeneration (1)
Generator.cs (1)
56context.AddSource("Validators.g.cs", SourceText.From(result, Encoding.UTF8));
Microsoft.Gen.BuildMetadata (1)
BuildMetadataGenerator.cs (1)
55context.AddSource("BuildMetadataExtensions.g.cs", SourceText.From(result, Encoding.UTF8));
Microsoft.Gen.Logging (1)
LoggingGenerator.cs (1)
49context.AddSource("Logging.g.cs", SourceText.From(result, Encoding.UTF8));
Microsoft.Gen.Metrics (2)
MetricsGenerator.cs (2)
41context.AddSource("Factory.g.cs", SourceText.From(factory, Encoding.UTF8)); 45context.AddSource("Metrics.g.cs", SourceText.From(metrics, Encoding.UTF8));
Microsoft.Maui.Controls.SourceGen (3)
CodeBehindGenerator.cs (3)
295 context.AddSource(hintName, SourceText.From(sb.ToString(), Encoding.UTF8)); 377 context.AddSource(hintName, SourceText.From(sb.ToString(), Encoding.UTF8)); 640 sourceProductionContext.AddSource(hintName, SourceText.From(sb.ToString(), Encoding.UTF8));
System.Private.CoreLib.Generators (1)
NativeRuntimeEventSourceGenerator.cs (1)
56spc.AddSource($"{className}.g.cs", SourceText.From(source, System.Text.Encoding.UTF8));
System.Text.Json.SourceGeneration (1)
JsonSourceGenerator.Roslyn4.0.cs (1)
141=> _context.AddSource(hintName, sourceText);