Microsoft.Cci.MetadataReader.ObjectModelImplementation.NestedTypeName.NestedTypeName C# (CSharp) Method

NestedTypeName() private method

private NestedTypeName ( INameTable nameTable, NominalTypeName containingTypeName, IName mangledName ) : System
nameTable INameTable
containingTypeName NominalTypeName
mangledName IName
return System
    internal NestedTypeName(INameTable nameTable, NominalTypeName containingTypeName, IName mangledName) {
      this.ContainingTypeName = containingTypeName;
      this.Name = mangledName;
      string nameStr = null;
      TypeCache.SplitMangledTypeName(mangledName.Value, out nameStr, out this.genericParameterCount);
      this.unmangledTypeName = nameTable.GetNameFor(nameStr);
    }