14 references to PrimaryModule
Microsoft.CodeAnalysis.CSharp (13)
Emitter\EditAndContinue\PEDeltaAssemblyBuilder.cs (1)
108
var metadataDecoder = new MetadataDecoder(metadataAssembly.
PrimaryModule
);
Symbols\Metadata\PE\PEAssemblySymbol.cs (11)
122
return this.
PrimaryModule
.MetadataLocation.Cast<MetadataLocation, Location>();
135
=>
PrimaryModule
.Module.HasImportedFromTypeLibAttribute(Assembly.Handle, out _);
138
=>
PrimaryModule
.Module.HasPrimaryInteropAssemblyAttribute(Assembly.Handle, out _, out _);
151
var containingModule = this.
PrimaryModule
;
187
return this.
PrimaryModule
.GetAssembliesForForwardedType(ref emittedName);
192
return this.
PrimaryModule
.GetForwardedTypes();
207
return CreateMultipleForwardingErrorTypeSymbol(ref emittedName, this.
PrimaryModule
, firstSymbol, secondSymbol);
326
PEUtilities.DeriveCompilerFeatureRequiredAttributeDiagnostic(this,
PrimaryModule
, this.Assembly.Handle, CompilerFeatureRequiredFeatures.None, new MetadataDecoder(
PrimaryModule
)),
342
var experimentalData =
PrimaryModule
.Module.TryDecodeExperimentalAttributeData(Assembly.Handle, new MetadataDecoder(
PrimaryModule
));
Symbols\ReferenceManager.cs (1)
1047
if (EffectiveImportOptions != peAssembly.
PrimaryModule
.ImportOptions)
Microsoft.CodeAnalysis.CSharp.WinRT.UnitTests (1)
Metadata\WinMdDumpTest.cs (1)
428
foreach (var a in assembly.
PrimaryModule
.GetReferencedAssemblies())