1 write to _moduleSymbol
Microsoft.CodeAnalysis.CSharp (1)
Symbols\Metadata\PE\PEParameterSymbol.cs (1)
241
_moduleSymbol
= moduleSymbol;
21 references to _moduleSymbol
Microsoft.CodeAnalysis.CSharp (21)
Symbols\Metadata\PE\PEParameterSymbol.cs (21)
305
hasUnscopedRefAttribute =
_moduleSymbol
.Module.HasUnscopedRefAttribute(_handle);
308
if (
_moduleSymbol
.Module.HasScopedRefAttribute(_handle))
314
else if (
_moduleSymbol
.Module.HasScopedRefAttribute(_handle))
330
else if (ParameterHelpers.IsRefScopedByDefault(
_moduleSymbol
.UseUpdatedEscapeRules, refKind))
526
value =
_moduleSymbol
.Module.GetParamDefaultValue(_handle);
562
if (
_moduleSymbol
.Module.HasDateTimeConstantAttribute(_handle, out value))
569
if (
_moduleSymbol
.Module.HasDecimalConstantAttribute(_handle, out value))
594
value = _packedFlags.SetWellKnownAttribute(flag,
_moduleSymbol
.Module.HasAttribute(_handle,
610
value = _packedFlags.SetWellKnownAttribute(flag,
_moduleSymbol
.Module.HasAttribute(_handle,
626
value = _packedFlags.SetWellKnownAttribute(flag,
_moduleSymbol
.Module.HasAttribute(_handle,
642
value = _packedFlags.SetWellKnownAttribute(flag,
_moduleSymbol
.Module.HasAttribute(_handle,
658
value = _packedFlags.SetWellKnownAttribute(flag,
_moduleSymbol
.Module.HasAttribute(_handle,
734
var info =
_moduleSymbol
.Module.FindTargetAttribute(_handle, AttributeDescription.CallerArgumentExpressionAttribute);
744
_moduleSymbol
.Module.TryExtractStringValueFromAttribute(info.Handle, out var parameterName);
768
value = DecodeFlowAnalysisAttributes(
_moduleSymbol
.Module, _handle);
844
var (paramNames, hasAttribute) =
_moduleSymbol
.Module.GetInterpolatedStringHandlerArgumentAttributeValues(_handle);
900
return
_moduleSymbol
.Module.GetStringValuesOfNotNullIfNotNullAttribute(_handle);
957
return
_moduleSymbol
.Module.GetMarshallingDescriptor(_handle);
971
return
_moduleSymbol
.Module.GetMarshallingType(_handle);
984
_lazyIsParams =
_moduleSymbol
.Module.HasParamsAttribute(_handle).ToThreeState();
1010
internal sealed override bool UseUpdatedEscapeRules =>
_moduleSymbol
.UseUpdatedEscapeRules;