5 overrides of Type
Microsoft.CodeAnalysis.VisualBasic (5)
Symbols\Metadata\PE\PEEventSymbol.vb (1)
211Public Overrides ReadOnly Property Type As TypeSymbol
Symbols\Retargeting\RetargetingEventSymbol.vb (1)
184Public Overrides ReadOnly Property Type As TypeSymbol
Symbols\Source\SourceEventSymbol.vb (1)
462Public Overrides ReadOnly Property Type As TypeSymbol
Symbols\SubstitutedEventSymbol.vb (1)
66Public Overrides ReadOnly Property Type As TypeSymbol
Symbols\Tuples\TupleEventSymbol.vb (1)
38Public Overrides ReadOnly Property Type As TypeSymbol
24 references to Type
Microsoft.CodeAnalysis.VisualBasic (24)
Binding\SyntheticBoundTrees\SynthesizedPropertyAccessorBase.vb (2)
251eventAccess:=New BoundEventAccess(syntax, withEventsProviderAccess, eventSymbol, eventSymbol.Type), 331eventAccess:=New BoundEventAccess(syntax, withEventsProviderAccess, eventSymbol, eventSymbol.Type),
Emit\EventSymbolAdapter.vb (1)
90Return (DirectCast(context.Module, PEModuleBuilder)).Translate(AdaptedEventSymbol.Type, syntaxNodeOpt:=DirectCast(context.SyntaxNode, VisualBasicSyntaxNode), diagnostics:=context.Diagnostics)
Symbols\EventSignatureComparer.vb (3)
130If Not event1.Type.IsSameType(event2.Type, comparison) Then 160_hash = Hash.Combine([event].Type, _hash)
Symbols\EventSymbol.vb (4)
169Dim type = TryCast(Me.Type, NamedTypeSymbol) 198MergeUseSiteInfo(useSiteInfo, DeriveUseSiteInfoFromType(Me.Type)) 230errorInfo = Me.Type.GetUnificationUseSiteDiagnosticRecursive(Me, checkedTypes:=Nothing) 280Return Me.Type
Symbols\Retargeting\RetargetingEventSymbol.vb (1)
186Return RetargetingTranslator.Retarget(_underlyingEvent.Type, RetargetOptions.RetargetPrimitiveTypesByTypeCode)
Symbols\Retargeting\RetargetingSymbolTranslator.vb (2)
1049Dim retargetedEventType = Retarget([event].Type, RetargetOptions.RetargetPrimitiveTypesByName) 1055If TypeSymbol.Equals(retargetedEvent.Type, retargetedEventType, TypeCompareKind.ConsiderEverything) Then
Symbols\Source\SourceEventSymbol.vb (4)
203Dim implementedEventType = implementedEvents(0).Type 208If Not implemented.Type.IsSameType(implementedEventType, TypeCompareKind.IgnoreTupleNames) Then 294If Not implemented.Type.IsSameType(type, TypeCompareKind.IgnoreTupleNames) Then 300diagnostics.Add(ERRID.ERR_EventImplMismatch5, errLocation, {Me, implemented, implemented.ContainingType, type, implemented.Type})
Symbols\Source\SourceMemberContainerTypeSymbol.vb (1)
1109Dim type As TypeSymbol = [event].Type
Symbols\Source\SourceMemberMethodSymbol.vb (2)
829Dim resolutionResult = Binder.InterpretDelegateBinding(syntheticAddressOf, eventSymbol.Type, isForHandles:=True) 841Dim delegateCreation = typeBinder.ReclassifyAddressOf(syntheticAddressOf, resolutionResult, eventSymbol.Type, diagBag, isForHandles:=True,
Symbols\Source\SourceNamedTypeSymbol_ComClass.vb (2)
684If member.Type.IsDelegateType() Then 685Dim invoke As MethodSymbol = DirectCast(member.Type, NamedTypeSymbol).DelegateInvokeMethod
Symbols\SubstitutedEventSymbol.vb (1)
70_originalDefinition.Type.InternalSubstituteTypeParameters(TypeSubstitution).AsTypeSymbolOnly(),
Symbols\Tuples\TupleEventSymbol.vb (1)
40Return Me._underlyingEvent.Type