1 write to AssemblyName
Microsoft.CodeAnalysis (1)
Compilation\Compilation.cs (1)
88this.AssemblyName = name;
59 references to AssemblyName
Microsoft.Analyzers.Local (1)
ApiLifecycle\ModelLoader.cs (1)
24var assemblyName = compilation.AssemblyName!;
Microsoft.CodeAnalysis (15)
Compilation\Compilation.cs (10)
421/// If the compilation represents an assembly the value of <see cref="AssemblyName"/> is its simple name. 424/// written to metadata is <see cref="AssemblyName"/> with an extension based upon <see cref="CompilationOptions.OutputKind"/>. 433if (this.AssemblyName != null) 435MetadataHelpers.CheckAssemblyOrModuleName(this.AssemblyName, MessageProvider, MessageProvider.ERR_BadAssemblyName, diagnostics); 441return AssemblyName ?? UnspecifiedModuleAssemblyName; 447(AssemblyName != null ? AssemblyName + Options.OutputKind.GetDefaultExtension() : UnspecifiedModuleAssemblyName); 3785return string.Format("{0} ({1})", this.AssemblyName, stage.ToString()); 3790if (source == null || destination == null) return this.AssemblyName ?? ""; 3791return string.Format("{0}: {1} {2} -> {3} {4}", this.AssemblyName, source.TypeKind.ToString(), source.Name, destination.TypeKind.ToString(), destination.Name);
Compilation\CompilationOptions.cs (1)
33/// is derived from the name of the compilation (<see cref="Compilation.AssemblyName"/>)
DiagnosticAnalyzer\AnalysisContextInfo.cs (2)
78if (_compilation?.AssemblyName != null) 80sb.AppendLine($"{nameof(Compilation)}: {_compilation.AssemblyName}");
Emit\EmitOptions.cs (1)
78/// By default the name of the output assembly is <see cref="Compilation.AssemblyName"/>. Only in rare cases it is necessary
MetadataReference\CompilationReference.cs (1)
113return Compilation.AssemblyName;
Microsoft.CodeAnalysis.Analyzers (1)
MetaAnalyzers\DiagnosticDescriptorCreationAnalyzer.cs (1)
1250if (IsReservedDiagnosticId(ruleId, operationAnalysisContext.Compilation.AssemblyName))
Microsoft.CodeAnalysis.CSharp (12)
Binder\Binder_Lookup.cs (1)
1560var assemblyName = this.Compilation.AssemblyName;
Compilation\CSharpCompilation.cs (8)
642this.AssemblyName, 661this.AssemblyName, 692reuseReferenceManager: assemblyName == this.AssemblyName, 714this.AssemblyName, 746this.AssemblyName, 786this.AssemblyName, 810this.AssemblyName, 829this.AssemblyName,
Compilation\CSharpCompilationReference.cs (1)
56return CSharpResources.CompilationC + this.Compilation.AssemblyName;
Emitter\EditAndContinue\EmitHelpers.cs (2)
106diagnostics.Add(ErrorCode.ERR_ModuleEmitFailure, NoLocation.Singleton, compilation.AssemblyName, e.Message); 182compilation.AssemblyName,
Microsoft.CodeAnalysis.Features (1)
EditAndContinue\EditSession.cs (1)
1462newCompilation.AssemblyName ?? newProject.Name, // used for display in debugger diagnostics
Microsoft.CodeAnalysis.ResxSourceGenerator (1)
AbstractResxGenerator.cs (1)
47AssemblyName: compilation.AssemblyName,
Microsoft.CodeAnalysis.VisualBasic (13)
Compilation\VisualBasicCompilation.vb (10)
509Me.AssemblyName, 535Me.AssemblyName, 574reuseReferenceManager:=String.Equals(assemblyName, Me.AssemblyName, StringComparison.Ordinal), 603Me.AssemblyName, 657Me.AssemblyName, 692Me.AssemblyName, 718Me.AssemblyName, 740Me.AssemblyName, 1589errorTarget = Me.AssemblyName 1637Me.AssemblyName,
Compilation\VisualBasicCompilationReference.vb (1)
129Return VBResources.CompilationVisualBasic + _compilation.AssemblyName
Emit\EditAndContinue\EmitHelpers.vb (2)
101diagnostics.Add(ERRID.ERR_ModuleEmitFailure, NoLocation.Singleton, compilation.AssemblyName, e.Message) 169compilation.AssemblyName,
Microsoft.CodeAnalysis.Workspaces (5)
Workspace\Solution\SolutionCompilationState.SkeletonReferenceCache.cs (5)
230compilation.AssemblyName, 241logger?.Log($"Beginning to create a skeleton assembly for {compilation.AssemblyName}..."); 251logger?.Log($"Successfully emitted a skeleton assembly for {compilation.AssemblyName}"); 270logger.Log($"Failed to create a skeleton assembly for {compilation.AssemblyName}:"); 292logger?.Log($"Done trying to create a skeleton assembly for {compilation.AssemblyName}");
Microsoft.Gen.ComplianceReports (1)
ComplianceReportsGenerator.cs (1)
80string report = emitter.Emit(classifiedTypes, context.Compilation.AssemblyName!);
Microsoft.Gen.MetadataExtractor (3)
MetadataReportsGenerator.cs (2)
100.Append(context.Compilation.AssemblyName!) 160string report = emitter.Emit(classifiedTypes, context.Compilation.AssemblyName!, false);
src\Generators\Microsoft.Gen.ComplianceReports\ComplianceReportsGenerator.cs (1)
80string report = emitter.Emit(classifiedTypes, context.Compilation.AssemblyName!);
Microsoft.Interop.JavaScript.JSImportGenerator (3)
JSExportGenerator.cs (1)
36var assemblyName = context.CompilationProvider.Select(static (c, _) => c.AssemblyName);
JSSignatureContext.cs (2)
75AssemblyName = env.Compilation.AssemblyName, 87return $"[{env.Compilation.AssemblyName}]{typeName}:{method.Name}";
Microsoft.Maui.Controls.SourceGen (3)
CodeBehindGenerator.cs (3)
277 var uid = Crc64.ComputeHashString($"{compilation.AssemblyName}.{itemName}"); 775 if (x.AssemblyName != y.AssemblyName)