1 write to _baseParameterForAttributes
Microsoft.CodeAnalysis.CSharp (1)
Symbols\Synthesized\SynthesizedParameterSymbol.cs (1)
343_baseParameterForAttributes = baseParameterForAttributes;
13 references to _baseParameterForAttributes
Microsoft.CodeAnalysis.CSharp (13)
Symbols\Synthesized\SynthesizedParameterSymbol.cs (13)
356return _baseParameterForAttributes?.GetAttributes() ?? ImmutableArray<CSharpAttributeData>.Empty; 359public bool HasEnumeratorCancellationAttribute => _baseParameterForAttributes?.HasEnumeratorCancellationAttribute ?? false; 361internal override MarshalPseudoCustomAttributeData? MarshallingInformation => _baseParameterForAttributes?.MarshallingInformation; 367internal override bool IsMetadataOptional => _baseParameterForAttributes?.IsMetadataOptional ?? base.IsMetadataOptional; 371get => _baseParameterForAttributes?.IsCallerLineNumber ?? false; 376get => _baseParameterForAttributes?.IsCallerFilePath ?? false; 381get => _baseParameterForAttributes?.IsCallerMemberName ?? false; 384internal override bool IsMetadataIn => RefKind == RefKind.In || _baseParameterForAttributes?.GetDecodedWellKnownAttributeData()?.HasInAttribute == true; 386internal override bool IsMetadataOut => RefKind == RefKind.Out || _baseParameterForAttributes?.GetDecodedWellKnownAttributeData()?.HasOutAttribute == true; 388internal override ConstantValue? ExplicitDefaultConstantValue => _baseParameterForAttributes?.ExplicitDefaultConstantValue ?? _defaultValue; 390internal override ConstantValue? DefaultValueFromAttributes => _baseParameterForAttributes?.DefaultValueFromAttributes; 396Debug.Assert(_baseParameterForAttributes is null); 405Debug.Assert(_baseParameterForAttributes is null);