109 references to NamespaceKind
Microsoft.CodeAnalysis (2)
Compilation\SymbolInfo.cs (1)
69const NamespaceKind NamespaceKindNamespaceGroup = 0;
Symbols\INamespaceSymbol.cs (1)
47NamespaceKind NamespaceKind { get; }
Microsoft.CodeAnalysis.CodeStyle (3)
SymbolKey.NamespaceSymbolKey.cs (3)
40case NamespaceKind.Module: 44case NamespaceKind.Assembly: 48case NamespaceKind.Compilation:
Microsoft.CodeAnalysis.CodeStyle.Fixes (2)
CodeGenerationNamespaceSymbol.cs (2)
59public NamespaceKind NamespaceKind => NamespaceKind.Module;
Microsoft.CodeAnalysis.CSharp (21)
Binder\BindingDiagnosticBag.cs (1)
128if (ns.Extent.Kind == NamespaceKind.Compilation)
Compilation\CSharpCompilation.cs (2)
1341namespaceSymbol.NamespaceKind == NamespaceKind.Compilation && 1364if (namespaceSymbol.NamespaceKind == NamespaceKind.Compilation &&
Symbols\AssemblySymbol.cs (1)
151if (namespaceSymbol.NamespaceKind == NamespaceKind.Assembly && namespaceSymbol.ContainingAssembly == this)
Symbols\MergedNamespaceSymbol.cs (2)
254if (_extent.Kind == NamespaceKind.Module) 258else if (_extent.Kind == NamespaceKind.Assembly)
Symbols\ModuleSymbol.cs (2)
351if (namespaceSymbol.NamespaceKind == NamespaceKind.Module) 386if (namespaceSymbol.Extent.Kind == NamespaceKind.Module && namespaceSymbol.ContainingModule == this)
Symbols\NamespaceExtent.cs (8)
22private readonly NamespaceKind _kind; 28public NamespaceKind Kind 44if (_kind == NamespaceKind.Module) 61if (_kind == NamespaceKind.Assembly) 78if (_kind == NamespaceKind.Compilation) 97_kind = NamespaceKind.Module; 106_kind = NamespaceKind.Assembly; 115_kind = NamespaceKind.Compilation;
Symbols\NamespaceSymbol.cs (3)
62public NamespaceKind NamespaceKind 72get { return this.NamespaceKind == NamespaceKind.Compilation ? this.Extent.Compilation : null; } 107if (extent.Kind == NamespaceKind.Module)
Symbols\PublicModel\NamespaceSymbol.cs (1)
29NamespaceKind INamespaceSymbol.NamespaceKind => _underlying.NamespaceKind;
Symbols\Source\SourceAssemblySymbol.cs (1)
1064Debug.Assert(moduleNs.Extent.Kind == NamespaceKind.Module);
Microsoft.CodeAnalysis.CSharp.Emit.UnitTests (3)
CodeGen\CodeGenTupleTest.cs (3)
6222Assert.Equal(NamespaceKind.Compilation, ns.NamespaceKind); 6230Assert.Equal(NamespaceKind.Assembly, ns.NamespaceKind); 6238Assert.Equal(NamespaceKind.Module, ns.NamespaceKind);
Microsoft.CodeAnalysis.CSharp.ExpressionEvaluator.ExpressionCompiler.UnitTests (4)
UsingDebugInfoTests.cs (4)
651Assert.Equal(NamespaceKind.Module, ((NamespaceSymbol)actualNamespace).Extent.Kind); 692Assert.Equal(NamespaceKind.Module, ((NamespaceSymbol)actualNamespace).Extent.Kind); 735Assert.Equal(NamespaceKind.Module, ((NamespaceSymbol)actualNamespace).Extent.Kind); 777Assert.Equal(NamespaceKind.Module, ((NamespaceSymbol)namespaceSymbol).Extent.Kind);
Microsoft.CodeAnalysis.CSharp.Symbol.UnitTests (12)
Compilation\SemanticModelAPITests.cs (1)
1271Assert.Equal(NamespaceKind.Module, aliasTarget.NamespaceKind);
Compilation\SemanticModelGetDeclaredSymbolAPITests.cs (1)
3745Assert.Equal(NamespaceKind.Compilation, declSymbol.NamespaceKind);
Symbols\AssemblyAndNamespaceTests.cs (4)
78Assert.Equal(NamespaceKind.Module, ext.Kind); 216Assert.Equal(NamespaceKind.Compilation, ns.Extent.Kind); 226Assert.Equal(NamespaceKind.Module, constituentNs.Extent.Kind); 264Assert.Equal(NamespaceKind.Compilation, ns.Extent.Kind);
Symbols\Metadata\PE\LoadingNamespacesAndTypes.cs (3)
135Assert.Equal(NamespaceKind.Module, extent.Kind); 148Assert.Equal(NamespaceKind.Module, extent.Kind); 161Assert.Equal(NamespaceKind.Module, extent.Kind);
Symbols\MockSymbolTests.cs (1)
94Assert.Equal(NamespaceKind.Assembly, ne1.Kind);
Symbols\Source\UsingAliasTests.cs (2)
392Assert.Equal(NamespaceKind.Module, global.NamespaceKind); 413Assert.Equal(NamespaceKind.Module, global.NamespaceKind);
Microsoft.CodeAnalysis.Features (1)
MoveToNamespace\AbstractMoveToNamespaceService.cs (1)
322.Where(n => n.NamespaceKind == NamespaceKind.Module && n.ContainingAssembly == compilation.Assembly)
Microsoft.CodeAnalysis.VisualBasic (29)
Binding\BindingDiagnosticBag.vb (1)
142If ns.Extent.Kind = NamespaceKind.Compilation Then
Binding\LookupResult.vb (1)
996possiblyMergedNamespace.Extent.Kind <> NamespaceKind.Module Then
Compilation\VisualBasicCompilation.vb (1)
1469If vbNs IsNot Nothing AndAlso vbNs.Extent.Kind = NamespaceKind.Compilation AndAlso vbNs.Extent.Compilation Is Me Then
SymbolDisplay\SymbolDisplayVisitor_Minimal.vb (4)
47Debug.Assert(lookupResult.Extent.Kind = NamespaceKind.Module OrElse lookupResult.Extent.Kind = NamespaceKind.Compilation) 49If lookupResult IsNot symbol AndAlso lookupResult.Extent.Kind = NamespaceKind.Compilation Then 52If ns IsNot Nothing AndAlso ns.Extent.Kind <> NamespaceKind.Compilation AndAlso
Symbols\AssemblySymbol.vb (1)
150If namespaceSymbol.Extent.Kind = NamespaceKind.Assembly AndAlso namespaceSymbol.ContainingAssembly = Me Then
Symbols\MergedNamespaceSymbol.vb (4)
326If Me.Extent.Kind = NamespaceKind.Module Then 329ElseIf Me.Extent.Kind = NamespaceKind.Assembly Then 594Debug.Assert(ns.NamespaceKind = NamespaceKind.Module OrElse ns.NamespaceKind = NamespaceKind.Compilation)
Symbols\ModuleSymbol.vb (1)
265If moduleNs IsNot Nothing And moduleNs.Extent.Kind = NamespaceKind.Module And moduleNs.ContainingModule = Me Then
Symbols\NamespaceExtent.vb (11)
18Private ReadOnly _kind As NamespaceKind 24Public ReadOnly Property Kind As NamespaceKind 36If Kind = NamespaceKind.Module Then 50If Kind = NamespaceKind.Assembly Then 64If Kind = NamespaceKind.Compilation Then 80_kind = NamespaceKind.Module 88_kind = NamespaceKind.Assembly 96_kind = NamespaceKind.Compilation 106Const assert1 As Integer = 1 Mod (NamespaceKind.Compilation - NamespaceKindNamespaceGroup) 109Const assert2 As Integer = 1 Mod (NamespaceKind.Assembly - NamespaceKindNamespaceGroup) 112Const assert3 As Integer = 1 Mod (NamespaceKind.Module - NamespaceKindNamespaceGroup)
Symbols\NamespaceSymbol.vb (4)
74Public ReadOnly Property NamespaceKind As NamespaceKind 85Return If(Me.NamespaceKind = NamespaceKind.Compilation, Me.Extent.Compilation, Nothing) 119If extent.Kind = NamespaceKind.Module Then 577Private ReadOnly Property INamespaceSymbol_NamespaceKind As NamespaceKind Implements INamespaceSymbol.NamespaceKind
Symbols\SymbolExtensions.vb (1)
12Friend Const NamespaceKindNamespaceGroup As NamespaceKind = Nothing
Microsoft.CodeAnalysis.VisualBasic.Emit.UnitTests (3)
CodeGen\CodeGenTuples.vb (3)
8952Assert.Equal(NamespaceKind.Compilation, ns.NamespaceKind) 8960Assert.Equal(NamespaceKind.Assembly, ns.NamespaceKind) 8968Assert.Equal(NamespaceKind.Module, ns.NamespaceKind)
Microsoft.CodeAnalysis.VisualBasic.Semantic.UnitTests (16)
Binding\LookupTests.vb (12)
1622Assert.Equal(NamespaceKind.Module, ns.NamespaceKind) 1672Assert.Equal(NamespaceKind.Compilation, ns.NamespaceKind) 1732Assert.Equal(NamespaceKind.Module, ns2.NamespaceKind) 1741Assert.Equal(NamespaceKind.Module, ns1.NamespaceKind) 2107Assert.Equal(NamespaceKind.Module, DirectCast(info2.Symbol, NamespaceSymbol).NamespaceKind) 2113Assert.Equal(NamespaceKind.Module, DirectCast(info1.Symbol, NamespaceSymbol).NamespaceKind) 2362Assert.Equal(NamespaceKind.Module, DirectCast(info2.Symbol, NamespaceSymbol).NamespaceKind) 2368Assert.Equal(NamespaceKind.Module, DirectCast(info1.Symbol, NamespaceSymbol).NamespaceKind) 2463Assert.Equal(NamespaceKind.Module, DirectCast(info2.Symbol, NamespaceSymbol).NamespaceKind) 2469Assert.Equal(NamespaceKind.Module, DirectCast(info1.Symbol, NamespaceSymbol).NamespaceKind) 2740Assert.Equal(NamespaceKind.Module, DirectCast(info2.Symbol, NamespaceSymbol).NamespaceKind) 2746Assert.Equal(NamespaceKind.Module, DirectCast(info1.Symbol, NamespaceSymbol).NamespaceKind)
Compilation\CompilationAPITests.vb (3)
2555NamespaceKind.Compilation, 2560NamespaceKind.Assembly, 2566kind As NamespaceKind,
Compilation\SemanticModelGetDeclaredSymbolAPITests.vb (1)
2617Assert.Equal(NamespaceKind.Compilation, nsSymbolA.NamespaceKind)
Microsoft.CodeAnalysis.VisualBasic.Symbol.UnitTests (8)
SymbolsTests\AssemblyAndNamespaceTests.vb (4)
442Assert.Equal(NamespaceKind.Compilation, ext.Kind) 452Assert.Equal(NamespaceKind.Module, constituentNs.Extent.Kind) 493Assert.Equal(NamespaceKind.Compilation, ns.Extent.Kind) 502Assert.Equal(NamespaceKind.Module, constituentNs.Extent.Kind)
SymbolsTests\Metadata\PE\LoadingNamespacesAndTypes.vb (3)
118Assert.Equal(extent.Kind, NamespaceKind.Module) 131Assert.Equal(extent.Kind, NamespaceKind.Module) 144Assert.Equal(extent.Kind, NamespaceKind.Module)
SymbolsTests\MockSymbolTests.vb (1)
72Assert.Equal(ne1.Kind, NamespaceKind.Assembly)
Microsoft.CodeAnalysis.Workspaces (5)
CodeGenerationNamespaceSymbol.cs (2)
59public NamespaceKind NamespaceKind => NamespaceKind.Module;
SymbolKey.NamespaceSymbolKey.cs (3)
40case NamespaceKind.Module: 44case NamespaceKind.Assembly: 48case NamespaceKind.Compilation: