1 write to Usings
Microsoft.CodeAnalysis.CSharp (1)
Binder\Imports.cs (1)
46
this.
Usings
= usings;
14 references to Usings
Microsoft.CodeAnalysis.CSharp (10)
Binder\ImportChain.cs (1)
74
ImmutableArray<NamespaceOrTypeAndUsingDirective> usings = Imports.
Usings
;
Binder\Imports.cs (5)
54
Usings
.Select(u => u.NamespaceOrType.ToString())).Concat(
83
var expandedUsings = ExpandPreviousSubmissionImports(previousSubmissionImports.
Usings
, newSubmission);
149
public bool IsEmpty => UsingAliases.IsEmpty &&
Usings
.IsEmpty && ExternAliases.IsEmpty;
186
var usings = this.
Usings
.AddRange(otherImports.
Usings
).Distinct(UsingTargetComparer.Instance);
Binder\WithUsingNamespacesAndTypesBinder.cs (1)
340
return GetImports(basesBeingResolved).
Usings
;
Compilation\CSharpSemanticModel.cs (1)
5426
imports.
Usings
.SelectAsArray(static n => new ImportedNamespaceOrType(n.NamespaceOrType.GetPublicSymbol(), n.UsingDirectiveReference)),
Symbols\Source\SourceNamespaceSymbol.AliasesAndUsings.cs (2)
39
Debug.Assert(result.
Usings
.SequenceEqual(calculated.
Usings
));
Microsoft.CodeAnalysis.CSharp.Semantic.UnitTests (4)
Semantics\ImportsTests.cs (4)
47
Assert.Equal(new[] { "System", "System.IO" }, concat1.
Usings
.Select(u => u.NamespaceOrType.ToTestDisplayString()));
55
Assert.Equal(new[] { "System.IO", "System" }, concat2.
Usings
.Select(u => u.NamespaceOrType.ToTestDisplayString()));
83
Assert.Equal(new[] { "System", "System.Collections", "System.IO" }, concat1.
Usings
.Select(u => u.NamespaceOrType.ToTestDisplayString()));
92
Assert.Equal(new[] { "System", "System.IO", "System.Collections" }, concat2.
Usings
.Select(u => u.NamespaceOrType.ToTestDisplayString()));