5 overrides of ComImportCoClass
Microsoft.CodeAnalysis.CSharp (5)
Symbols\Metadata\PE\PENamedTypeSymbol.cs (1)
2344
internal override NamedTypeSymbol
ComImportCoClass
Symbols\Retargeting\RetargetingNamedTypeSymbol.cs (1)
363
internal override NamedTypeSymbol
ComImportCoClass
Symbols\Source\ImplicitNamedTypeSymbol.cs (1)
106
internal override NamedTypeSymbol
ComImportCoClass
Symbols\Source\SourceNamedTypeSymbol.cs (1)
1355
internal override NamedTypeSymbol
ComImportCoClass
Symbols\SubstitutedNamedTypeSymbol.cs (1)
436
internal sealed override NamedTypeSymbol
ComImportCoClass
8 references to ComImportCoClass
Microsoft.CodeAnalysis.CSharp (8)
Binder\Binder_Expressions.cs (2)
6891
NamedTypeSymbol coClassType = type.
ComImportCoClass
;
6908
Debug.Assert(TypeSymbol.Equals(interfaceType.
ComImportCoClass
, coClassType, TypeCompareKind.ConsiderEverything2));
Compilation\CSharpSemanticModel.cs (2)
4037
var instanceConstructors = typeSymbolOpt.IsInterfaceType() && (object)typeSymbolOpt.
ComImportCoClass
!= null ?
4038
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)
367
NamedTypeSymbol coClass = _underlyingType.
ComImportCoClass
;
Symbols\SubstitutedNamedTypeSymbol.cs (1)
438
get { return OriginalDefinition.
ComImportCoClass
; }