4 writes to AssemblySymbol
Microsoft.CodeAnalysis (2)
ReferenceManager\CommonReferenceManager.Binding.cs (2)
703
boundInputs[j].
AssemblySymbol
= candidateInputAssemblySymbols[j];
949
boundInputs[k].
AssemblySymbol
= candidateInputAssemblySymbols[k];
Microsoft.CodeAnalysis.CSharp (2)
Symbols\ReferenceManager.cs (2)
429
bound.
AssemblySymbol
= ((AssemblyDataForMetadataOrCompilation)allAssemblyData[i]).CreateAssemblySymbol();
478
bindingResult[0].
AssemblySymbol
= assemblySymbol;
23 references to AssemblySymbol
Microsoft.CodeAnalysis (6)
ReferenceManager\BoundInputAssembly.cs (2)
38
return
AssemblySymbol
== null ? "?" :
AssemblySymbol
.ToString();
ReferenceManager\CommonReferenceManager.Binding.cs (4)
741
if (boundInputs[i].
AssemblySymbol
!= null || assemblies[i].ContainsNoPiaLocalTypes)
777
Debug.Assert(boundInputs[candidateIndex].
AssemblySymbol
== null ||
780
TAssemblySymbol? inputAssembly = boundInputs[candidateIndex].
AssemblySymbol
;
948
Debug.Assert(boundInputs[k].
AssemblySymbol
== null);
Microsoft.CodeAnalysis.CSharp (17)
Symbols\ReferenceManager.cs (17)
426
if (bound.
AssemblySymbol
is null)
433
Debug.Assert(allAssemblyData[i].IsLinked == bound.
AssemblySymbol
.IsLinked);
446
corLibrary = bindingResult[corLibraryIndex].
AssemblySymbol
;
571
Debug.Assert(currentBindingResult.
AssemblySymbol
is object);
576
currentBindingResult.
AssemblySymbol
.SetNoPiaResolutionAssemblies(noPiaResolutionAssemblies);
584
linkedReferencedAssembliesBuilder.Add(currentBindingResult.
AssemblySymbol
);
592
var linkedAssemblySymbol = bindingResult[referenceBinding.DefinitionIndex].
AssemblySymbol
;
601
currentBindingResult.
AssemblySymbol
.SetLinkedReferencedAssemblies(linkedReferencedAssembliesBuilder.ToImmutable());
604
currentBindingResult.
AssemblySymbol
.SetCorLibrary(corLibrary);
624
Debug.Assert(current.
AssemblySymbol
is object);
629
compilationData.Compilation.CacheRetargetingAssemblySymbolNoLock(current.
AssemblySymbol
);
634
fileData.CachedSymbols.Add((PEAssemblySymbol)current.
AssemblySymbol
);
645
Debug.Assert(currentBindingResult.
AssemblySymbol
is object);
647
var retargetingAssemblySymbol = (RetargetingAssemblySymbol)currentBindingResult.
AssemblySymbol
;
722
Debug.Assert(currentBindingResult.
AssemblySymbol
is object);
724
var portableExecutableAssemblySymbol = (PEAssemblySymbol)currentBindingResult.
AssemblySymbol
;
825
var assembly = bindingResult[referenceBinding.DefinitionIndex].
AssemblySymbol
;