230 references to OverloadResolution
Microsoft.CodeAnalysis.VisualBasic (196)
Binding\Binder_Attributes.vb (3)
288
Dim results As
OverloadResolution
.OverloadResolutionResult =
OverloadResolution
.MethodInvocationOverloadResolution(constructorsGroup, boundArguments, Nothing, Me, callerInfoOpt:=node.Name,
303
results =
OverloadResolution
.MethodInvocationOverloadResolution(constructorsGroup, boundArguments, Nothing, Me, includeEliminatedCandidates:=True, callerInfoOpt:=node.Name,
Binding\Binder_Conversions.vb (1)
350
Dim isTrueOperator As
OverloadResolution
.OverloadResolutionResult = Nothing
Binding\Binder_Delegates.vb (14)
222
Dim result As
OverloadResolution
.OverloadResolutionResult = Nothing
497
Dim resolutionResult =
OverloadResolution
.MethodInvocationOverloadResolution(
531
resolutionResult =
OverloadResolution
.MethodInvocationOverloadResolution(
544
Dim bestCandidates = ArrayBuilder(Of
OverloadResolution
.CandidateAnalysisResult).GetInstance()
551
Dim bestCandidatesState As
OverloadResolution
.CandidateAnalysisResultState = bestCandidates(0).State
553
If bestCandidatesState = VisualBasic.
OverloadResolution
.CandidateAnalysisResultState.Applicable Then
567
(bestCandidatesState =
OverloadResolution
.CandidateAnalysisResultState.ArgumentCountMismatch OrElse
568
bestCandidatesState =
OverloadResolution
.CandidateAnalysisResultState.ArgumentMismatch) Then
592
If bestCandidatesState =
OverloadResolution
.CandidateAnalysisResultState.HasUseSiteError OrElse
593
bestCandidatesState =
OverloadResolution
.CandidateAnalysisResultState.HasUnsupportedMetadata OrElse
594
bestCandidatesState =
OverloadResolution
.CandidateAnalysisResultState.Ambiguous Then
618
analysisResult As
OverloadResolution
.CandidateAnalysisResult,
775
bestResult As
OverloadResolution
.CandidateAnalysisResult,
788
Dim bestCandidate As
OverloadResolution
.Candidate = bestResult.Candidate
Binding\Binder_Expressions.vb (1)
4394
Dim value =
OverloadResolution
.TryFoldConstantBinaryOperator(BinaryOperatorKind.Add, upperBound, one, int32Type, integerOverflow, divideByZero, Nothing)
Binding\Binder_Invocation.vb (45)
746
Dim results As
OverloadResolution
.OverloadResolutionResult =
OverloadResolution
.MethodOrPropertyInvocationOverloadResolution(group, boundArguments, argumentNames, Me, callerInfoOpt, useSiteInfo, forceExpandedForm:=forceExpandedForm)
800
results =
OverloadResolution
.MethodOrPropertyInvocationOverloadResolution(group, boundArguments, argumentNames, Me, includeEliminatedCandidates:=True, callerInfoOpt:=callerInfoOpt,
827
bestResult As
OverloadResolution
.CandidateAnalysisResult,
1194
<[In]> ByRef results As
OverloadResolution
.OverloadResolutionResult,
1224
<[In]> ByRef results As
OverloadResolution
.OverloadResolutionResult,
1235
Dim bestCandidates = ArrayBuilder(Of
OverloadResolution
.CandidateAnalysisResult).GetInstance()
1269
bestCandidates As ArrayBuilder(Of
OverloadResolution
.CandidateAnalysisResult),
1344
bestCandidates As ArrayBuilder(Of
OverloadResolution
.CandidateAnalysisResult),
1362
Dim state =
OverloadResolution
.CandidateAnalysisResultState.Count
1372
Dim singleCandidateAnalysisResult As
OverloadResolution
.CandidateAnalysisResult = Nothing
1373
Dim singleCandidate As
OverloadResolution
.Candidate = Nothing
1415
Case VisualBasic.
OverloadResolution
.CandidateAnalysisResultState.HasUseSiteError,
OverloadResolution
.CandidateAnalysisResultState.HasUnsupportedMetadata
1442
Case VisualBasic.
OverloadResolution
.CandidateAnalysisResultState.Ambiguous
1447
Case
OverloadResolution
.CandidateAnalysisResultState.BadGenericArity
1487
Case
OverloadResolution
.CandidateAnalysisResultState.ArgumentCountMismatch
1523
Case
OverloadResolution
.CandidateAnalysisResultState.ArgumentMismatch,
1524
OverloadResolution
.CandidateAnalysisResultState.GenericConstraintsViolated
1566
Case
OverloadResolution
.CandidateAnalysisResultState.TypeInferenceFailed
1593
Case
OverloadResolution
.CandidateAnalysisResultState.Applicable
1674
ByRef results As
OverloadResolution
.OverloadResolutionResult,
1675
bestCandidates As ArrayBuilder(Of
OverloadResolution
.CandidateAnalysisResult),
1678
Const Applicable =
OverloadResolution
.CandidateAnalysisResultState.Applicable
1679
Const ArgumentMismatch =
OverloadResolution
.CandidateAnalysisResultState.ArgumentMismatch
1680
Const GenericConstraintsViolated =
OverloadResolution
.CandidateAnalysisResultState.GenericConstraintsViolated
1681
Const TypeInferenceFailed =
OverloadResolution
.CandidateAnalysisResultState.TypeInferenceFailed
1682
Const ArgumentCountMismatch =
OverloadResolution
.CandidateAnalysisResultState.ArgumentCountMismatch
1683
Const BadGenericArity =
OverloadResolution
.CandidateAnalysisResultState.BadGenericArity
1684
Const Ambiguous =
OverloadResolution
.CandidateAnalysisResultState.Ambiguous
1685
Const HasUseSiteError =
OverloadResolution
.CandidateAnalysisResultState.HasUseSiteError
1686
Const HasUnsupportedMetadata =
OverloadResolution
.CandidateAnalysisResultState.HasUnsupportedMetadata
1688
Dim preference(
OverloadResolution
.CandidateAnalysisResultState.Count - 1) As Integer
1830
candidates As ArrayBuilder(Of
OverloadResolution
.CandidateAnalysisResult),
1983
ByRef candidateAnalysisResult As
OverloadResolution
.CandidateAnalysisResult,
1996
Dim candidate As
OverloadResolution
.Candidate = candidateAnalysisResult.Candidate
2005
If candidateAnalysisResult.State = VisualBasic.
OverloadResolution
.CandidateAnalysisResultState.HasUseSiteError OrElse
2006
candidateAnalysisResult.State = VisualBasic.
OverloadResolution
.CandidateAnalysisResultState.HasUnsupportedMetadata Then
2203
If candidate.IsGeneric AndAlso candidateAnalysisResult.State =
OverloadResolution
.CandidateAnalysisResultState.TypeInferenceFailed Then
2275
If candidateAnalysisResult.State =
OverloadResolution
.CandidateAnalysisResultState.GenericConstraintsViolated Then
2331
OverloadResolution
.CanPassToParamArray(paramArrayArgument, targetType, arrayConversion, Me, CompoundUseSiteInfo(Of AssemblySymbol).Discarded)) Then
2475
candidate As
OverloadResolution
.Candidate,
2633
ByRef candidate As
OverloadResolution
.CandidateAnalysisResult,
2638
Debug.Assert(candidate.State =
OverloadResolution
.CandidateAnalysisResultState.Applicable)
2757
Dim defaultArgument As
OverloadResolution
.OptionalArgument = candidate.OptionalArguments(paramIndex)
Binding\Binder_ObjectInitializer.vb (3)
392
Dim results As
OverloadResolution
.OverloadResolutionResult =
OverloadResolution
.MethodInvocationOverloadResolution(constructorsGroup,
410
results =
OverloadResolution
.MethodInvocationOverloadResolution(constructorsGroup, boundArguments, argumentNames, Me, includeEliminatedCandidates:=True, callerInfoOpt:=callerInfoOpt,
Binding\Binder_Operators.vb (28)
130
Dim preliminaryOperatorKind As BinaryOperatorKind =
OverloadResolution
.MapBinaryOperatorKind(node.Kind)
186
OverloadResolution
.MapBinaryOperatorKind(binary.Kind),
257
Dim userDefinedOperator As
OverloadResolution
.OverloadResolutionResult = Nothing
259
Dim operatorKind As BinaryOperatorKind =
OverloadResolution
.ResolveBinaryOperator(preliminaryOperatorKind, left, right, Me,
271
Dim bestCandidate As
OverloadResolution
.Candidate = If(userDefinedOperator.BestResult.HasValue,
276
(
OverloadResolution
.IsValidInLiftedSignature(bestCandidate.Parameters(0).Type) AndAlso
277
OverloadResolution
.IsValidInLiftedSignature(bestCandidate.Parameters(1).Type) AndAlso
278
OverloadResolution
.IsValidInLiftedSignature(bestCandidate.ReturnType)) Then
494
value =
OverloadResolution
.TryFoldConstantBinaryOperator(operatorKind,
560
<[In]> ByRef userDefinedOperator As
OverloadResolution
.OverloadResolutionResult,
570
Dim bestCandidate As
OverloadResolution
.CandidateAnalysisResult = userDefinedOperator.BestResult.Value
626
<[In]> ByRef bitwiseOperator As
OverloadResolution
.OverloadResolutionResult,
649
Dim bitwiseAnalysis As
OverloadResolution
.CandidateAnalysisResult = bitwiseOperator.BestResult.Value
650
Dim bitwiseCandidate As
OverloadResolution
.Candidate = bitwiseAnalysis.Candidate
674
Dim leftCheckOperator As
OverloadResolution
.OverloadResolutionResult
679
leftCheckOperator =
OverloadResolution
.ResolveIsFalseOperator(leftPlaceholder, Me, useSiteInfo)
681
leftCheckOperator =
OverloadResolution
.ResolveIsTrueOperator(leftPlaceholder, Me, useSiteInfo)
702
Dim checkCandidate As
OverloadResolution
.Candidate = leftCheckOperator.BestResult.Value.Candidate
949
If
OverloadResolution
.UseUserDefinedBinaryOperators(operatorKind, leftType, rightType) AndAlso
1107
Dim preliminaryOperatorKind As UnaryOperatorKind =
OverloadResolution
.MapUnaryOperatorKind(node.Kind)
1125
Dim userDefinedOperator As
OverloadResolution
.OverloadResolutionResult = Nothing
1127
Dim operatorKind As UnaryOperatorKind =
OverloadResolution
.ResolveUnaryOperator(preliminaryOperatorKind, operand, Me, intrinsicOperatorType, userDefinedOperator, useSiteInfo)
1135
Dim bestCandidate As
OverloadResolution
.Candidate = If(userDefinedOperator.BestResult.HasValue,
1140
(
OverloadResolution
.IsValidInLiftedSignature(bestCandidate.Parameters(0).Type) AndAlso
1141
OverloadResolution
.IsValidInLiftedSignature(bestCandidate.ReturnType)) Then
1191
constantValue =
OverloadResolution
.TryFoldConstantUnaryOperator(operatorKind, operand, resultType, integerOverflow)
1211
<[In]> ByRef userDefinedOperator As
OverloadResolution
.OverloadResolutionResult,
1221
Dim bestCandidate As
OverloadResolution
.CandidateAnalysisResult = userDefinedOperator.BestResult.Value
Binding\Binder_Query.vb (8)
1987
Dim results As
OverloadResolution
.OverloadResolutionResult =
OverloadResolution
.QueryOperatorInvocationOverloadResolution(methodGroup,
2061
Dim results As
OverloadResolution
.OverloadResolutionResult =
OverloadResolution
.QueryOperatorInvocationOverloadResolution(methodGroup,
3473
Dim operatorKind As BinaryOperatorKind =
OverloadResolution
.ResolveBinaryOperator(BinaryOperatorKind.Equals,
4643
Dim results As
OverloadResolution
.OverloadResolutionResult =
OverloadResolution
.QueryOperatorInvocationOverloadResolution(methodGroup,
4657
results =
OverloadResolution
.QueryOperatorInvocationOverloadResolution(methodGroup, arguments, Me, includeEliminatedCandidates:=True,
Binding\Binder_Statements.vb (4)
3253
Dim userDefinedOperator As
OverloadResolution
.OverloadResolutionResult =
OverloadResolution
.ResolveUserDefinedBinaryOperator(left, right, opCode, Me, includeEliminatedCandidates:=False,
3262
ReportDiagnostic(diagnostics, syntax, ERRID.ERR_ForLoopOperatorRequired2, left.Type, SyntaxFacts.GetText(
OverloadResolution
.GetOperatorTokenKind(opCode)))
3266
Dim bestCandidate As
OverloadResolution
.Candidate = userDefinedOperator.BestResult.Value.Candidate
Binding\DocumentationCommentCrefBinder.vb (31)
903
Dim opInfo As New
OverloadResolution
.OperatorInfo(UnaryOperatorKind.IsTrue)
909
Dim opInfo As New
OverloadResolution
.OperatorInfo(UnaryOperatorKind.IsFalse)
915
Dim opInfo As New
OverloadResolution
.OperatorInfo(UnaryOperatorKind.Not)
924
Dim opInfo As New
OverloadResolution
.OperatorInfo(UnaryOperatorKind.Plus)
927
Dim opInfo As New
OverloadResolution
.OperatorInfo(BinaryOperatorKind.Add)
933
Dim opInfo As New
OverloadResolution
.OperatorInfo(UnaryOperatorKind.Minus)
936
Dim opInfo As New
OverloadResolution
.OperatorInfo(BinaryOperatorKind.Subtract)
942
Dim opInfo As New
OverloadResolution
.OperatorInfo(BinaryOperatorKind.Multiply)
948
Dim opInfo As New
OverloadResolution
.OperatorInfo(BinaryOperatorKind.Divide)
954
Dim opInfo As New
OverloadResolution
.OperatorInfo(BinaryOperatorKind.IntegerDivide)
960
Dim opInfo As New
OverloadResolution
.OperatorInfo(BinaryOperatorKind.Modulo)
966
Dim opInfo As New
OverloadResolution
.OperatorInfo(BinaryOperatorKind.Power)
972
Dim opInfo As New
OverloadResolution
.OperatorInfo(BinaryOperatorKind.Equals)
978
Dim opInfo As New
OverloadResolution
.OperatorInfo(BinaryOperatorKind.NotEquals)
984
Dim opInfo As New
OverloadResolution
.OperatorInfo(BinaryOperatorKind.LessThan)
990
Dim opInfo As New
OverloadResolution
.OperatorInfo(BinaryOperatorKind.GreaterThan)
996
Dim opInfo As New
OverloadResolution
.OperatorInfo(BinaryOperatorKind.LessThanOrEqual)
1002
Dim opInfo As New
OverloadResolution
.OperatorInfo(BinaryOperatorKind.GreaterThanOrEqual)
1008
Dim opInfo As New
OverloadResolution
.OperatorInfo(BinaryOperatorKind.Like)
1014
Dim opInfo As New
OverloadResolution
.OperatorInfo(BinaryOperatorKind.Concatenate)
1020
Dim opInfo As New
OverloadResolution
.OperatorInfo(BinaryOperatorKind.And)
1029
Dim opInfo As New
OverloadResolution
.OperatorInfo(BinaryOperatorKind.Or)
1038
Dim opInfo As New
OverloadResolution
.OperatorInfo(BinaryOperatorKind.Xor)
1044
Dim opInfo As New
OverloadResolution
.OperatorInfo(BinaryOperatorKind.LeftShift)
1053
Dim opInfo As New
OverloadResolution
.OperatorInfo(BinaryOperatorKind.RightShift)
1062
Dim opInfo As New
OverloadResolution
.OperatorInfo(BinaryOperatorKind.RightShift)
1064
WellKnownMemberNames.ImplicitConversionName, New
OverloadResolution
.OperatorInfo(UnaryOperatorKind.Implicit),
1066
WellKnownMemberNames.ExplicitConversionName, New
OverloadResolution
.OperatorInfo(UnaryOperatorKind.Explicit))
1078
info1 As
OverloadResolution
.OperatorInfo,
1081
Optional info2 As
OverloadResolution
.OperatorInfo = Nothing)
1084
OverloadResolution
.CollectUserDefinedOperators(type, Nothing, kind, name1, info1, name2, info2, methods, useSiteInfo)
BoundTree\BoundBinaryOperator.vb (1)
51
Dim opName As String =
OverloadResolution
.TryGetOperatorName(OperatorKind, isChecked)
BoundTree\BoundCall.vb (3)
98
Debug.Assert(
OverloadResolution
.CanLiftType(Method.ReturnType) AndAlso
120
ElseIf
OverloadResolution
.CanLiftType(signatureType) AndAlso
129
Debug.Assert(
OverloadResolution
.CanLiftType(signatureType) AndAlso
BoundTree\BoundUnaryOperator.vb (1)
40
Dim opName As String =
OverloadResolution
.TryGetOperatorName(OperatorKind, isChecked)
BoundTree\BoundUserDefinedBinaryOperator.vb (2)
46
Debug.Assert(
OverloadResolution
.CanLiftType(parameter.Type))
53
(
OverloadResolution
.CanLiftType(underlyingCall.Method.ReturnType) AndAlso
BoundTree\BoundUserDefinedUnaryOperator.vb (2)
40
Debug.Assert(
OverloadResolution
.CanLiftType(parameter.Type) AndAlso
46
(
OverloadResolution
.CanLiftType(underlyingCall.Method.ReturnType) AndAlso
Compilation\MethodResolutionResult.vb (17)
20
Applicable =
OverloadResolution
.CandidateAnalysisResultState.Applicable
22
HasUseSiteError =
OverloadResolution
.CandidateAnalysisResultState.HasUseSiteError
23
Ambiguous =
OverloadResolution
.CandidateAnalysisResultState.Ambiguous
24
BadGenericArity =
OverloadResolution
.CandidateAnalysisResultState.BadGenericArity
25
ArgumentCountMismatch =
OverloadResolution
.CandidateAnalysisResultState.ArgumentCountMismatch
26
TypeInferenceFailed =
OverloadResolution
.CandidateAnalysisResultState.TypeInferenceFailed
27
ArgumentMismatch =
OverloadResolution
.CandidateAnalysisResultState.ArgumentMismatch
28
GenericConstraintsViolated =
OverloadResolution
.CandidateAnalysisResultState.GenericConstraintsViolated
29
RequiresNarrowing =
OverloadResolution
.CandidateAnalysisResultState.RequiresNarrowing
30
RequiresNarrowingNotFromObject =
OverloadResolution
.CandidateAnalysisResultState.RequiresNarrowingNotFromObject
31
ExtensionMethodVsInstanceMethod =
OverloadResolution
.CandidateAnalysisResultState.ExtensionMethodVsInstanceMethod
32
Shadowed =
OverloadResolution
.CandidateAnalysisResultState.Shadowed
33
LessApplicable =
OverloadResolution
.CandidateAnalysisResultState.LessApplicable
42
Private ReadOnly _candidate As
OverloadResolution
.CandidateAnalysisResult
45
Friend Sub New(candidate As
OverloadResolution
.CandidateAnalysisResult, isValid As Boolean)
46
Debug.Assert(Not isValid OrElse candidate.State =
OverloadResolution
.CandidateAnalysisResultState.Applicable)
66
If _candidate.State =
OverloadResolution
.CandidateAnalysisResultState.HasUnsupportedMetadata Then
Compilation\VisualBasicCompilation.vb (6)
2938
Dim opInfo =
OverloadResolution
.GetOperatorInfo(nameToCheck)
2953
opInfo As
OverloadResolution
.OperatorInfo)
2971
Dim resolved =
OverloadResolution
.ResolveNotLiftedIntrinsicBinaryOperator(opInfo.BinaryOperatorKind, leftType.SpecialType, rightType.SpecialType)
3010
Dim opInfo =
OverloadResolution
.GetOperatorInfo(nameToCheck)
3024
opInfo As
OverloadResolution
.OperatorInfo)
3041
Dim resolved =
OverloadResolution
.ResolveNotLiftedIntrinsicUnaryOperator(opInfo.UnaryOperatorKind, operandType.SpecialType)
Lowering\LocalRewriter\LocalRewriter_NullableHelpers.vb (1)
385
Dim constant =
OverloadResolution
.TryFoldConstantBinaryOperator(binaryOpKind, left, right, resultType, intOverflow, divideByZero, lengthOutOfLimit)
Semantics\Conversions.vb (5)
1432
<Out> ByRef isTrueOperator As
OverloadResolution
.OverloadResolutionResult,
1494
Dim results As
OverloadResolution
.OverloadResolutionResult = Nothing
1497
results =
OverloadResolution
.ResolveIsTrueOperator(operand, binder, useSiteInfo)
2093
Return
OverloadResolution
.ResolveUserDefinedConversion(source, destination, useSiteInfo)
2167
OverloadResolution
.IsWidening(conv.Value) AndAlso
SymbolDisplay\SymbolDisplayVisitor.Members.vb (3)
398
Dim opInfo As
OverloadResolution
.OperatorInfo =
OverloadResolution
.GetOperatorInfo(nameToCheck)
402
Return
OverloadResolution
.GetOperatorTokenKind(opInfo)
Symbols\Metadata\PE\PEMethodSymbol.vb (6)
376
Dim opInfo As
OverloadResolution
.OperatorInfo =
OverloadResolution
.GetOperatorInfo(name)
382
If
OverloadResolution
.ValidateOverloadedOperator(Me, opInfo) Then
422
Private Function ComputeMethodKindForPotentialOperatorOrConversion(opInfo As
OverloadResolution
.OperatorInfo) As MethodKind
493
Private Function IsPotentialOperatorOrConversion(opInfo As
OverloadResolution
.OperatorInfo) As Boolean
501
opInfo As
OverloadResolution
.OperatorInfo,
Symbols\ReducedExtensionMethodSymbol.vb (1)
169
If Not
OverloadResolution
.DoesReceiverMatchInstance(instanceType, receiverType, reducedUseSiteInfo) OrElse
Symbols\Source\OverrideHidingHelper.vb (1)
461
SyntaxFacts.GetText(
OverloadResolution
.GetOperatorTokenKind(associatedSymbol.Name)),
Symbols\Source\SourceMemberContainerTypeSymbol.vb (4)
3617
Dim opInfo As
OverloadResolution
.OperatorInfo =
OverloadResolution
.GetOperatorInfo(method.Name)
3619
If Not
OverloadResolution
.ValidateOverloadedOperator(method, opInfo, diagnostics, ContainingAssembly) Then
3708
SyntaxFacts.GetText(
OverloadResolution
.GetOperatorTokenKind(nameOfThePair)),
Symbols\Source\SourceMethodSymbol.vb (3)
345
Debug.Assert(
OverloadResolution
.GetOperatorInfo(name).ParamCount = 1)
350
Debug.Assert(
OverloadResolution
.GetOperatorInfo(name).ParamCount = 2)
357
Debug.Assert(
OverloadResolution
.GetOperatorInfo(name).ParamCount = syntax.ParameterList.Parameters.Count)
Syntax\SyntaxFacts.vb (2)
1135
Dim opInfo =
OverloadResolution
.GetOperatorInfo(operatorMetadataName)
1137
Return If(opInfo.ParamCount = 0, SyntaxKind.None,
OverloadResolution
.GetOperatorTokenKind(opInfo))
Microsoft.CodeAnalysis.VisualBasic.Semantic.UnitTests (33)
Compilation\SemanticModelGetDeclaredSymbolAPITests.vb (1)
12
Imports Microsoft.CodeAnalysis.VisualBasic.
OverloadResolution
Semantics\AccessCheckTests.vb (1)
12
Imports Microsoft.CodeAnalysis.VisualBasic.
OverloadResolution
Semantics\ArrayLiteralTests.vb (1)
12
Imports Microsoft.CodeAnalysis.VisualBasic.
OverloadResolution
Semantics\BinaryOperators.vb (6)
13
Imports Microsoft.CodeAnalysis.VisualBasic.
OverloadResolution
905
Dim opTokens = (From op In operators Select SyntaxFacts.GetText(
OverloadResolution
.GetOperatorTokenKind(op))).ToArray()
1091
Dim resultType As SpecialType =
OverloadResolution
.ResolveNotLiftedIntrinsicBinaryOperator(op, leftSpecial, rightSpecial)
1106
For Each m In nonSpecialType.GetMembers(
OverloadResolution
.TryGetOperatorName(op, isChecked:=False))
1202
OverloadResolution
.TryGetOperatorName(
1211
SyntaxFacts.GetText(
OverloadResolution
.GetOperatorTokenKind(
Semantics\CompoundAssignment.vb (1)
11
Imports Microsoft.CodeAnalysis.VisualBasic.
OverloadResolution
Semantics\ConditionalExpressionsTests.vb (1)
13
Imports Microsoft.CodeAnalysis.VisualBasic.
OverloadResolution
Semantics\GetExtendedSemanticInfoTests.vb (1)
12
Imports Microsoft.CodeAnalysis.VisualBasic.
OverloadResolution
Semantics\GetSemanticInfoTests.vb (1)
14
Imports Microsoft.CodeAnalysis.VisualBasic.
OverloadResolution
Semantics\IsIsNot.vb (1)
11
Imports Microsoft.CodeAnalysis.VisualBasic.
OverloadResolution
Semantics\MissingRuntimeHelpers.vb (1)
11
Imports Microsoft.CodeAnalysis.VisualBasic.
OverloadResolution
Semantics\OverloadResolution.vb (5)
12
Imports Microsoft.CodeAnalysis.VisualBasic.
OverloadResolution
35
) As
OverloadResolution
.OverloadResolutionResult
52
Return
OverloadResolution
.MethodInvocationOverloadResolution(
214
Dim result As
OverloadResolution
.OverloadResolutionResult
3078
Dim result As
OverloadResolution
.OverloadResolutionResult
Semantics\RedimStatementTests.vb (1)
13
Imports Microsoft.CodeAnalysis.VisualBasic.
OverloadResolution
Semantics\TooLongNameTests.vb (1)
11
Imports Microsoft.CodeAnalysis.VisualBasic.
OverloadResolution
Semantics\UnaryOperators.vb (5)
11
Imports Microsoft.CodeAnalysis.VisualBasic.
OverloadResolution
602
Dim opTokens = (From op In operators Select SyntaxFacts.GetText(
OverloadResolution
.GetOperatorTokenKind(op))).ToArray()
724
Dim resultType As SpecialType =
OverloadResolution
.ResolveNotLiftedIntrinsicUnaryOperator(op, special)
746
OverloadResolution
.TryGetOperatorName(op, symbol1.IsCheckedBuiltin),
751
SyntaxFacts.GetText(
OverloadResolution
.GetOperatorTokenKind(op)),
Semantics\UserDefinedBinaryOperators.vb (1)
11
Imports Microsoft.CodeAnalysis.VisualBasic.
OverloadResolution
Semantics\UserDefinedConversions.vb (1)
11
Imports Microsoft.CodeAnalysis.VisualBasic.
OverloadResolution
Semantics\UserDefinedForToLoop.vb (1)
11
Imports Microsoft.CodeAnalysis.VisualBasic.
OverloadResolution
Semantics\UserDefinedUnaryOperators.vb (1)
11
Imports Microsoft.CodeAnalysis.VisualBasic.
OverloadResolution
Semantics\VariableTypeInference.vb (1)
11
Imports Microsoft.CodeAnalysis.VisualBasic.
OverloadResolution
Semantics\VarianceConversions.vb (1)
11
Imports Microsoft.CodeAnalysis.VisualBasic.
OverloadResolution
Microsoft.CodeAnalysis.VisualBasic.Symbol.UnitTests (1)
SymbolsTests\Source\SyntheticEntryPoint.vb (1)
13
Imports Microsoft.CodeAnalysis.VisualBasic.
OverloadResolution