1 write to moduleSymbol
Microsoft.CodeAnalysis (1)
MetadataReader\TypeNameDecoder.cs (1)
25this.moduleSymbol = moduleSymbol;
27 references to moduleSymbol
Microsoft.CodeAnalysis (11)
MetadataReader\TypeNameDecoder.cs (11)
62return _factory.GetUnsupportedMetadataTypeSymbol(this.moduleSymbol, exception); 67return _factory.GetSZArrayTypeSymbol(this.moduleSymbol, elementType, customModifiers); 72return _factory.GetMDArrayTypeSymbol(this.moduleSymbol, rank, elementType, customModifiers, sizes, lowerBounds); 77return _factory.MakePointerTypeSymbol(this.moduleSymbol, type, customModifiers); 82return _factory.MakeFunctionPointerTypeSymbol(this.moduleSymbol, callingConvention, retAndParamInfos); 87return _factory.GetSpecialType(this.moduleSymbol, specialType); 92get { return _factory.GetSystemTypeSymbol(this.moduleSymbol); } 97return _factory.GetEnumUnderlyingType(this.moduleSymbol, type); 102return _factory.GetPrimitiveTypeCode(this.moduleSymbol, type); 107return _factory.MakeUnboundIfGeneric(this.moduleSymbol, type); 112return _factory.SubstituteTypeParameters(this.moduleSymbol, genericType, arguments, refersToNoPiaLocalType);
Microsoft.CodeAnalysis.CSharp (16)
Symbols\Metadata\PE\MetadataDecoder.cs (16)
66get { return moduleSymbol; } 108return moduleSymbol.TypeHandleToTypeMap; 113return moduleSymbol.TypeRefHandleToTypeMap; 136var assembly = moduleSymbol.GetReferencedAssemblySymbol(referencedAssemblyIndex); 157foreach (ModuleSymbol m in moduleSymbol.ContainingAssembly.Modules) 161if ((object)m == (object)moduleSymbol) 163return moduleSymbol.LookupTopLevelMetadataTypeWithNoPiaLocalTypeUnification(ref emittedName, out isNoPiaLocalType); 177return new MissingMetadataTypeSymbol.TopLevel(new MissingModuleSymbolWithName(moduleSymbol.ContainingAssembly, moduleName), ref emittedName, SpecialType.None); 189return moduleSymbol.LookupTopLevelMetadataTypeWithNoPiaLocalTypeUnification(ref emittedName, out isNoPiaLocalType); 199var assemblies = this.moduleSymbol.GetReferencedAssemblies(); 303moduleSymbol.ContainingAssembly); 492if (typeSymbol is PENamedTypeSymbol peTypeSymbol && ReferenceEquals(peTypeSymbol.ContainingPEModule, moduleSymbol)) 507var memberRefDecoder = new MemberRefMetadataDecoder(moduleSymbol, typeSymbol); 564var memberRefDecoder = new MemberRefMetadataDecoder(moduleSymbol, targetTypeSymbol.OriginalDefinition); 591if ((object)peTypeSymbol != null && ReferenceEquals(peTypeSymbol.ContainingPEModule, moduleSymbol)) 605if ((object)peMethod != null && ReferenceEquals(peMethod.ContainingModule, moduleSymbol))