1 write to _moduleSymbol
Microsoft.CodeAnalysis.CSharp (1)
Symbols\Metadata\PE\PEParameterSymbol.cs (1)
253
_moduleSymbol
= moduleSymbol;
22 references to _moduleSymbol
Microsoft.CodeAnalysis.CSharp (22)
Symbols\Metadata\PE\PEParameterSymbol.cs (22)
321
hasUnscopedRefAttribute =
_moduleSymbol
.Module.HasUnscopedRefAttribute(_handle);
324
if (
_moduleSymbol
.Module.HasScopedRefAttribute(_handle))
330
else if (
_moduleSymbol
.Module.HasScopedRefAttribute(_handle))
346
else if (ParameterHelpers.IsRefScopedByDefault(
_moduleSymbol
.UseUpdatedEscapeRules, refKind))
562
value =
_moduleSymbol
.Module.GetParamDefaultValue(_handle);
600
if (
_moduleSymbol
.Module.HasDateTimeConstantAttribute(_handle, out value))
607
if (
_moduleSymbol
.Module.HasDecimalConstantAttribute(_handle, out value))
632
value = _packedFlags.SetWellKnownAttribute(flag,
_moduleSymbol
.Module.HasAttribute(_handle,
648
value = _packedFlags.SetWellKnownAttribute(flag,
_moduleSymbol
.Module.HasAttribute(_handle,
664
value = _packedFlags.SetWellKnownAttribute(flag,
_moduleSymbol
.Module.HasAttribute(_handle,
680
value = _packedFlags.SetWellKnownAttribute(flag,
_moduleSymbol
.Module.HasAttribute(_handle,
696
value = _packedFlags.SetWellKnownAttribute(flag,
_moduleSymbol
.Module.HasAttribute(_handle,
772
var info =
_moduleSymbol
.Module.FindTargetAttribute(_handle, AttributeDescription.CallerArgumentExpressionAttribute);
782
&&
_moduleSymbol
.Module.TryExtractStringValueFromAttribute(info.Handle, out var parameterName)
800
value = DecodeFlowAnalysisAttributes(
_moduleSymbol
.Module, _handle);
876
var (paramNames, hasAttribute) =
_moduleSymbol
.Module.GetInterpolatedStringHandlerArgumentAttributeValues(_handle);
949
return
_moduleSymbol
.Module.GetStringValuesOfNotNullIfNotNullAttribute(_handle);
1008
return
_moduleSymbol
.Module.GetMarshallingDescriptor(_handle);
1022
return
_moduleSymbol
.Module.GetMarshallingType(_handle);
1051
if (
_moduleSymbol
.Module.HasParamArrayAttribute(_handle))
1056
if (
_moduleSymbol
.Module.HasParamCollectionAttribute(_handle))
1089
internal sealed override bool UseUpdatedEscapeRules =>
_moduleSymbol
.UseUpdatedEscapeRules;