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
36 references to Parameters
Microsoft.CodeAnalysis.VisualBasic (36)
Binding\Binder_Delegates.vb (8)
813Debug.Assert(bestCandidate.Parameters(parameterIndex).IsOptional) 817bestCandidate.Parameters(lastCommonIndex).IsParamArray AndAlso 819bestCandidate.Parameters(lastCommonIndex).IsByRef AndAlso 839Dim conv = Conversions.ClassifyConversion(bestCandidate.Parameters(lastCommonIndex).Type, 852If delegateInvoke.Parameters(parameterIndex).IsByRef <> bestCandidate.Parameters(parameterIndex).IsByRef Then 862Dim lastTargetParameterIsByRef = bestCandidate.Parameters(candidateLastParameterIndex).IsByRef 863Debug.Assert(bestCandidate.Parameters(candidateLastParameterIndex).IsParamArray) 889Dim targetMethodParameterType = bestCandidate.Parameters(conversionIndex).Type
Binding\Binder_Invocation.vb (6)
1599singleCandidate.Parameters(singleCandidate.ParameterCount - 1).IsParamArray) 2055If paramIndex = candidate.ParameterCount - 1 AndAlso candidate.Parameters(paramIndex).IsParamArray Then 2079candidate.Parameters(paramIndex).IsParamArray Then 2149candidate.Parameters(paramIndex).IsParamArray Then 2300Dim param As ParameterSymbol = candidate.Parameters(paramIndex) 2701Dim param As ParameterSymbol = candidate.Candidate.Parameters(paramIndex)
Binding\Binder_Operators.vb (6)
276(OverloadResolution.IsValidInLiftedSignature(bestCandidate.Parameters(0).Type) AndAlso 277OverloadResolution.IsValidInLiftedSignature(bestCandidate.Parameters(1).Type) AndAlso 657If Not operatorType.IsSameTypeIgnoringAll(bitwiseCandidate.Parameters(0).Type) OrElse 658Not operatorType.IsSameTypeIgnoringAll(bitwiseCandidate.Parameters(1).Type) Then 705If Not operatorType.IsSameTypeIgnoringAll(checkCandidate.Parameters(0).Type) Then 1140(OverloadResolution.IsValidInLiftedSignature(bestCandidate.Parameters(0).Type) AndAlso
Binding\Binder_Statements.vb (2)
3268If Not bestCandidate.Parameters(0).Type.IsSameTypeIgnoringAll(left.Type) OrElse 3269Not 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)