5 overrides of Type
Microsoft.CodeAnalysis.VisualBasic (5)
Symbols\Metadata\PE\PEEventSymbol.vb (1)
211
Public Overrides ReadOnly Property
Type
As TypeSymbol
Symbols\Retargeting\RetargetingEventSymbol.vb (1)
184
Public Overrides ReadOnly Property
Type
As TypeSymbol
Symbols\Source\SourceEventSymbol.vb (1)
462
Public Overrides ReadOnly Property
Type
As TypeSymbol
Symbols\SubstitutedEventSymbol.vb (1)
66
Public Overrides ReadOnly Property
Type
As TypeSymbol
Symbols\Tuples\TupleEventSymbol.vb (1)
38
Public Overrides ReadOnly Property
Type
As TypeSymbol
32 references to Type
Microsoft.CodeAnalysis.VisualBasic (32)
Analysis\InitializerRewriter.vb (1)
137
eventAccess:=New BoundEventAccess(syntax, receiver, eventSymbol, eventSymbol.
Type
).MakeCompilerGenerated(),
Binding\Binder_Expressions.vb (1)
3198
eventSymbol.
Type
,
Binding\Binder_Statements.vb (2)
2301
Dim targetType = eventSymbol.
Type
2505
Dim eventType = TryCast(eventSym.
Type
, NamedTypeSymbol)
Binding\SyntheticBoundTrees\SynthesizedPropertyAccessorBase.vb (2)
251
eventAccess:=New BoundEventAccess(syntax, withEventsProviderAccess, eventSymbol, eventSymbol.
Type
),
331
eventAccess:=New BoundEventAccess(syntax, withEventsProviderAccess, eventSymbol, eventSymbol.
Type
),
Compilation\ClsComplianceChecker.vb (1)
438
Dim type = symbol.
Type
Compilation\SyntaxTreeSemanticModel.vb (1)
1067
Dim type = TryCast(eventSymbol.
Type
, NamedTypeSymbol)
Emit\EventSymbolAdapter.vb (1)
90
Return (DirectCast(context.Module, PEModuleBuilder)).Translate(AdaptedEventSymbol.
Type
, syntaxNodeOpt:=DirectCast(context.SyntaxNode, VisualBasicSyntaxNode), diagnostics:=context.Diagnostics)
Lowering\LocalRewriter\LocalRewriter_AddRemoveHandler.vb (1)
102
Dim eventType As TypeSymbol = eventSymbol.
Type
Operations\VisualBasicOperationFactory.vb (1)
1485
Dim eventReferenceType As ITypeSymbol = boundRaiseEventStatement.EventSymbol.
Type
Symbols\EventSignatureComparer.vb (3)
130
If Not event1.
Type
.IsSameType(event2.
Type
, comparison) Then
160
_hash = Hash.Combine([event].
Type
, _hash)
Symbols\EventSymbol.vb (4)
170
Dim type = TryCast(Me.
Type
, NamedTypeSymbol)
199
MergeUseSiteInfo(useSiteInfo, DeriveUseSiteInfoFromType(Me.
Type
))
231
errorInfo = Me.
Type
.GetUnificationUseSiteDiagnosticRecursive(Me, checkedTypes:=Nothing)
281
Return Me.
Type
Symbols\Retargeting\RetargetingEventSymbol.vb (1)
186
Return RetargetingTranslator.Retarget(_underlyingEvent.
Type
, RetargetOptions.RetargetPrimitiveTypesByTypeCode)
Symbols\Retargeting\RetargetingSymbolTranslator.vb (2)
1049
Dim retargetedEventType = Retarget([event].
Type
, RetargetOptions.RetargetPrimitiveTypesByName)
1055
If TypeSymbol.Equals(retargetedEvent.
Type
, retargetedEventType, TypeCompareKind.ConsiderEverything) Then
Symbols\Source\SourceEventSymbol.vb (4)
203
Dim implementedEventType = implementedEvents(0).
Type
208
If Not implemented.
Type
.IsSameType(implementedEventType, TypeCompareKind.IgnoreTupleNames) Then
294
If Not implemented.
Type
.IsSameType(type, TypeCompareKind.IgnoreTupleNames) Then
300
diagnostics.Add(ERRID.ERR_EventImplMismatch5, errLocation, {Me, implemented, implemented.ContainingType, type, implemented.
Type
})
Symbols\Source\SourceMemberContainerTypeSymbol.vb (1)
1110
Dim type As TypeSymbol = [event].
Type
Symbols\Source\SourceMemberMethodSymbol.vb (2)
829
Dim resolutionResult = Binder.InterpretDelegateBinding(syntheticAddressOf, eventSymbol.
Type
, isForHandles:=True)
841
Dim delegateCreation = typeBinder.ReclassifyAddressOf(syntheticAddressOf, resolutionResult, eventSymbol.
Type
, diagBag, isForHandles:=True,
Symbols\Source\SourceNamedTypeSymbol_ComClass.vb (2)
684
If member.
Type
.IsDelegateType() Then
685
Dim invoke As MethodSymbol = DirectCast(member.
Type
, NamedTypeSymbol).DelegateInvokeMethod
Symbols\SubstitutedEventSymbol.vb (1)
70
_originalDefinition.
Type
.InternalSubstituteTypeParameters(TypeSubstitution).AsTypeSymbolOnly(),
Symbols\Tuples\TupleEventSymbol.vb (1)
40
Return Me._underlyingEvent.
Type