13 overrides of Parameters
Microsoft.CodeAnalysis.VisualBasic (13)
Symbols\ErrorMethodSymbol.vb (1)
198Public Overrides ReadOnly Property Parameters As ImmutableArray(Of ParameterSymbol)
Symbols\Metadata\PE\PEMethodSymbol.vb (1)
930Public 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)
284Public Overrides ReadOnly Property Parameters As ImmutableArray(Of ParameterSymbol)
Symbols\Source\SourceMethodSymbol.vb (1)
2017Public MustOverride Overrides ReadOnly Property Parameters As ImmutableArray(Of ParameterSymbol)
Symbols\Source\SourceNamedTypeSymbol_ComClass.vb (1)
1274Public Overrides ReadOnly Property Parameters As ImmutableArray(Of ParameterSymbol)
Symbols\SubstitutedMethodSymbol.vb (1)
297Public MustOverride Overrides ReadOnly Property Parameters As ImmutableArray(Of ParameterSymbol)
Symbols\SynthesizedSymbols\SynthesizedDelegateMethodSymbol.vb (1)
326Public Overrides ReadOnly Property Parameters As ImmutableArray(Of ParameterSymbol)
Symbols\SynthesizedSymbols\SynthesizedGlobalMethodBase.vb (1)
170Public 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 544If Parameters.Length = 0 Then 548If Parameters.Length > 1 Then 552If Parameters(0).IsByRef Then 556Dim firstType = Parameters(0).Type 672Dim parametersUseSiteInfo = DeriveUseSiteInfoFromParameters(Me.Parameters) 687If(GetUnificationUseSiteDiagnosticRecursive(Me.Parameters, Me, unificationCheckedTypes), 973Return ImmutableArray(Of IParameterSymbol).CastUp(Me.Parameters) 979Return 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)
965GenerateVarianceDiagnosticsForParameters(method.Parameters, diagnostics, infosBuffer)
Symbols\Source\SourceNamedTypeSymbol_ComClass.vb (1)
1061parameters(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))