public MissingNamespaceSymbol(MissingModuleSymbol containingModule) { Debug.Assert((object)containingModule != null); _containingSymbol = containingModule; _name = string.Empty; }
public override bool Equals(object obj) { if (ReferenceEquals(this, obj)) { return(true); } MissingModuleSymbol other = obj as MissingModuleSymbol; return((object)other != null && assembly.Equals(other.assembly)); }
public MissingAssemblySymbol(AssemblyIdentity identity) { Debug.Assert(identity != null); this.identity = identity; moduleSymbol = new MissingModuleSymbol(this, 0); }