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