129 references to Method
Microsoft.VisualBasic.Core (129)
Microsoft\VisualBasic\CompilerServices\ConversionResolution.vb (26)
180Friend Shared Function ClassifyConversion(ByVal targetType As System.Type, ByVal sourceType As System.Type, ByRef operatorMethod As Method) As ConversionClass 530ByRef foundSourceTypeOperators As Boolean) As List(Of Method) 540Dim result As List(Of Method) = 548Dim narrowingOperators As List(Of Method) = 640ByVal searchList As List(Of Method), 641ByVal resultList As List(Of Method), 647For Each item As Method In searchList 661ByVal operatorToInsert As Method, 662ByVal operatorList As List(Of Method), 673Dim existing As Method = operatorList.Item(i) 674Dim leastGeneric As Method = OverloadResolution.LeastGenericProcedure(existing, operatorToInsert) 700ByVal operatorSet As List(Of Method), 702ByRef resolutionIsAmbiguous As Boolean) As List(Of Method) 756Dim operatorChoices As List(Of Method) = New List(Of Method)(operatorSet.Count) 757Dim candidates As List(Of Method) = New List(Of Method)(operatorSet.Count) 779For Each currentMethod As Method In operatorSet 855Return New List(Of Method) 874ByRef operatorMethod As Method) As ConversionClass 929ByRef operatorMethod As Method, 949Dim operatorSet As List(Of Method) = 963Dim operatorChoices As List(Of Method) = 1025Friend OperatorMethod As Method 1081ByVal operatorMethod As Method) 1102ByRef operatorMethod As Method) As Boolean
Microsoft\VisualBasic\CompilerServices\Conversions.vb (2)
2607Dim OperatorMethod As Method = Nothing 2682Dim OperatorMethod As Method = Nothing
Microsoft\VisualBasic\CompilerServices\NewLateBinding.vb (14)
128Dim targetProcedure As Method = 453Dim targetProcedure As Method = 544Dim targetProcedure As Method = 677Dim targetProcedure As Method = 755Dim targetProcedure As Method = 1000Dim targetProcedure As Method 1123Dim targetProcedure As Method = 1224Dim targetProcedure As Method = 1243Friend Shared Function MatchesPropertyRequirements(ByVal targetProcedure As Method, ByVal flags As BindingFlags) As MethodInfo 1254Friend Shared Function ReportPropertyMismatch(ByVal targetProcedure As Method, ByVal flags As BindingFlags) As Exception 1291ByRef failure As OverloadResolution.ResolutionFailure) As Method 1341Dim resolutionResult As Method = 1480Friend Shared Function GetCallTarget(ByVal targetProcedure As Method, ByVal flags As BindingFlags) As MethodBase 1489ByVal targetProcedure As Method,
Microsoft\VisualBasic\CompilerServices\ObjectFlowControl.vb (5)
43Private _operatorPlus As Method 44Private _operatorGreaterEqual As Method 45Private _operatorLessEqual As Method 102ByVal forLoopArgumentType As Type) As Method 104Dim operatorMethod As Method = Operators.GetCallableUserDefinedOperator(op, forLoopArgument, forLoopArgument)
Microsoft\VisualBasic\CompilerServices\Operators.Resolution.vb (10)
24ByRef foundType2Operators As Boolean) As List(Of Method) 33Dim result As List(Of Method) 56result = New List(Of Method) 71Dim secondResult As List(Of Method) 102ByVal reportErrors As Boolean) As Method 159Dim candidates As List(Of Method) = 189ByVal operatorMethod As Method, 260Dim operatorMethod As Method = ResolveUserDefinedOperator(op, arguments, True) 277ByVal ParamArray arguments As Object()) As Method 279Dim operatorMethod As Method = ResolveUserDefinedOperator(op, arguments, False)
Microsoft\VisualBasic\CompilerServices\OverloadResolution.vb (65)
171Dim operatorMethod As Method = Nothing 221ByVal leftMember As Method, 225ByVal rightMember As Method, 293ByVal leftMember As Method, 297ByVal rightMember As Method, 365ByVal left As Method, 366ByVal right As Method, 368ByRef signatureMismatch As Boolean) As Method 444ByVal left As Method, 445ByVal right As Method) As Method 456Dim leastGeneric As Method = 488ByVal candidates As List(Of Method), 495Dim newCandidateNode As Method = Nothing 553Dim existing As Method = candidates.Item(index) 723ByVal baseReference As Container) As List(Of Method) 735Dim candidates As List(Of Method) = New List(Of Method)(members.Length) 1212ByVal targetProcedure As Method, 1232ByVal targetProcedure As Method, 1303ByVal targetProcedure As Method, 1409ByVal targetProcedure As Method, 1667ByVal targetProcedure As Method, 1709ByVal targetProcedure As Method, 1847ByVal targetProcedure As Method, 1981ByVal targetProcedure As Method, 2056ByVal candidates As List(Of Method), 2061ByRef someCandidatesAreGeneric As Boolean) As Method 2063Dim bestCandidate As Method = Nothing 2067Dim candidateProcedure As Method = candidates(index) 2108ByVal candidate As Method, 2144ByVal left As Method, 2145ByVal right As Method, 2150Optional ByVal continueWhenBothLose As Boolean = False) As Method 2307ByVal candidates As List(Of Method), 2310ByVal argumentNames As String()) As Method 2313For Each currentCandidate As Method In candidates 2321For Each contender As Method In candidates 2331Dim bestOfTheTwo As Method = 2368ByVal candidates As List(Of Method), 2371ByVal argumentNames As String()) As Method 2375Dim left As Method = candidates(leftIndex) 2380Dim right As Method = candidates(rightIndex) 2385Dim leastGeneric As Method = Nothing 2475ByVal substitution2 As Method) 2504ByVal targetProcedure As Method, 2510Private Delegate Function CandidateProperty(ByVal candidate As Method) As Boolean 2514ByVal candidates As List(Of Method), 2529Dim candidateProcedure As Method = candidates(index) 2583ByVal targetProcedure As Method, 2598Private Shared Function CandidateIsNotCallable(ByVal candidate As Method) As Boolean 2605ByVal candidates As List(Of Method), 2625ByVal targetProcedure As Method, 2640Private Shared Function CandidateIsNarrowing(ByVal candidate As Method) As Boolean 2647ByVal candidates As List(Of Method), 2666ByVal targetProcedure As Method, 2676Private Shared Function CandidateIsUnspecific(ByVal candidate As Method) As Boolean 2682ByVal candidates As List(Of Method), 2700ByVal candidates As List(Of Method), 2706ByRef failure As ResolutionFailure) As Method 2716Dim best As Method = 2748Dim bestNarrowingCandidate As Method = Nothing 2750For Each candidate As Method In candidates 2807ByVal baseReference As Container) As Method 2821Dim candidates As List(Of Method) =
Microsoft\VisualBasic\CompilerServices\Symbols.vb (7)
1251ByVal targetProcedure As Method, 1500Public Shared Operator =(ByVal left As Method, ByVal right As Method) As Boolean 1504Public Shared Operator <>(ByVal left As Method, ByVal right As Method) As Boolean 1508Public Shared Operator =(ByVal left As MemberInfo, ByVal right As Method) As Boolean 1512Public Shared Operator <>(ByVal left As MemberInfo, ByVal right As Method) As Boolean