29 references to INamespace
Microsoft.CodeAnalysis (29)
Emit\EditAndContinue\DefinitionMap.cs (3)
113
internal Cci.
INamespace
? MapNamespace(Cci.
INamespace
@namespace)
122
internal bool NamespaceExists(Cci.
INamespace
@namespace)
Emit\EditAndContinue\DeletedPEMethodDefinition.cs (1)
128
public Cci.
INamespace
ContainingNamespace
Emit\EditAndContinue\DeletedSourceMethodDefinition.cs (1)
75
public
INamespace
ContainingNamespace => OldDefinition.ContainingNamespace;
Emit\EditAndContinue\SymbolChanges.cs (1)
271
return _definitionMap.NamespaceExists((
INamespace
)symbol.GetCciAdapter()) ? SymbolChange.ContainsChanges : SymbolChange.Added;
Emit\EditAndContinue\SymbolMatcher.cs (3)
19
public abstract Cci.
INamespace
? MapNamespace(Cci.
INamespace
@namespace);
26
MapNamespace((Cci.
INamespace
)adapter)?.GetInternalSymbol();
Emit\NoPia\CommonEmbeddedMethod.cs (2)
75
protected abstract Cci.
INamespace
ContainingNamespace { get; }
240
Cci.
INamespace
Cci.IMethodDefinition.ContainingNamespace => ContainingNamespace;
Emit\NoPia\VtblGap.cs (1)
153
Cci.
INamespace
Cci.IMethodDefinition.ContainingNamespace
NativePdbWriter\PdbWriter.cs (1)
333
internal string GetOrCreateSerializedNamespaceName(
INamespace
@namespace)
PEWriter\Members.cs (1)
671
INamespace
ContainingNamespace { get; }
PEWriter\MetadataWriter.cs (1)
1443
if (errorEntity is Cci.
INamespace
ns)
PEWriter\RootModuleStaticConstructor.cs (1)
82
public
INamespace
ContainingNamespace => null;
PEWriter\SymbolEquivalentEqualityComparer.cs (5)
11
/// Allows for the comparison of two <see cref="IReference"/> instances or two <see cref="
INamespace
"/>
14
internal sealed class SymbolEquivalentEqualityComparer : IEqualityComparer<IReference?>, IEqualityComparer<
INamespace
?>
57
public bool Equals(
INamespace
? x,
INamespace
? y)
80
public int GetHashCode(
INamespace
? obj)
PEWriter\TypeNameSerializer.cs (1)
266
internal static string BuildQualifiedNamespaceName(
INamespace
@namespace)
PEWriter\Types.cs (1)
292
INamespace
ContainingNamespace { get; }
PEWriter\UsedNamespaceOrType.cs (6)
18
public readonly
INamespace
? TargetNamespaceOpt;
25
INamespace
? targetNamespace = null,
42
internal static UsedNamespaceOrType CreateNamespace(
INamespace
@namespace, IAssemblyReference? assemblyOpt = null, string? aliasOpt = null)
123
private static bool Equals(
INamespace
? x,
INamespace
? y)
150
private static int GetHashCode(
INamespace
? obj)