1 write to ImportOptions
Microsoft.CodeAnalysis.CSharp (1)
Symbols\Metadata\PE\PEModuleSymbol.cs (1)
151this.ImportOptions = importOptions;
28 references to ImportOptions
Microsoft.CodeAnalysis.CSharp (7)
Symbols\Metadata\PE\PENamedTypeSymbol.cs (5)
1146if ((fieldFlags & FieldAttributes.Static) == 0 && ModuleExtensions.ShouldImportField(fieldFlags, moduleSymbol.ImportOptions)) 1517if (ModuleExtensions.ShouldImportField(fieldFlags, moduleSymbol.ImportOptions)) 2223module.ShouldImportField(fieldRid, moduleSymbol.ImportOptions))) 2267if (isOrdinaryEmbeddableStruct || module.ShouldImportMethod(_handle, methodHandle, moduleSymbol.ImportOptions) || 2355Debug.Assert(found || !module.ShouldImportMethod(typeDef, methodDef, this.ContainingPEModule.ImportOptions));
Symbols\ReferenceManager.cs (1)
1047if (EffectiveImportOptions != peAssembly.PrimaryModule.ImportOptions)
Symbols\Retargeting\RetargetingAssemblySymbol.cs (1)
115modules[i] = new PEModuleSymbol(this, under.Module, under.ImportOptions, i);
Microsoft.CodeAnalysis.CSharp.Symbol.UnitTests (21)
Symbols\DefaultInterfaceImplementationTests.cs (1)
18376Assert.Equal(MetadataImportOptions.Public, ((PEModuleSymbol)p1.ContainingModule).ImportOptions);
Symbols\ExtendedPartialMethodsTests.cs (1)
2903Assert.Equal(MetadataImportOptions.All, ((PEModuleSymbol)module).ImportOptions);
Symbols\ModuleInitializers\IgnoredTests.cs (11)
39Assert.Equal(MetadataImportOptions.All, ((PEModuleSymbol)module).ImportOptions); 65Assert.Equal(MetadataImportOptions.All, ((PEModuleSymbol)module).ImportOptions); 91Assert.Equal(MetadataImportOptions.All, ((PEModuleSymbol)module).ImportOptions); 116Assert.Equal(MetadataImportOptions.All, ((PEModuleSymbol)module).ImportOptions); 141Assert.Equal(MetadataImportOptions.All, ((PEModuleSymbol)module).ImportOptions); 166Assert.Equal(MetadataImportOptions.All, ((PEModuleSymbol)module).ImportOptions); 191Assert.Equal(MetadataImportOptions.All, ((PEModuleSymbol)module).ImportOptions); 216Assert.Equal(MetadataImportOptions.All, ((PEModuleSymbol)module).ImportOptions); 237Assert.Equal(MetadataImportOptions.All, ((PEModuleSymbol)module).ImportOptions); 258Assert.Equal(MetadataImportOptions.All, ((PEModuleSymbol)module).ImportOptions); 291Assert.Equal(MetadataImportOptions.All, ((PEModuleSymbol)module).ImportOptions);
Symbols\ModuleInitializers\ModuleInitializersTests.cs (8)
93Assert.Equal(MetadataImportOptions.All, ((PEModuleSymbol)module).ImportOptions); 128Assert.Equal(MetadataImportOptions.All, ((PEModuleSymbol)module).ImportOptions); 222Assert.Equal(MetadataImportOptions.All, ((PEModuleSymbol)module).ImportOptions); 781Assert.Equal(MetadataImportOptions.All, ((PEModuleSymbol)module).ImportOptions); 965Assert.Equal(MetadataImportOptions.All, ((PEModuleSymbol)module).ImportOptions); 972Assert.Equal(MetadataImportOptions.All, ((PEModuleSymbol)module).ImportOptions); 1078Assert.Equal(MetadataImportOptions.All, ((PEModuleSymbol)module).ImportOptions); 1085Assert.Equal(MetadataImportOptions.All, ((PEModuleSymbol)module).ImportOptions);