1 write to HintName
Microsoft.CodeAnalysis (1)
SourceGeneration\GeneratedSourceText.cs (1)
23this.HintName = hintName;
12 references to HintName
Microsoft.CodeAnalysis (7)
SourceGeneration\AdditionalSourcesCollection.cs (4)
100if (s_hintNameComparer.Equals(_sourcesAdded[i].HintName, hintName)) 113if (s_hintNameComparer.Equals(_sourcesAdded[i].HintName, hintName)) 133if (asc.Contains(source.HintName)) 135throw new ArgumentException(string.Format(CodeAnalysisResources.HintNameUniquePerGenerator, source.HintName), "hintName");
SourceGeneration\GeneratorDriver.cs (2)
336var tree = ParseGeneratedSourceText(source, Path.Combine(prefix, source.HintName), cancellationToken); 337trees.Add(new GeneratedSyntaxTree(source.HintName, source.Text, tree));
SourceGeneration\Nodes\SourceOutputNode.cs (1)
109context.Sources.Add(text.HintName, text.Text);
Microsoft.CodeAnalysis.CSharp.Semantic.UnitTests (5)
SourceGeneration\AdditionalSourcesCollectionTests.cs (5)
59Assert.True(source.HintName.EndsWith(".cs")); 60Assert.Equal(expectedName, source.HintName, StringComparer.OrdinalIgnoreCase); 75Assert.True(sources[0].HintName.EndsWith(".vb")); 127var hintNames = sources.Select(s => s.HintName).ToArray(); 148hintNames = sources.Select(s => s.HintName).ToArray();