Use dedicated API to get generated syntax trees

This commit is contained in:
Tamas Vajk
2024-06-26 11:37:07 +02:00
parent 0b41d5121a
commit 1e2d1ef715

View File

@@ -169,9 +169,7 @@ namespace Semmle.Extraction.CSharp
}
var args = reader.ReadCommandLineArguments(compilerCall);
// Generated syntax trees are always added to the end of the list of syntax trees.
var generatedSyntaxTrees = compilation.SyntaxTrees.Skip(compilationData.Compilation.SyntaxTrees.Count());
var generatedSyntaxTrees = compilationData.GetGeneratedSyntaxTrees();
using var analyser = new BinaryLogAnalyser(new LogProgressMonitor(logger), logger, pathTransformer, canonicalPathCache, options.AssemblySensitiveTrap);