126 references to NamespaceKind
GenerateDocumentationAndConfigFiles (5)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.NamespaceSymbolKey.cs (3)
39
case
NamespaceKind
.Module:
43
case
NamespaceKind
.Assembly:
47
case
NamespaceKind
.Compilation:
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\CodeGeneration\Symbols\CodeGenerationNamespaceSymbol.cs (2)
53
public
NamespaceKind
NamespaceKind =>
NamespaceKind
.Module;
Metrics (3)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.NamespaceSymbolKey.cs (3)
39
case
NamespaceKind
.Module:
43
case
NamespaceKind
.Assembly:
47
case
NamespaceKind
.Compilation:
Metrics.Legacy (3)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.NamespaceSymbolKey.cs (3)
39
case
NamespaceKind
.Module:
43
case
NamespaceKind
.Assembly:
47
case
NamespaceKind
.Compilation:
Microsoft.CodeAnalysis (2)
Compilation\SymbolInfo.cs (1)
69
const
NamespaceKind
NamespaceKindNamespaceGroup = 0;
Symbols\INamespaceSymbol.cs (1)
47
NamespaceKind
NamespaceKind { get; }
Microsoft.CodeAnalysis.Analyzers (5)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.NamespaceSymbolKey.cs (3)
39
case
NamespaceKind
.Module:
43
case
NamespaceKind
.Assembly:
47
case
NamespaceKind
.Compilation:
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\CodeGeneration\Symbols\CodeGenerationNamespaceSymbol.cs (2)
53
public
NamespaceKind
NamespaceKind =>
NamespaceKind
.Module;
Microsoft.CodeAnalysis.AnalyzerUtilities (3)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.NamespaceSymbolKey.cs (3)
39
case
NamespaceKind
.Module:
43
case
NamespaceKind
.Assembly:
47
case
NamespaceKind
.Compilation:
Microsoft.CodeAnalysis.BannedApiAnalyzers (5)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.NamespaceSymbolKey.cs (3)
39
case
NamespaceKind
.Module:
43
case
NamespaceKind
.Assembly:
47
case
NamespaceKind
.Compilation:
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\CodeGeneration\Symbols\CodeGenerationNamespaceSymbol.cs (2)
53
public
NamespaceKind
NamespaceKind =>
NamespaceKind
.Module;
Microsoft.CodeAnalysis.CodeStyle (3)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.NamespaceSymbolKey.cs (3)
39
case
NamespaceKind
.Module:
43
case
NamespaceKind
.Assembly:
47
case
NamespaceKind
.Compilation:
Microsoft.CodeAnalysis.CodeStyle.Fixes (2)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\CodeGeneration\Symbols\CodeGenerationNamespaceSymbol.cs (2)
53
public
NamespaceKind
NamespaceKind =>
NamespaceKind
.Module;
Microsoft.CodeAnalysis.CSharp (21)
Binder\BindingDiagnosticBag.cs (1)
130
if (ns.Extent.Kind ==
NamespaceKind
.Compilation)
Compilation\CSharpCompilation.cs (2)
1481
namespaceSymbol.NamespaceKind ==
NamespaceKind
.Compilation &&
1504
if (namespaceSymbol.NamespaceKind ==
NamespaceKind
.Compilation &&
Symbols\AssemblySymbol.cs (1)
158
if (namespaceSymbol.NamespaceKind ==
NamespaceKind
.Assembly && namespaceSymbol.ContainingAssembly == this)
Symbols\MergedNamespaceSymbol.cs (2)
259
if (_extent.Kind ==
NamespaceKind
.Module)
263
else if (_extent.Kind ==
NamespaceKind
.Assembly)
Symbols\ModuleSymbol.cs (2)
342
if (namespaceSymbol.NamespaceKind ==
NamespaceKind
.Module)
377
if (namespaceSymbol.Extent.Kind ==
NamespaceKind
.Module && namespaceSymbol.ContainingModule == this)
Symbols\NamespaceExtent.cs (8)
22
private readonly
NamespaceKind
_kind;
28
public
NamespaceKind
Kind
44
if (_kind ==
NamespaceKind
.Module)
61
if (_kind ==
NamespaceKind
.Assembly)
78
if (_kind ==
NamespaceKind
.Compilation)
97
_kind =
NamespaceKind
.Module;
106
_kind =
NamespaceKind
.Assembly;
115
_kind =
NamespaceKind
.Compilation;
Symbols\NamespaceSymbol.cs (3)
63
public
NamespaceKind
NamespaceKind
73
get { return this.NamespaceKind ==
NamespaceKind
.Compilation ? this.Extent.Compilation : null; }
108
if (extent.Kind ==
NamespaceKind
.Module)
Symbols\PublicModel\NamespaceSymbol.cs (1)
29
NamespaceKind
INamespaceSymbol.NamespaceKind => _underlying.NamespaceKind;
Symbols\Source\SourceAssemblySymbol.cs (1)
1071
Debug.Assert(moduleNs.Extent.Kind ==
NamespaceKind
.Module);
Microsoft.CodeAnalysis.CSharp.Emit.UnitTests (3)
CodeGen\CodeGenTupleTest.cs (3)
6227
Assert.Equal(
NamespaceKind
.Compilation, ns.NamespaceKind);
6235
Assert.Equal(
NamespaceKind
.Assembly, ns.NamespaceKind);
6243
Assert.Equal(
NamespaceKind
.Module, ns.NamespaceKind);
Microsoft.CodeAnalysis.CSharp.Symbol.UnitTests (12)
Compilation\SemanticModelAPITests.cs (1)
1271
Assert.Equal(
NamespaceKind
.Module, aliasTarget.NamespaceKind);
Compilation\SemanticModelGetDeclaredSymbolAPITests.cs (1)
3745
Assert.Equal(
NamespaceKind
.Compilation, declSymbol.NamespaceKind);
Symbols\AssemblyAndNamespaceTests.cs (4)
78
Assert.Equal(
NamespaceKind
.Module, ext.Kind);
216
Assert.Equal(
NamespaceKind
.Compilation, ns.Extent.Kind);
226
Assert.Equal(
NamespaceKind
.Module, constituentNs.Extent.Kind);
264
Assert.Equal(
NamespaceKind
.Compilation, ns.Extent.Kind);
Symbols\Metadata\PE\LoadingNamespacesAndTypes.cs (3)
135
Assert.Equal(
NamespaceKind
.Module, extent.Kind);
148
Assert.Equal(
NamespaceKind
.Module, extent.Kind);
161
Assert.Equal(
NamespaceKind
.Module, extent.Kind);
Symbols\MockSymbolTests.cs (1)
94
Assert.Equal(
NamespaceKind
.Assembly, ne1.Kind);
Symbols\Source\UsingAliasTests.cs (2)
393
Assert.Equal(
NamespaceKind
.Module, global.NamespaceKind);
414
Assert.Equal(
NamespaceKind
.Module, global.NamespaceKind);
Microsoft.CodeAnalysis.Features (1)
MoveToNamespace\AbstractMoveToNamespaceService.cs (1)
310
.Where(n => n.NamespaceKind ==
NamespaceKind
.Module && n.ContainingAssembly == compilation.Assembly)
Microsoft.CodeAnalysis.PerformanceSensitiveAnalyzers (5)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.NamespaceSymbolKey.cs (3)
39
case
NamespaceKind
.Module:
43
case
NamespaceKind
.Assembly:
47
case
NamespaceKind
.Compilation:
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\CodeGeneration\Symbols\CodeGenerationNamespaceSymbol.cs (2)
53
public
NamespaceKind
NamespaceKind =>
NamespaceKind
.Module;
Microsoft.CodeAnalysis.PublicApiAnalyzers (3)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.NamespaceSymbolKey.cs (3)
39
case
NamespaceKind
.Module:
43
case
NamespaceKind
.Assembly:
47
case
NamespaceKind
.Compilation:
Microsoft.CodeAnalysis.ResxSourceGenerator (3)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.NamespaceSymbolKey.cs (3)
39
case
NamespaceKind
.Module:
43
case
NamespaceKind
.Assembly:
47
case
NamespaceKind
.Compilation:
Microsoft.CodeAnalysis.VisualBasic (29)
Binding\BindingDiagnosticBag.vb (1)
139
If ns.Extent.Kind =
NamespaceKind
.Compilation Then
Binding\LookupResult.vb (1)
996
possiblyMergedNamespace.Extent.Kind <>
NamespaceKind
.Module Then
Compilation\VisualBasicCompilation.vb (1)
1475
If vbNs IsNot Nothing AndAlso vbNs.Extent.Kind =
NamespaceKind
.Compilation AndAlso vbNs.Extent.Compilation Is Me Then
SymbolDisplay\SymbolDisplayVisitor_Minimal.vb (4)
47
Debug.Assert(lookupResult.Extent.Kind =
NamespaceKind
.Module OrElse lookupResult.Extent.Kind =
NamespaceKind
.Compilation)
49
If lookupResult IsNot symbol AndAlso lookupResult.Extent.Kind =
NamespaceKind
.Compilation Then
52
If ns IsNot Nothing AndAlso ns.Extent.Kind <>
NamespaceKind
.Compilation AndAlso
Symbols\AssemblySymbol.vb (1)
150
If namespaceSymbol.Extent.Kind =
NamespaceKind
.Assembly AndAlso namespaceSymbol.ContainingAssembly = Me Then
Symbols\MergedNamespaceSymbol.vb (4)
333
If Me.Extent.Kind =
NamespaceKind
.Module Then
336
ElseIf Me.Extent.Kind =
NamespaceKind
.Assembly Then
601
Debug.Assert(ns.NamespaceKind =
NamespaceKind
.Module OrElse ns.NamespaceKind =
NamespaceKind
.Compilation)
Symbols\ModuleSymbol.vb (1)
265
If moduleNs IsNot Nothing And moduleNs.Extent.Kind =
NamespaceKind
.Module And moduleNs.ContainingModule = Me Then
Symbols\NamespaceExtent.vb (11)
18
Private ReadOnly _kind As
NamespaceKind
24
Public ReadOnly Property Kind As
NamespaceKind
36
If Kind =
NamespaceKind
.Module Then
50
If Kind =
NamespaceKind
.Assembly Then
64
If Kind =
NamespaceKind
.Compilation Then
80
_kind =
NamespaceKind
.Module
88
_kind =
NamespaceKind
.Assembly
96
_kind =
NamespaceKind
.Compilation
106
Const assert1 As Integer = 1 Mod (
NamespaceKind
.Compilation - NamespaceKindNamespaceGroup)
109
Const assert2 As Integer = 1 Mod (
NamespaceKind
.Assembly - NamespaceKindNamespaceGroup)
112
Const assert3 As Integer = 1 Mod (
NamespaceKind
.Module - NamespaceKindNamespaceGroup)
Symbols\NamespaceSymbol.vb (4)
74
Public ReadOnly Property NamespaceKind As
NamespaceKind
85
Return If(Me.NamespaceKind =
NamespaceKind
.Compilation, Me.Extent.Compilation, Nothing)
119
If extent.Kind =
NamespaceKind
.Module Then
577
Private ReadOnly Property INamespaceSymbol_NamespaceKind As
NamespaceKind
Implements INamespaceSymbol.NamespaceKind
Symbols\SymbolExtensions.vb (1)
12
Friend Const NamespaceKindNamespaceGroup As
NamespaceKind
= Nothing
Microsoft.CodeAnalysis.Workspaces (5)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.NamespaceSymbolKey.cs (3)
39
case
NamespaceKind
.Module:
43
case
NamespaceKind
.Assembly:
47
case
NamespaceKind
.Compilation:
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\CodeGeneration\Symbols\CodeGenerationNamespaceSymbol.cs (2)
53
public
NamespaceKind
NamespaceKind =>
NamespaceKind
.Module;
Roslyn.Diagnostics.Analyzers (5)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.NamespaceSymbolKey.cs (3)
39
case
NamespaceKind
.Module:
43
case
NamespaceKind
.Assembly:
47
case
NamespaceKind
.Compilation:
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\CodeGeneration\Symbols\CodeGenerationNamespaceSymbol.cs (2)
53
public
NamespaceKind
NamespaceKind =>
NamespaceKind
.Module;
Test.Utilities (3)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.NamespaceSymbolKey.cs (3)
39
case
NamespaceKind
.Module:
43
case
NamespaceKind
.Assembly:
47
case
NamespaceKind
.Compilation:
Text.Analyzers (5)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.NamespaceSymbolKey.cs (3)
39
case
NamespaceKind
.Module:
43
case
NamespaceKind
.Assembly:
47
case
NamespaceKind
.Compilation:
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\CodeGeneration\Symbols\CodeGenerationNamespaceSymbol.cs (2)
53
public
NamespaceKind
NamespaceKind =>
NamespaceKind
.Module;