2 overrides of Parameters
Microsoft.CodeAnalysis.VisualBasic (2)
Semantics\OverloadResolution.vb (2)
177Public Overrides Function Parameters(index As Integer) As ParameterSymbol 416Public Overrides Function Parameters(index As Integer) As ParameterSymbol
33 references to Parameters
Microsoft.CodeAnalysis.VisualBasic (33)
Binding\Binder_Delegates.vb (5)
810Debug.Assert(bestCandidate.Parameters(parameterIndex).IsOptional) 849If delegateInvoke.Parameters(parameterIndex).IsByRef <> bestCandidate.Parameters(parameterIndex).IsByRef Then 859Dim lastTargetParameterIsByRef = bestCandidate.Parameters(candidateLastParameterIndex).IsByRef 860Debug.Assert(bestCandidate.Parameters(candidateLastParameterIndex).IsParamArray) 886Dim targetMethodParameterType = bestCandidate.Parameters(conversionIndex).Type
Binding\Binder_Invocation.vb (6)
1597singleCandidate.Parameters(singleCandidate.ParameterCount - 1).IsParamArray) 2053If paramIndex = candidate.ParameterCount - 1 AndAlso candidate.Parameters(paramIndex).IsParamArray Then 2077candidate.Parameters(paramIndex).IsParamArray Then 2147candidate.Parameters(paramIndex).IsParamArray Then 2294Dim param As ParameterSymbol = candidate.Parameters(paramIndex) 2695Dim param As ParameterSymbol = candidate.Candidate.Parameters(paramIndex)
Binding\Binder_Operators.vb (6)
306(OverloadResolution.IsValidInLiftedSignature(bestCandidate.Parameters(0).Type) AndAlso 307OverloadResolution.IsValidInLiftedSignature(bestCandidate.Parameters(1).Type) AndAlso 687If Not operatorType.IsSameTypeIgnoringAll(bitwiseCandidate.Parameters(0).Type) OrElse 688Not operatorType.IsSameTypeIgnoringAll(bitwiseCandidate.Parameters(1).Type) Then 735If Not operatorType.IsSameTypeIgnoringAll(checkCandidate.Parameters(0).Type) Then 1170(OverloadResolution.IsValidInLiftedSignature(bestCandidate.Parameters(0).Type) AndAlso
Binding\Binder_Statements.vb (2)
3297If Not bestCandidate.Parameters(0).Type.IsSameTypeIgnoringAll(left.Type) OrElse 3298Not bestCandidate.Parameters(1).Type.IsSameTypeIgnoringAll(left.Type) OrElse
Semantics\OverloadResolution.vb (14)
107Dim param As ParameterSymbol = Me.Parameters(i) 121Dim param As ParameterSymbol = Me.Parameters(i) 2178Dim leftType As TypeSymbol = left.Candidate.Parameters(k).Type 2179Dim rightType As TypeSymbol = right.Candidate.Parameters(k).Type 2765If IsUnwrappingNullable(conv.Key, arguments(j).Type, current.Candidate.Parameters(j).Type) Then 2773ElseIf IsUnwrappingNullable(conv.Value.ReturnType, current.Candidate.Parameters(j).Type, useSiteInfo) Then 3085candidate.Candidate.Parameters(paramIndex).IsParamArray Then 3103candidate.Candidate.Parameters(paramIndex).IsParamArray Then 3152candidate.Candidate.Parameters(paramIndex).IsParamArray Then 3288Dim param As ParameterSymbol = candidate.Candidate.Parameters(paramIndex) 4492Dim existingType As TypeSymbol = existingCandidate.Candidate.Parameters(j).Type 4493Dim newType As TypeSymbol = newCandidate.Candidate.Parameters(j).Type 5203Dim paramType As TypeSymbol = candidate.Candidate.Parameters(paramIndex).Type 5219Dim param As ParameterSymbol = candidate.Candidate.Parameters(paramIndex)