4 overrides of IsLinked
Microsoft.CodeAnalysis.CSharp (4)
Symbols\Metadata\PE\PEAssemblySymbol.cs (1)
271
internal override bool
IsLinked
Symbols\MissingAssemblySymbol.cs (1)
46
internal override bool
IsLinked
Symbols\Retargeting\RetargetingAssemblySymbol.cs (1)
248
internal override bool
IsLinked
Symbols\Source\SourceAssemblySymbol.cs (1)
1876
internal override bool
IsLinked
27 references to IsLinked
Microsoft.CodeAnalysis.CSharp (27)
Binder\Binder_Expressions.cs (1)
6933
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)
210
if (assembly.
IsLinked
)
Emitter\Model\PEModuleBuilder.cs (2)
807
if (!a.
IsLinked
&& !a.IsMissing && AssemblyOrModuleSymbolToModuleRefMap.ContainsKey(a))
865
!corLibrary.
IsLinked
&&
Emitter\Model\PropertySymbolAdapter.cs (1)
148
Debug.Assert(AdaptedPropertySymbol.ContainingModule is SourceModuleSymbol || AdaptedPropertySymbol.ContainingAssembly.
IsLinked
);
Emitter\NoPia\EmbeddedTypesManager.cs (2)
236
if (!indirectRef.IsMissing && indirectRef.
IsLinked
&& _assemblyGuidMap.ContainsKey(indirectRef))
259
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)
175
Debug.Assert(!dependency.
IsLinked
);
187
if (!underlyingDependency.
IsLinked
&& usedAssemblies.Contains(underlyingDependency))
Symbols\Metadata\PE\PENamedTypeSymbol.cs (2)
1909
isOrdinaryEmbeddableStruct = this.ContainingAssembly.
IsLinked
;
1988
var isOrdinaryEmbeddableStruct = (this.TypeKind == TypeKind.Struct) && (this.SpecialType == Microsoft.CodeAnalysis.SpecialType.None) && this.ContainingAssembly.
IsLinked
;
Symbols\ReferenceManager.cs (4)
157
return candidateAssembly.
IsLinked
;
667
if (asm.
IsLinked
)
680
if (!underlyingReferencedAssemblySymbols[k].
IsLinked
)
1118
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)
136
if (asm.
IsLinked
)
308
if (!a.IsMissing && a.
IsLinked
)
Symbols\TypeSymbolExtensions.cs (1)
1653
assembly.
IsLinked
&&