3 instantiations of VisualBasicTypeInfo
Microsoft.CodeAnalysis.VisualBasic (3)
Compilation\SemanticModel.vb (2)
356
Return New
VisualBasicTypeInfo
(type, convertedType, conversion)
1554
Return New
VisualBasicTypeInfo
(type, type, New Conversion(Conversions.Identity))
Compilation\TypeInfo.vb (1)
18
Friend Shared None As New
VisualBasicTypeInfo
(Nothing, Nothing, New Conversion(Conversions.Identity))
45 references to VisualBasicTypeInfo
Microsoft.CodeAnalysis.VisualBasic (45)
Binding\MemberSemanticModel.vb (3)
816
Friend Overrides Function GetAttributeTypeInfo(attribute As AttributeSyntax, Optional cancellationToken As CancellationToken = Nothing) As
VisualBasicTypeInfo
871
Friend Overrides Function GetExpressionTypeInfo(node As ExpressionSyntax, Optional cancellationToken As CancellationToken = Nothing) As
VisualBasicTypeInfo
878
Return
VisualBasicTypeInfo
.None
Compilation\PreprocessingSymbolInfo.vb (2)
59
Return TypeOf obj Is
VisualBasicTypeInfo
AndAlso
60
Equals(DirectCast(obj,
VisualBasicTypeInfo
))
Compilation\SemanticModel.vb (14)
75
Friend MustOverride Function GetExpressionTypeInfo(node As ExpressionSyntax, Optional cancellationToken As CancellationToken = Nothing) As
VisualBasicTypeInfo
82
Friend MustOverride Function GetAttributeTypeInfo(attribute As AttributeSyntax, Optional cancellationToken As CancellationToken = Nothing) As
VisualBasicTypeInfo
287
Friend Overloads Function GetTypeInfoWorker(expression As ExpressionSyntax, Optional cancellationToken As CancellationToken = Nothing) As
VisualBasicTypeInfo
292
Return
VisualBasicTypeInfo
.None
297
Return
VisualBasicTypeInfo
.None
323
Friend Function GetSpeculativeTypeInfoWorker(position As Integer, expression As ExpressionSyntax, bindingOption As SpeculativeBindingOption) As
VisualBasicTypeInfo
330
Return
VisualBasicTypeInfo
.None
338
Private Overloads Function GetTypeInfoWorker(attribute As AttributeSyntax, Optional cancellationToken As CancellationToken = Nothing) As
VisualBasicTypeInfo
344
Return
VisualBasicTypeInfo
.None
349
Friend Function GetTypeInfoForNode(boundNodes As BoundNodeSummary) As
VisualBasicTypeInfo
373
Return
VisualBasicTypeInfo
.None.ImplicitConversion
1549
) As
VisualBasicTypeInfo
3124
Private Function GetTypeInfoForNode(node As SyntaxNode, Optional cancellationToken As CancellationToken = Nothing) As
VisualBasicTypeInfo
3139
Return
VisualBasicTypeInfo
.None
Compilation\SpeculativeSemanticModelWithMemberModel.vb (2)
221
Friend Overrides Function GetAttributeTypeInfo(attribute As AttributeSyntax, Optional cancellationToken As CancellationToken = Nothing) As
VisualBasicTypeInfo
237
Friend Overrides Function GetExpressionTypeInfo(node As ExpressionSyntax, Optional cancellationToken As CancellationToken = Nothing) As
VisualBasicTypeInfo
Compilation\SpeculativeSyntaxTreeSemanticModel.vb (1)
101
Friend Overrides Function GetExpressionTypeInfo(node As ExpressionSyntax, Optional cancellationToken As CancellationToken = Nothing) As
VisualBasicTypeInfo
Compilation\SyntaxTreeSemanticModel.vb (17)
287
Friend Overrides Function GetExpressionTypeInfo(node As ExpressionSyntax, Optional cancellationToken As CancellationToken = Nothing) As
VisualBasicTypeInfo
327
Return
VisualBasicTypeInfo
.None
437
Friend Overrides Function GetAttributeTypeInfo(attribute As AttributeSyntax, Optional cancellationToken As CancellationToken = Nothing) As
VisualBasicTypeInfo
443
Return
VisualBasicTypeInfo
.None
508
Private Function GetTypeInfoForCrefOrNameAttributeReference(name As TypeSyntax) As
VisualBasicTypeInfo
515
Return
VisualBasicTypeInfo
.None
520
Return
VisualBasicTypeInfo
.None
533
Return
VisualBasicTypeInfo
.None
694
Private Function GetTypeOrNamespaceTypeInfoNotInMember(expression As TypeSyntax) As
VisualBasicTypeInfo
839
Private Function GetImplementedMemberTypeInfo(memberName As QualifiedNameSyntax) As
VisualBasicTypeInfo
841
Return
VisualBasicTypeInfo
.None
845
Private Function GetHandlesEventTypeInfo(memberName As IdentifierNameSyntax) As
VisualBasicTypeInfo
847
Return
VisualBasicTypeInfo
.None
851
Private Function GetHandlesContainerTypeInfo(memberName As HandlesClauseItemSyntax) As
VisualBasicTypeInfo
853
Return
VisualBasicTypeInfo
.None
857
Private Function GetHandlesPropertyTypeInfo(memberName As HandlesClauseItemSyntax) As
VisualBasicTypeInfo
859
Return
VisualBasicTypeInfo
.None
Compilation\TypeInfo.vb (6)
10
Implements IEquatable(Of
VisualBasicTypeInfo
)
51
Public Shared Widening Operator CType(info As
VisualBasicTypeInfo
) As TypeInfo
61
Public Overloads Function Equals(other As
VisualBasicTypeInfo
) As Boolean Implements IEquatable(Of
VisualBasicTypeInfo
).Equals
68
Return TypeOf obj Is
VisualBasicTypeInfo
AndAlso
69
Equals(DirectCast(obj,
VisualBasicTypeInfo
))