5 overrides of ComImportCoClass
Microsoft.CodeAnalysis.CSharp (5)
Symbols\Metadata\PE\PENamedTypeSymbol.cs (1)
2765
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)
7023
NamedTypeSymbol coClassType = type.
ComImportCoClass
;
7040
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
);