13 overrides of CustomModifiers
Microsoft.CodeAnalysis.VisualBasic (13)
Semantics\Operators.vb (1)
3303Public Overrides ReadOnly Property CustomModifiers As ImmutableArray(Of CustomModifier)
Symbols\Metadata\PE\PEParameterSymbol.vb (1)
502Public Overrides ReadOnly Property CustomModifiers As ImmutableArray(Of CustomModifier)
Symbols\ReducedExtensionMethodSymbol.vb (1)
877Public Overrides ReadOnly Property CustomModifiers As ImmutableArray(Of CustomModifier)
Symbols\Retargeting\RetargetingParameterSymbol.vb (1)
78Public Overrides ReadOnly Property CustomModifiers As ImmutableArray(Of CustomModifier)
Symbols\SignatureOnlyParameterSymbol.vb (1)
52Public Overrides ReadOnly Property CustomModifiers() As ImmutableArray(Of CustomModifier)
Symbols\Source\LambdaParameterSymbol.vb (1)
167Public NotOverridable Overrides ReadOnly Property CustomModifiers As ImmutableArray(Of CustomModifier)
Symbols\Source\MeParameterSymbol.vb (1)
90Public Overrides ReadOnly Property CustomModifiers As ImmutableArray(Of CustomModifier)
Symbols\Source\SourceClonedParameterSymbol.vb (1)
76Public Overrides ReadOnly Property CustomModifiers As ImmutableArray(Of CustomModifier)
Symbols\Source\SourceNamedTypeSymbol_ComClass.vb (1)
1429Public Overrides ReadOnly Property CustomModifiers As ImmutableArray(Of CustomModifier)
Symbols\Source\SourceParameterSymbol.vb (1)
85Public MustOverride Overrides ReadOnly Property CustomModifiers As ImmutableArray(Of CustomModifier)
Symbols\SubstitutedParameterSymbol.vb (1)
182Public Overrides ReadOnly Property CustomModifiers As ImmutableArray(Of CustomModifier)
Symbols\SynthesizedSymbols\SynthesizedParameterSymbol.vb (1)
51Public Overrides ReadOnly Property CustomModifiers As ImmutableArray(Of CustomModifier)
Symbols\Wrapped\WrappedParameterSymbol.vb (1)
103Public Overrides ReadOnly Property CustomModifiers As ImmutableArray(Of CustomModifier)
40 references to CustomModifiers
Microsoft.CodeAnalysis.VisualBasic (23)
Binding\Binder.vb (1)
531If parameter.CustomModifiers.Length > 0 OrElse parameter.RefCustomModifiers.Length > 0 Then
Emit\ParameterSymbolAdapter.vb (1)
23Return AdaptedParameterSymbol.CustomModifiers.As(Of Cci.ICustomModifier)
Emit\ParameterTypeInformation.vb (1)
23Return _underlyingParameter.CustomModifiers.As(Of Cci.ICustomModifier)
Semantics\Operators.vb (1)
3305Return _parameterToLift.CustomModifiers
Symbols\Metadata\PE\MemberRefMetadataDecoder.vb (1)
223If Not CustomModifiersMatch(candidateParam.CustomModifiers, targetParam.CustomModifiers) OrElse
Symbols\MethodSignatureComparer.vb (2)
668Return SubstituteType(typeSubstitution, New TypeWithModifiers(param.OriginalDefinition.Type, param.OriginalDefinition.CustomModifiers)) 670Return New TypeWithModifiers(param.Type, param.CustomModifiers)
Symbols\ParameterSymbol.vb (1)
344Return Me.CustomModifiers
Symbols\ReducedExtensionMethodSymbol.vb (1)
879Return m_CurriedFromParameter.CustomModifiers
Symbols\Retargeting\RetargetingParameterSymbol.vb (1)
92Return RetargetingTranslator.RetargetModifiers(_underlyingParameter.CustomModifiers, _underlyingParameter.RefCustomModifiers, _lazyCustomModifiers)
Symbols\Retargeting\RetargetingSymbolTranslator.vb (2)
973translator.RetargetModifiers(param.CustomModifiers, modifiersHaveChanged), 1095RetargetModifiers(param.CustomModifiers, modifiersHaveChanged),
Symbols\Source\CustomModifierUtils.vb (3)
106If Not overriddenParam.CustomModifiers.SequenceEqual(thisParam.CustomModifiers) OrElse 120overriddenParam.CustomModifiers,
Symbols\Source\SourceClonedParameterSymbol.vb (1)
78Return _originalParam.CustomModifiers
Symbols\Source\SourceNamedTypeSymbol_ComClass.vb (1)
1431Return _clonedFrom.CustomModifiers
Symbols\SubstitutedParameterSymbol.vb (1)
184Return TypeSubstitution.SubstituteCustomModifiers(_originalDefinition.Type, _originalDefinition.CustomModifiers)
Symbols\Symbol.vb (2)
990Dim modifiersUseSiteInfo As UseSiteInfo(Of AssemblySymbol) = DeriveUseSiteInfoFromCustomModifiers(param.CustomModifiers) 1079GetUnificationUseSiteDiagnosticRecursive(parameter.CustomModifiers, owner, checkedTypes)))
Symbols\SynthesizedSymbols\SynthesizedInterfaceImplementationStubSymbol.vb (1)
51implementedParameter.CustomModifiers, implementedParameter.RefCustomModifiers))
Symbols\SynthesizedSymbols\SynthesizedParameterSymbol.vb (1)
315valueParameterCustomModifiers = overriddenParameter.CustomModifiers
Symbols\Wrapped\WrappedParameterSymbol.vb (1)
105Return Me._underlyingParameter.CustomModifiers
Microsoft.CodeAnalysis.VisualBasic.Emit.UnitTests (1)
Emit\EmitCustomModifiers.vb (1)
107Assert.False(parameter.CustomModifiers.IsEmpty)
Microsoft.CodeAnalysis.VisualBasic.ExpressionEvaluator.ExpressionCompiler (1)
Symbols\EEMethodSymbol.vb (1)
184sourceParameter.CustomModifiers,
Microsoft.CodeAnalysis.VisualBasic.Symbol.UnitTests (15)
SymbolsTests\Metadata\PE\LoadCustomModifiers.vb (6)
57Assert.Equal(1, p1.CustomModifiers.Length) 59Dim p1Mod = p1.CustomModifiers(0) 64Assert.Equal(2, p2.CustomModifiers.Length) 66For Each p2Mod In p2.CustomModifiers 84Assert.Equal(0, p5.CustomModifiers.Length) 96Assert.Equal(0, p6.CustomModifiers.Length)
SymbolsTests\Retargeting\RetargetCustomModifiers.vb (7)
52Assert.Equal(1, p1.CustomModifiers.Length) 53Dim p1Mod = p1.CustomModifiers(0) 57Assert.Equal(2, p2.CustomModifiers.Length) 58For Each p2Mod In p2.CustomModifiers 69Assert.Equal(0, p5.CustomModifiers.Length) 77Assert.Equal(0, p6.CustomModifiers.Length) 144Assert.Equal(0, p1.CustomModifiers.Length)
SymbolsTests\Source\OverridesTests.vb (2)
6737Assert.True(overriddenProperty.Parameters(i).CustomModifiers.SequenceEqual(thisProperty.Parameters(i).CustomModifiers))