1 write to _comClassData
Microsoft.CodeAnalysis.VisualBasic (1)
Symbols\Source\SourceNamedTypeSymbol.vb (1)
2187
Interlocked.CompareExchange(
_comClassData
, New ComClassData(attrData), Nothing)
15 references to _comClassData
Microsoft.CodeAnalysis.VisualBasic (15)
Symbols\Source\SourceNamedTypeSymbol.vb (4)
2491
If
_comClassData
IsNot Nothing Then
2492
If
_comClassData
.ClassId IsNot Nothing Then
2496
New TypedConstant(GetSpecialType(SpecialType.System_String), TypedConstantKind.Primitive,
_comClassData
.ClassId))))
2504
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)
1861
If
_comClassData
Is Nothing Then
1865
_comClassData
.PerformComClassAnalysis(Me)
1869
If
_comClassData
Is Nothing Then
1873
Dim interfaces As ImmutableArray(Of NamedTypeSymbol) =
_comClassData
.GetSynthesizedInterfaces()
1887
If
_comClassData
Is Nothing Then
1891
Return
_comClassData
.GetSynthesizedImplements()
1897
If
_comClassData
Is Nothing Then
1901
_comClassData
.PerformComClassAnalysis(Me)
1903
Return
_comClassData
.GetCorrespondingComClassInterfaceMethod(method)