10 references to ParameterFlags
Microsoft.CodeAnalysis.CSharp (10)
Symbols\Source\SourceComplexParameterSymbol.cs (10)
35private readonly ParameterFlags _parameterSyntaxKind; 63_parameterSyntaxKind |= ParameterFlags.HasParamsModifier; 68_parameterSyntaxKind |= ParameterFlags.ParamsParameter; 73_parameterSyntaxKind |= ParameterFlags.ExtensionThisParameter; 79_parameterSyntaxKind |= ParameterFlags.DefaultParameter; 1464return (_parameterSyntaxKind & ParameterFlags.DefaultParameter) != 0; 1528protected sealed override bool HasParamsModifier => (_parameterSyntaxKind & ParameterFlags.HasParamsModifier) != 0; 1530public sealed override bool IsParamsArray => (_parameterSyntaxKind & ParameterFlags.ParamsParameter) != 0 && this.Type.IsSZArray(); 1532public sealed override bool IsParamsCollection => (_parameterSyntaxKind & ParameterFlags.ParamsParameter) != 0 && !this.Type.IsSZArray(); 1534internal override bool IsExtensionMethodThis => (_parameterSyntaxKind & ParameterFlags.ExtensionThisParameter) != 0;