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