5 overrides of ComImportCoClass
Microsoft.CodeAnalysis.CSharp (5)
Symbols\Metadata\PE\PENamedTypeSymbol.cs (1)
2302
internal override NamedTypeSymbol
ComImportCoClass
Symbols\Retargeting\RetargetingNamedTypeSymbol.cs (1)
368
internal override NamedTypeSymbol
ComImportCoClass
Symbols\Source\ImplicitNamedTypeSymbol.cs (1)
106
internal override NamedTypeSymbol
ComImportCoClass
Symbols\Source\SourceNamedTypeSymbol.cs (1)
1277
internal override NamedTypeSymbol
ComImportCoClass
Symbols\SubstitutedNamedTypeSymbol.cs (1)
407
internal sealed override NamedTypeSymbol
ComImportCoClass
11 references to ComImportCoClass
Microsoft.CodeAnalysis.CSharp (8)
Binder\Binder_Expressions.cs (2)
5826
NamedTypeSymbol coClassType = type.
ComImportCoClass
;
5843
Debug.Assert(TypeSymbol.Equals(interfaceType.
ComImportCoClass
, coClassType, TypeCompareKind.ConsiderEverything2));
Compilation\CSharpSemanticModel.cs (2)
4025
var instanceConstructors = typeSymbolOpt.IsInterfaceType() && (object)typeSymbolOpt.
ComImportCoClass
!= null ?
4026
typeSymbolOpt.
ComImportCoClass
.InstanceConstructors :
Lowering\LocalRewriter\LocalRewriter_ObjectCreationExpression.cs (2)
80
Debug.Assert(TypeSymbol.Equals(rewrittenObjectCreation.Type, ((NamedTypeSymbol)node.Type).
ComImportCoClass
, TypeCompareKind.ConsiderEverything2));
107
Debug.Assert(TypeSymbol.Equals(rewrittenObjectCreation.Type, ((NamedTypeSymbol)node.Type).
ComImportCoClass
, TypeCompareKind.ConsiderEverything2));
Symbols\Retargeting\RetargetingNamedTypeSymbol.cs (1)
372
NamedTypeSymbol coClass = _underlyingType.
ComImportCoClass
;
Symbols\SubstitutedNamedTypeSymbol.cs (1)
409
get { return OriginalDefinition.
ComImportCoClass
; }
Microsoft.CodeAnalysis.CSharp.Emit.UnitTests (3)
CodeGen\CodeGenTupleTest.cs (3)
11213
Assert.Null(m1Tuple.
ComImportCoClass
);
11502
Assert.Null(m1Tuple.
ComImportCoClass
);
12760
Assert.Null(m1Tuple.
ComImportCoClass
);