1 write to _moduleSymbol
Microsoft.CodeAnalysis.CSharp (1)
Symbols\Metadata\PE\PEParameterSymbol.cs (1)
252
_moduleSymbol
= moduleSymbol;
22 references to _moduleSymbol
Microsoft.CodeAnalysis.CSharp (22)
Symbols\Metadata\PE\PEParameterSymbol.cs (22)
320
hasUnscopedRefAttribute =
_moduleSymbol
.Module.HasUnscopedRefAttribute(_handle);
323
if (
_moduleSymbol
.Module.HasScopedRefAttribute(_handle))
329
else if (
_moduleSymbol
.Module.HasScopedRefAttribute(_handle))
345
else if (ParameterHelpers.IsRefScopedByDefault(
_moduleSymbol
.UseUpdatedEscapeRules, refKind))
561
value =
_moduleSymbol
.Module.GetParamDefaultValue(_handle);
599
if (
_moduleSymbol
.Module.HasDateTimeConstantAttribute(_handle, out value))
606
if (
_moduleSymbol
.Module.HasDecimalConstantAttribute(_handle, out value))
631
value = _packedFlags.SetWellKnownAttribute(flag,
_moduleSymbol
.Module.HasAttribute(_handle,
647
value = _packedFlags.SetWellKnownAttribute(flag,
_moduleSymbol
.Module.HasAttribute(_handle,
663
value = _packedFlags.SetWellKnownAttribute(flag,
_moduleSymbol
.Module.HasAttribute(_handle,
679
value = _packedFlags.SetWellKnownAttribute(flag,
_moduleSymbol
.Module.HasAttribute(_handle,
695
value = _packedFlags.SetWellKnownAttribute(flag,
_moduleSymbol
.Module.HasAttribute(_handle,
771
var info =
_moduleSymbol
.Module.FindTargetAttribute(_handle, AttributeDescription.CallerArgumentExpressionAttribute);
781
&&
_moduleSymbol
.Module.TryExtractStringValueFromAttribute(info.Handle, out var parameterName)
799
value = DecodeFlowAnalysisAttributes(
_moduleSymbol
.Module, _handle);
875
var (paramNames, hasAttribute) =
_moduleSymbol
.Module.GetInterpolatedStringHandlerArgumentAttributeValues(_handle);
948
return
_moduleSymbol
.Module.GetStringValuesOfNotNullIfNotNullAttribute(_handle);
1007
return
_moduleSymbol
.Module.GetMarshallingDescriptor(_handle);
1021
return
_moduleSymbol
.Module.GetMarshallingType(_handle);
1050
if (
_moduleSymbol
.Module.HasParamArrayAttribute(_handle))
1055
if (
_moduleSymbol
.Module.HasParamCollectionAttribute(_handle))
1088
internal sealed override bool UseUpdatedEscapeRules =>
_moduleSymbol
.UseUpdatedEscapeRules;