4 overrides of IsLinked
Microsoft.CodeAnalysis.CSharp (4)
Symbols\Metadata\PE\PEAssemblySymbol.cs (1)
284
internal override bool
IsLinked
Symbols\MissingAssemblySymbol.cs (1)
47
internal override bool
IsLinked
Symbols\Retargeting\RetargetingAssemblySymbol.cs (1)
263
internal override bool
IsLinked
Symbols\Source\SourceAssemblySymbol.cs (1)
1877
internal override bool
IsLinked
29 references to IsLinked
Microsoft.CodeAnalysis.CSharp (29)
Binder\Binder_Expressions.cs (1)
7143
if (interfaceType.ContainingAssembly.
IsLinked
)
Binder\ImportChain.cs (2)
86
else if (!namespaceOrType.ContainingAssembly.
IsLinked
)
116
else if (target is NamedTypeSymbol { ContainingAssembly.
IsLinked
: false } or not NamedTypeSymbol)
Emitter\EditAndContinue\CSharpSymbolMatcher.cs (1)
225
if (assembly.
IsLinked
)
Emitter\Model\PEModuleBuilder.cs (2)
959
if (!a.
IsLinked
&& !a.IsMissing && AssemblyOrModuleSymbolToModuleRefMap.ContainsKey(a))
1017
!corLibrary.
IsLinked
&&
Emitter\Model\PropertySymbolAdapter.cs (1)
148
Debug.Assert(AdaptedPropertySymbol.ContainingModule is SourceModuleSymbol || AdaptedPropertySymbol.ContainingAssembly.
IsLinked
);
Emitter\NoPia\EmbeddedTypesManager.cs (2)
288
if (!indirectRef.IsMissing && indirectRef.
IsLinked
&& _assemblyGuidMap.ContainsKey(indirectRef))
311
if (namedType.SpecialType != SpecialType.None || namedType.IsErrorType() || !namedType.ContainingAssembly.
IsLinked
)
Lowering\LocalRewriter\LocalRewriter_Call.cs (2)
107
if ((object)assembly != null && assembly.
IsLinked
)
126
if ((object)assembly != null && assembly.
IsLinked
)
Lowering\LocalRewriter\LocalRewriter_Event.cs (1)
24
if (rewrittenReceiverOpt != null && node.Event.ContainingAssembly.
IsLinked
&& node.Event.ContainingType.IsInterfaceType())
Symbols\Compilation_UsedAssemblies.cs (2)
174
Debug.Assert(!dependency.
IsLinked
);
186
if (!underlyingDependency.
IsLinked
&& usedAssemblies.Contains(underlyingDependency))
Symbols\Metadata\PE\PENamedTypeSymbol.cs (2)
2496
isOrdinaryEmbeddableStruct = this.ContainingAssembly.
IsLinked
;
2575
var isOrdinaryEmbeddableStruct = (this.TypeKind == TypeKind.Struct) && (this.SpecialType == Microsoft.CodeAnalysis.SpecialType.None) && this.ContainingAssembly.
IsLinked
;
Symbols\ReferenceManager.cs (6)
156
return candidateAssembly.
IsLinked
;
433
Debug.Assert(allAssemblyData[i].IsLinked == bound.AssemblySymbol.
IsLinked
);
666
if (asm.
IsLinked
)
679
if (!underlyingReferencedAssemblySymbols[k].
IsLinked
)
1108
return module.GetReferencedAssemblySymbols().Count(static identity => !identity.
IsLinked
);
1117
if (!sourceReferencedAssemblySymbols[i].
IsLinked
)
Symbols\Retargeting\RetargetingModuleSymbol.cs (2)
205
while (underlyingBoundReferences[j].
IsLinked
)
237
while (j < underlyingBoundReferences.Length && underlyingBoundReferences[j].
IsLinked
)
Symbols\Retargeting\RetargetingSymbolTranslator.cs (2)
241
Debug.Assert(!retargetFrom.
IsLinked
);
246
isLocalType = retargetFrom.
IsLinked
;
Symbols\Source\SourceModuleSymbol.cs (2)
137
if (asm.
IsLinked
)
337
if (!a.IsMissing && a.
IsLinked
)
Symbols\TypeSymbolExtensions.cs (1)
1738
assembly.
IsLinked
&&