1 write to EmbedInteropTypes
Microsoft.CodeAnalysis.Workspaces (1)
Workspace\Solution\ProjectReference.cs (1)
25EmbedInteropTypes = embedInteropTypes;
10 references to EmbedInteropTypes
dotnet-watch (1)
HotReload\IncrementalMSBuildWorkspace.cs (1)
103=> new(projectIdMap.TryGetValue(pr.ProjectId, out var oldProjectId) && oldProjectId != null ? oldProjectId : pr.ProjectId, pr.Aliases, pr.EmbedInteropTypes);
Microsoft.CodeAnalysis.Workspaces (8)
Serialization\SerializerService_Asset.cs (1)
71writer.WriteBoolean(reference.EmbedInteropTypes);
Workspace\ProjectSystem\ProjectSystemProjectFactory.cs (2)
668embedInteropTypes: convertedReference.ProjectReference.EmbedInteropTypes), 749convertedProject.ProjectReference.EmbedInteropTypes == properties.EmbedInteropTypes &&
Workspace\Solution\ProjectReference.cs (3)
53EmbedInteropTypes == reference.EmbedInteropTypes; 63=> Hash.CombineValues(Aliases, Hash.Combine(ProjectId, EmbedInteropTypes.GetHashCode()));
Workspace\Solution\SolutionCompilationState.cs (2)
1306return compilation.ToMetadataReference(projectReference.Aliases, projectReference.EmbedInteropTypes); 1316var properties = new MetadataReferenceProperties(aliases: projectReference.Aliases, embedInteropTypes: projectReference.EmbedInteropTypes);
Microsoft.VisualStudio.LanguageServices.CSharp (1)
ProjectSystemShim\CSharpProjectShim.ICSharpVenusProjectSite.cs (1)
49ProjectSystemProject.AddProjectReference(new ProjectReference(existingProjectReference.ProjectId, ImmutableArray.Create(currentAliases), existingProjectReference.EmbedInteropTypes));