2 overrides of Parameters
Microsoft.CodeAnalysis.VisualBasic (2)
Semantics\OverloadResolution.vb (2)
173Public Overrides Function Parameters(index As Integer) As ParameterSymbol 390Public 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)
103Dim param As ParameterSymbol = Me.Parameters(i) 117Dim param As ParameterSymbol = Me.Parameters(i) 1818Dim leftType As TypeSymbol = left.Candidate.Parameters(k).Type 1819Dim rightType As TypeSymbol = right.Candidate.Parameters(k).Type 2405If IsUnwrappingNullable(conv.Key, arguments(j).Type, current.Candidate.Parameters(j).Type) Then 2413ElseIf IsUnwrappingNullable(conv.Value.ReturnType, current.Candidate.Parameters(j).Type, useSiteInfo) Then 2725candidate.Candidate.Parameters(paramIndex).IsParamArray Then 2743candidate.Candidate.Parameters(paramIndex).IsParamArray Then 2792candidate.Candidate.Parameters(paramIndex).IsParamArray Then 2928Dim param As ParameterSymbol = candidate.Candidate.Parameters(paramIndex) 4034Dim existingType As TypeSymbol = existingCandidate.Candidate.Parameters(j).Type 4035Dim newType As TypeSymbol = newCandidate.Candidate.Parameters(j).Type 4803Dim paramType As TypeSymbol = candidate.Candidate.Parameters(paramIndex).Type 4819Dim param As ParameterSymbol = candidate.Candidate.Parameters(paramIndex)