22 references to UsageOfUsingsRecordedInTrees
Microsoft.CodeAnalysis.CSharp (4)
Compilation\CSharpCompilation.cs (4)
3121if (reportUnusedUsings && UsageOfUsingsRecordedInTrees is not null) 3138if (recordUsageOfUsingsInAllTrees && UsageOfUsingsRecordedInTrees?.IsEmpty == true) 3166var trackingSet = UsageOfUsingsRecordedInTrees; 3209var current = UsageOfUsingsRecordedInTrees;
Microsoft.CodeAnalysis.CSharp.Semantic.UnitTests (18)
Semantics\GlobalUsingDirectiveTests.cs (18)
3172Assert.Empty(comp2.UsageOfUsingsRecordedInTrees); 3204Assert.Null(comp2.UsageOfUsingsRecordedInTrees); 3246Assert.Null(comp2.UsageOfUsingsRecordedInTrees); 3249Assert.Null(comp2.UsageOfUsingsRecordedInTrees); 3252Assert.Null(comp2.UsageOfUsingsRecordedInTrees); 3281Assert.Empty(comp2.UsageOfUsingsRecordedInTrees); 3286AssertEx.SetEqual(new[] { comp2.SyntaxTrees[1] }, comp2.UsageOfUsingsRecordedInTrees); 3288AssertEx.SetEqual(new[] { comp2.SyntaxTrees[1] }, comp2.UsageOfUsingsRecordedInTrees); 3291AssertEx.SetEqual(new[] { comp2.SyntaxTrees[1], comp2.SyntaxTrees[2] }, comp2.UsageOfUsingsRecordedInTrees); 3293AssertEx.SetEqual(new[] { comp2.SyntaxTrees[1], comp2.SyntaxTrees[2] }, comp2.UsageOfUsingsRecordedInTrees); 3296Assert.Null(comp2.UsageOfUsingsRecordedInTrees); 3298Assert.Null(comp2.UsageOfUsingsRecordedInTrees); 3303AssertEx.SetEqual(new[] { comp2.SyntaxTrees[1] }, comp2.UsageOfUsingsRecordedInTrees); 3306Assert.Null(comp2.UsageOfUsingsRecordedInTrees); 3309Assert.Null(comp2.UsageOfUsingsRecordedInTrees); 3314Assert.Null(comp2.UsageOfUsingsRecordedInTrees); 3317Assert.Null(comp2.UsageOfUsingsRecordedInTrees); 3320Assert.Null(comp2.UsageOfUsingsRecordedInTrees);