1 write to _underlyingModule
Microsoft.CodeAnalysis.CSharp (1)
Symbols\Retargeting\RetargetingModuleSymbol.cs (1)
86
_underlyingModule
= underlyingModule;
28 references to _underlyingModule
Microsoft.CodeAnalysis.CSharp (28)
Symbols\Retargeting\RetargetingModuleSymbol.cs (20)
102
Debug.Assert(
_underlyingModule
.Ordinal == 0); // Always a source module
111
return
_underlyingModule
.Machine;
119
return
_underlyingModule
.Bit32Required;
130
return
_underlyingModule
;
138
return RetargetingTranslator.Retarget(
_underlyingModule
.GlobalNamespace);
144
get { return
_underlyingModule
.IsImplicitlyDeclared; }
151
return
_underlyingModule
.Name;
157
return
_underlyingModule
.GetDocumentationCommentXml(preferredCulture, expandIncludes, cancellationToken);
180
return
_underlyingModule
.Locations;
195
ImmutableArray<AssemblySymbol> underlyingBoundReferences =
_underlyingModule
.GetReferencedAssemblySymbols();
211
var identityComparer =
_underlyingModule
.DeclaringCompilation.Options.AssemblyIdentityComparer;
264
return
_underlyingModule
.TypeNames;
272
return
_underlyingModule
.NamespaceNames;
278
return RetargetingTranslator.GetRetargetedAttributes(
_underlyingModule
.GetAttributes(), ref _lazyCustomAttributes);
285
return
_underlyingModule
.HasAssemblyCompilationRelaxationsAttribute;
293
return
_underlyingModule
.HasAssemblyRuntimeCompatibilityAttribute;
301
return
_underlyingModule
.DefaultMarshallingCharSet;
310
public override ModuleMetadata GetMetadata() =>
_underlyingModule
.GetMetadata();
320
internal override bool UseUpdatedEscapeRules =>
_underlyingModule
.UseUpdatedEscapeRules;
324
=>
_underlyingModule
.ObsoleteAttributeData;
Symbols\Retargeting\RetargetingSymbolTranslator.cs (8)
44
Debug.Assert(ReferenceEquals(symbol.ContainingModule,
_underlyingModule
));
50
Debug.Assert(ReferenceEquals(symbol.ContainingModule,
_underlyingModule
));
56
Debug.Assert(ReferenceEquals(symbol.ContainingModule,
_underlyingModule
));
62
Debug.Assert(ReferenceEquals(symbol.ContainingModule,
_underlyingModule
));
88
Debug.Assert(ReferenceEquals(symbol.ContainingModule,
_underlyingModule
));
94
Debug.Assert(ReferenceEquals(symbol.ContainingModule,
_underlyingModule
));
100
Debug.Assert(ReferenceEquals(symbol.ContainingModule,
_underlyingModule
));
144
return _retargetingModule.
_underlyingModule
;