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