5 overrides of ComImportCoClass
Microsoft.CodeAnalysis.CSharp (5)
Symbols\Metadata\PE\PENamedTypeSymbol.cs (1)
2760
internal override NamedTypeSymbol
ComImportCoClass
Symbols\Retargeting\RetargetingNamedTypeSymbol.cs (1)
402
internal override NamedTypeSymbol
ComImportCoClass
Symbols\Source\ImplicitNamedTypeSymbol.cs (1)
106
internal override NamedTypeSymbol
ComImportCoClass
Symbols\Source\SourceNamedTypeSymbol.cs (1)
1365
internal override NamedTypeSymbol
ComImportCoClass
Symbols\SubstitutedNamedTypeSymbol.cs (1)
440
internal sealed override NamedTypeSymbol
ComImportCoClass
11 references to ComImportCoClass
Microsoft.CodeAnalysis.CSharp (8)
Binder\Binder_Expressions.cs (2)
7017
NamedTypeSymbol coClassType = type.
ComImportCoClass
;
7034
Debug.Assert(TypeSymbol.Equals(interfaceType.
ComImportCoClass
, coClassType, TypeCompareKind.ConsiderEverything2));
Compilation\CSharpSemanticModel.cs (2)
4045
var instanceConstructors = typeSymbolOpt.IsInterfaceType() && (object)typeSymbolOpt.
ComImportCoClass
!= null ?
4046
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)
406
NamedTypeSymbol coClass = _underlyingType.
ComImportCoClass
;
Symbols\SubstitutedNamedTypeSymbol.cs (1)
442
get { return OriginalDefinition.
ComImportCoClass
; }
Microsoft.CodeAnalysis.CSharp.Emit.UnitTests (3)
CodeGen\CodeGenTupleTest.cs (3)
11207
Assert.Null(m1Tuple.
ComImportCoClass
);
11496
Assert.Null(m1Tuple.
ComImportCoClass
);
12754
Assert.Null(m1Tuple.
ComImportCoClass
);