1 write to _comClassData
Microsoft.CodeAnalysis.VisualBasic (1)
Symbols\Source\SourceNamedTypeSymbol.vb (1)
2246
Interlocked.CompareExchange(
_comClassData
, New ComClassData(attrData), Nothing)
15 references to _comClassData
Microsoft.CodeAnalysis.VisualBasic (15)
Symbols\Source\SourceNamedTypeSymbol.vb (4)
2552
If
_comClassData
IsNot Nothing Then
2553
If
_comClassData
.ClassId IsNot Nothing Then
2557
New TypedConstant(GetSpecialType(SpecialType.System_String), TypedConstantKind.Primitive,
_comClassData
.ClassId))))
2565
Dim eventInterface As NamedTypeSymbol =
_comClassData
.GetSynthesizedEventInterface()
Symbols\Source\SourceNamedTypeSymbol_ComClass.vb (11)
996
Dim id As String = If(_isEventInterface, _comClass.
_comClassData
.EventId, _comClass.
_comClassData
.InterfaceId)
1900
If
_comClassData
Is Nothing Then
1904
_comClassData
.PerformComClassAnalysis(Me)
1908
If
_comClassData
Is Nothing Then
1912
Dim interfaces As ImmutableArray(Of NamedTypeSymbol) =
_comClassData
.GetSynthesizedInterfaces()
1926
If
_comClassData
Is Nothing Then
1930
Return
_comClassData
.GetSynthesizedImplements()
1936
If
_comClassData
Is Nothing Then
1940
_comClassData
.PerformComClassAnalysis(Me)
1942
Return
_comClassData
.GetCorrespondingComClassInterfaceMethod(method)