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