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)
94if (s_hintNameComparer.Equals(_sourcesAdded[i].HintName, hintName)) 107if (s_hintNameComparer.Equals(_sourcesAdded[i].HintName, hintName)) 127if (asc.Contains(source.HintName)) 129throw new ArgumentException(string.Format(CodeAnalysisResources.HintNameUniquePerGenerator, source.HintName), "hintName");
SourceGeneration\GeneratorDriver.cs (2)
375var tree = ParseGeneratedSourceText(source, Path.Combine(prefix, source.HintName), cancellationToken); 376trees.Add(new GeneratedSyntaxTree(source.HintName, source.Text, tree));
SourceGeneration\Nodes\SourceOutputNode.cs (1)
113context.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();