1 write to _comClassData
Microsoft.CodeAnalysis.VisualBasic (1)
Symbols\Source\SourceNamedTypeSymbol.vb (1)
2197
Interlocked.CompareExchange(
_comClassData
, New ComClassData(attrData), Nothing)
15 references to _comClassData
Microsoft.CodeAnalysis.VisualBasic (15)
Symbols\Source\SourceNamedTypeSymbol.vb (4)
2501
If
_comClassData
IsNot Nothing Then
2502
If
_comClassData
.ClassId IsNot Nothing Then
2506
New TypedConstant(GetSpecialType(SpecialType.System_String), TypedConstantKind.Primitive,
_comClassData
.ClassId))))
2514
Dim eventInterface As NamedTypeSymbol =
_comClassData
.GetSynthesizedEventInterface()
Symbols\Source\SourceNamedTypeSymbol_ComClass.vb (11)
988
Dim id As String = If(_isEventInterface, _comClass.
_comClassData
.EventId, _comClass.
_comClassData
.InterfaceId)
1884
If
_comClassData
Is Nothing Then
1888
_comClassData
.PerformComClassAnalysis(Me)
1892
If
_comClassData
Is Nothing Then
1896
Dim interfaces As ImmutableArray(Of NamedTypeSymbol) =
_comClassData
.GetSynthesizedInterfaces()
1910
If
_comClassData
Is Nothing Then
1914
Return
_comClassData
.GetSynthesizedImplements()
1920
If
_comClassData
Is Nothing Then
1924
_comClassData
.PerformComClassAnalysis(Me)
1926
Return
_comClassData
.GetCorrespondingComClassInterfaceMethod(method)