4 writes to _parameterSyntaxKind
Microsoft.CodeAnalysis.CSharp (4)
Symbols\Source\SourceComplexParameterSymbol.cs (4)
61
_parameterSyntaxKind
|= ParameterFlags.HasParamsModifier;
66
_parameterSyntaxKind
|= ParameterFlags.ParamsParameter;
71
_parameterSyntaxKind
|= ParameterFlags.ExtensionThisParameter;
77
_parameterSyntaxKind
|= ParameterFlags.DefaultParameter;
5 references to _parameterSyntaxKind
Microsoft.CodeAnalysis.CSharp (5)
Symbols\Source\SourceComplexParameterSymbol.cs (5)
1440
return (
_parameterSyntaxKind
& ParameterFlags.DefaultParameter) != 0;
1504
protected sealed override bool HasParamsModifier => (
_parameterSyntaxKind
& ParameterFlags.HasParamsModifier) != 0;
1506
public sealed override bool IsParamsArray => (
_parameterSyntaxKind
& ParameterFlags.ParamsParameter) != 0 && this.Type.IsSZArray();
1508
public sealed override bool IsParamsCollection => (
_parameterSyntaxKind
& ParameterFlags.ParamsParameter) != 0 && !this.Type.IsSZArray();
1510
internal override bool IsExtensionMethodThis => (
_parameterSyntaxKind
& ParameterFlags.ExtensionThisParameter) != 0;