13 overrides of Parameters
Microsoft.CodeAnalysis.VisualBasic (13)
Symbols\ErrorMethodSymbol.vb (1)
202Public Overrides ReadOnly Property Parameters As ImmutableArray(Of ParameterSymbol)
Symbols\Metadata\PE\PEMethodSymbol.vb (1)
963Public Overrides ReadOnly Property Parameters As ImmutableArray(Of ParameterSymbol)
Symbols\ReducedExtensionMethodSymbol.vb (1)
405Public Overrides ReadOnly Property Parameters As ImmutableArray(Of ParameterSymbol)
Symbols\Retargeting\RetargetingMethodSymbol.vb (1)
192Public Overrides ReadOnly Property Parameters As ImmutableArray(Of ParameterSymbol)
Symbols\SignatureOnlyMethodSymbol.vb (1)
106Public Overrides ReadOnly Property Parameters() As ImmutableArray(Of ParameterSymbol)
Symbols\Source\LambdaSymbol.vb (1)
288Public Overrides ReadOnly Property Parameters As ImmutableArray(Of ParameterSymbol)
Symbols\Source\SourceMethodSymbol.vb (1)
2050Public MustOverride Overrides ReadOnly Property Parameters As ImmutableArray(Of ParameterSymbol)
Symbols\Source\SourceNamedTypeSymbol_ComClass.vb (1)
1284Public Overrides ReadOnly Property Parameters As ImmutableArray(Of ParameterSymbol)
Symbols\SubstitutedMethodSymbol.vb (1)
301Public MustOverride Overrides ReadOnly Property Parameters As ImmutableArray(Of ParameterSymbol)
Symbols\SynthesizedSymbols\SynthesizedDelegateMethodSymbol.vb (1)
330Public Overrides ReadOnly Property Parameters As ImmutableArray(Of ParameterSymbol)
Symbols\SynthesizedSymbols\SynthesizedGlobalMethodBase.vb (1)
174Public Overrides ReadOnly Property Parameters As ImmutableArray(Of ParameterSymbol)
Symbols\SynthesizedSymbols\SynthesizedMethodBase.vb (1)
172Public Overrides ReadOnly Property Parameters As ImmutableArray(Of ParameterSymbol)
Symbols\Tuples\TupleMethodSymbol.vb (1)
62Public Overrides ReadOnly Property Parameters As ImmutableArray(Of ParameterSymbol)
57 references to Parameters
Microsoft.CodeAnalysis.VisualBasic (57)
Binding\SyntheticBoundTrees\AnonymousTypeSyntheticMethods.vb (1)
376formatMethod.Parameters(0).Type).MakeCompilerGenerated(),
Binding\SyntheticBoundTrees\SynthesizedPropertyAccessorBase.vb (1)
96Dim parameter = accessor.Parameters(accessor.ParameterCount - 1)
Emit\MethodSymbolAdapter.vb (6)
159For Each p In AdaptedMethodSymbol.Parameters 167Return moduleBeingBuilt.Translate(AdaptedMethodSymbol.Parameters) 172Debug.Assert(AdaptedMethodSymbol.Parameters.All(Function(p) p.IsDefinition)) 174Return AdaptedMethodSymbol.Parameters.SelectAsArray(Of Cci.IParameterTypeInformation)(Function(p) p.GetCciAdapter()) 392For Each p In AdaptedMethodSymbol.Parameters 396Return AdaptedMethodSymbol.Parameters.SelectAsArray(Of Cci.IParameterDefinition)(Function(p) p.GetCciAdapter())
Symbols\Attributes\SourceAttributeData.vb (1)
140Dim parameters = ctor.Parameters
Symbols\EmbeddedSymbols\EmbeddedSymbolManager.SymbolsCollection.vb (1)
383For Each parameter In method.Parameters
Symbols\EventSymbol.vb (1)
144Return invoke.Parameters
Symbols\ExtensionMethods.vb (1)
22Dim firstParam As ParameterSymbol = Me.Parameters(0)
Symbols\Metadata\PE\MemberRefMetadataDecoder.vb (1)
202If Not ParametersMatch(candidateMethod.Parameters(i), targetParamInfo(i + 1)) Then
Symbols\MethodSignatureComparer.vb (4)
262If Not HaveSameParameterTypes(method1.Parameters, typeSubstitution1, method2.Parameters, typeSubstitution2, 362results = results Or DetailedParameterCompare(method1.Parameters, typeSubstitution1, 363method2.Parameters, typeSubstitution2,
Symbols\MethodSymbol.vb (9)
187Return Me.Parameters.Length 574If Parameters.Length = 0 Then 578If Parameters.Length > 1 Then 582If Parameters(0).IsByRef Then 586Dim firstType = Parameters(0).Type 702Dim parametersUseSiteInfo = DeriveUseSiteInfoFromParameters(Me.Parameters) 717If(GetUnificationUseSiteDiagnosticRecursive(Me.Parameters, Me, unificationCheckedTypes), 1003Return ImmutableArray(Of IParameterSymbol).CastUp(Me.Parameters) 1009Return ImmutableArray(Of IParameterSymbolInternal).CastUp(Me.Parameters)
Symbols\MethodSymbolExtensions.vb (1)
27Dim parameters = method.Parameters
Symbols\PropertySymbolExtensions.vb (1)
56Dim parameters = accessor.Parameters
Symbols\ReducedExtensionMethodSymbol.vb (2)
63Dim receiverType As TypeSymbol = possiblyExtensionMethod.Parameters(0).Type 408Dim fromParams As ImmutableArray(Of ParameterSymbol) = _curriedFromMethod.Parameters
Symbols\Retargeting\RetargetingMethodSymbol.vb (1)
203Dim list = _underlyingMethod.Parameters
Symbols\Retargeting\RetargetingSymbolTranslator.vb (2)
962Dim targetParamsBuilder = ArrayBuilder(Of ParameterSymbol).GetInstance(method.Parameters.Length) 963For Each param As ParameterSymbol In method.Parameters
Symbols\Source\CustomModifierUtils.vb (1)
32parameters = CustomModifierUtils.CopyParameterCustomModifiers(constructedMethod.Parameters, parameters)
Symbols\Source\SourceMemberContainerTypeSymbol.vb (1)
966GenerateVarianceDiagnosticsForParameters(method.Parameters, diagnostics, infosBuffer)
Symbols\Source\SourceNamedTypeSymbol_ComClass.vb (1)
1067parameters(i) = New SynthesizedComParameter(Me, clone.Parameters(i))
Symbols\Source\SourcePropertyAccessorSymbol.vb (1)
442Dim overriddenParameter = overriddenMethod.Parameters(parameters.Count - 1)
Symbols\Source\SourcePropertySymbol.vb (1)
297CustomModifierUtils.CopyParameterCustomModifiers(overriddenMethod.Parameters(parameter.Ordinal), clone)
Symbols\Source\SynthesizedEventAccessorSymbol.vb (10)
205Dim parameterSymbol As ParameterSymbol = accessor.Parameters.Single() 317Dim parameterSymbol = accessor.Parameters(0) 331conversionKind1 = Conversions.ClassifyDirectCastConversion(fieldSymbol.Type, updateMethod.Parameters(0).Type, conversionsUseSiteInfo) 332conversionKind2 = Conversions.ClassifyDirectCastConversion(boundParameter.Type, updateMethod.Parameters(1).Type, conversionsUseSiteInfo) 344New BoundDirectCast(syntax, boundBackingField.MakeRValue(), ConversionKind.WideningReference, updateMethod.Parameters(0).Type), 345New BoundDirectCast(syntax, boundParameter, ConversionKind.WideningReference, updateMethod.Parameters(1).Type)), 408conversionKind1 = Conversions.ClassifyDirectCastConversion(boundTmps(1).Type, updateMethod.Parameters(0).Type, CompoundUseSiteInfo(Of AssemblySymbol).Discarded) 409conversionKind2 = Conversions.ClassifyDirectCastConversion(boundParameter.Type, updateMethod.Parameters(1).Type, CompoundUseSiteInfo(Of AssemblySymbol).Discarded) 421New BoundDirectCast(syntax, boundTmps(1).MakeRValue(), ConversionKind.WideningReference, updateMethod.Parameters(0).Type), 422New BoundDirectCast(syntax, boundParameter, ConversionKind.WideningReference, updateMethod.Parameters(1).Type)),
Symbols\Source\SynthesizedSubmissionConstructorSymbol.vb (2)
64Dim submissionArrayReference = New BoundParameter(syntax, constructor.Parameters(0), isLValue:=False, type:=constructor.Parameters(0).Type)
Symbols\SubstitutedMethodSymbol.vb (1)
30Dim unsubstituted = OriginalDefinition.Parameters
Symbols\SymbolExtensions.vb (2)
342Return DirectCast(sym, MethodSymbol).Parameters 468Return method.ReturnType.ContainsTupleNames() OrElse ContainsTupleNames(method.Parameters)
Symbols\SynthesizedSymbols\SynthesizedInterfaceImplementationStubSymbol.vb (2)
48For Each p As ParameterSymbol In implementingMethod.Parameters 49Dim implementedParameter = implementedMethod.Parameters(p.Ordinal)
Symbols\SynthesizedSymbols\SynthesizedParameterSymbol.vb (1)
311Dim overriddenParameter = overriddenMethod.Parameters(propertySymbol.ParameterCount)
Symbols\Tuples\TupleMethodSymbol.vb (1)
116Return Me._underlyingMethod.Parameters.SelectAsArray(Of ParameterSymbol)(Function(p) New TupleParameterSymbol(Me, p))