1 override of CommonCompilation
Microsoft.CodeAnalysis (1)
Emit\CommonPEModuleBuilder.cs (1)
741internal sealed override Compilation CommonCompilation => Compilation;
16 references to CommonCompilation
Microsoft.CodeAnalysis (16)
CodeGen\PermissionSetAttribute.cs (1)
93var resolver = context.Module.CommonCompilation.Options.XmlReferenceResolver;
Emit\CommonPEModuleBuilder.cs (1)
462foreach (var assemblyAndAliases in CommonCompilation.GetBoundReferenceManager().GetReferencedAssemblyAliases())
NativePdbWriter\PdbWriter.cs (1)
81var compilationOptions = Context.Module.CommonCompilation.Options;
PEWriter\MetadataWriter.cs (1)
1790foreach (var tree in Module.CommonCompilation.SyntaxTrees)
PEWriter\MetadataWriter.PortablePdb.cs (9)
158if (Context.Module.CommonCompilation.Options.EnableEditAndContinue && IsFullMetadata) 890WriteValue(CompilationOptionNames.Language, module.CommonCompilation.Options.Language); 891WriteValue(CompilationOptionNames.SourceFileCount, module.CommonCompilation.SyntaxTrees.Count().ToString()); 905if (module.CommonCompilation.Options.AssemblyIdentityComparer is DesktopAssemblyIdentityComparer identityComparer) 916var optimizationLevel = module.CommonCompilation.Options.OptimizationLevel; 917var debugPlusMode = module.CommonCompilation.Options.DebugPlusMode; 923var platform = module.CommonCompilation.Options.Platform; 929module.CommonCompilation.SerializePdbEmbeddedCompilationOptions(builder); 962var referenceManager = module.CommonCompilation.GetBoundReferenceManager();
PEWriter\PeWriter.cs (2)
152nativePdbWriterOpt.WriteCompilerVersion(context.Module.CommonCompilation.Language); 271var strongNameProvider = context.Module.CommonCompilation.Options.StrongNameProvider;
PEWriter\TypeNameSerializer.cs (1)
83var messageProvider = context.Module.CommonCompilation.MessageProvider;