29 references to IsNamespace
Microsoft.CodeAnalysis.CSharp (11)
Binder\Binder_Lookup.cs (2)
169
if (nsOrType.
IsNamespace
)
1853
if (nsOrType.
IsNamespace
)
Binder\Binder_Symbols.cs (2)
2530
Debug.Assert(qualifierOpt.
IsNamespace
);
2547
if (aliasOpt != null && qualifierOpt.
IsNamespace
&& ((NamespaceSymbol)qualifierOpt).IsGlobalNamespace)
Binder\ImportChain.cs (1)
80
if (namespaceOrType.
IsNamespace
)
Compilation\CSharpCompilation.UsingsFromOptionsAndDiagnostics.cs (1)
168
if (target.
IsNamespace
)
Compilation\SyntaxTreeSemanticModel.cs (1)
2324
if (!container.
IsNamespace
)
Symbols\Metadata\PE\PENamedTypeSymbol.cs (1)
328
if (container.
IsNamespace
&& GeneratedNameParser.TryParseFileTypeName(_name, out var displayFileName, out var ordinal, out var originalTypeName))
Symbols\NamespaceOrTypeSymbol.cs (2)
52
return !
IsNamespace
;
259
bool isTopLevel = scope.
IsNamespace
;
Symbols\Source\SourceNamespaceSymbol.AliasesAndUsings.cs (1)
1026
if (target.
IsNamespace
)
Microsoft.CodeAnalysis.CSharp.Symbol.UnitTests (18)
Symbols\Metadata\MetadataTypeTests.cs (6)
40
Assert.True(ns.
IsNamespace
);
82
Assert.False(class1.
IsNamespace
);
132
Assert.False(type1.
IsNamespace
);
180
Assert.False(type1.
IsNamespace
);
230
Assert.False(type1.
IsNamespace
);
319
Assert.False(type2.
IsNamespace
);
Symbols\Metadata\PE\LoadingGenericTypeParameters.cs (1)
65
Assert.False(varC1_T.
IsNamespace
);
Symbols\Metadata\PE\MissingTypeReferences.cs (11)
46
Assert.False(@base.
IsNamespace
);
64
Assert.False(@base.
IsNamespace
);
101
Assert.False(@base.
IsNamespace
);
130
Assert.False(@base.
IsNamespace
);
145
Assert.False(@base.
IsNamespace
);
160
Assert.False(@base.
IsNamespace
);
177
Assert.False(@base.
IsNamespace
);
194
Assert.False(@base.
IsNamespace
);
213
Assert.False(@base.
IsNamespace
);
231
Assert.False(@base.
IsNamespace
);
253
Assert.False(@base.
IsNamespace
);