2 overrides of Parameters
Microsoft.CodeAnalysis.VisualBasic (2)
Semantics\OverloadResolution.vb (2)
176Public Overrides Function Parameters(index As Integer) As ParameterSymbol 415Public 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)
106Dim param As ParameterSymbol = Me.Parameters(i) 120Dim param As ParameterSymbol = Me.Parameters(i) 2177Dim leftType As TypeSymbol = left.Candidate.Parameters(k).Type 2178Dim rightType As TypeSymbol = right.Candidate.Parameters(k).Type 2764If IsUnwrappingNullable(conv.Key, arguments(j).Type, current.Candidate.Parameters(j).Type) Then 2772ElseIf IsUnwrappingNullable(conv.Value.ReturnType, current.Candidate.Parameters(j).Type, useSiteInfo) Then 3084candidate.Candidate.Parameters(paramIndex).IsParamArray Then 3102candidate.Candidate.Parameters(paramIndex).IsParamArray Then 3151candidate.Candidate.Parameters(paramIndex).IsParamArray Then 3287Dim param As ParameterSymbol = candidate.Candidate.Parameters(paramIndex) 4491Dim existingType As TypeSymbol = existingCandidate.Candidate.Parameters(j).Type 4492Dim newType As TypeSymbol = newCandidate.Candidate.Parameters(j).Type 5202Dim paramType As TypeSymbol = candidate.Candidate.Parameters(paramIndex).Type 5218Dim param As ParameterSymbol = candidate.Candidate.Parameters(paramIndex)