4 overrides of ComImportCoClass
Microsoft.CodeAnalysis.CSharp (4)
Symbols\Retargeting\RetargetingNamedTypeSymbol.cs (1)
400
internal override NamedTypeSymbol
ComImportCoClass
Symbols\Source\ImplicitNamedTypeSymbol.cs (1)
106
internal override NamedTypeSymbol
ComImportCoClass
Symbols\Source\SourceNamedTypeSymbol.cs (1)
1363
internal override NamedTypeSymbol
ComImportCoClass
Symbols\SubstitutedNamedTypeSymbol.cs (1)
441
internal sealed override NamedTypeSymbol
ComImportCoClass
8 references to ComImportCoClass
Microsoft.CodeAnalysis.CSharp (8)
Binder\Binder_Expressions.cs (2)
6942
NamedTypeSymbol coClassType = type.
ComImportCoClass
;
6959
Debug.Assert(TypeSymbol.Equals(interfaceType.
ComImportCoClass
, coClassType, TypeCompareKind.ConsiderEverything2));
Compilation\CSharpSemanticModel.cs (2)
4046
var instanceConstructors = typeSymbolOpt.IsInterfaceType() && (object)typeSymbolOpt.
ComImportCoClass
!= null ?
4047
typeSymbolOpt.
ComImportCoClass
.InstanceConstructors :
Lowering\LocalRewriter\LocalRewriter_ObjectCreationExpression.cs (2)
81
Debug.Assert(TypeSymbol.Equals(rewrittenObjectCreation.Type, ((NamedTypeSymbol)node.Type).
ComImportCoClass
, TypeCompareKind.ConsiderEverything2));
114
Debug.Assert(TypeSymbol.Equals(rewrittenObjectCreation.Type, ((NamedTypeSymbol)node.Type).
ComImportCoClass
, TypeCompareKind.ConsiderEverything2));
Symbols\Retargeting\RetargetingNamedTypeSymbol.cs (1)
404
NamedTypeSymbol coClass = _underlyingType.
ComImportCoClass
;
Symbols\SubstitutedNamedTypeSymbol.cs (1)
443
get { return OriginalDefinition.
ComImportCoClass
; }