1 write to DeclarationModifiers
Microsoft.CodeAnalysis.CSharp (1)
Symbols\Source\SourceMemberMethodSymbol.cs (1)
304
DeclarationModifiers
= declarationModifiers;
20 references to DeclarationModifiers
Microsoft.CodeAnalysis.CSharp (20)
Symbols\Source\SourceConstructorSymbol.cs (1)
71
ModifierUtils.CheckAccessibility(this.
DeclarationModifiers
, this, isExplicitInterfaceImplementation: false, diagnostics, location);
Symbols\Source\SourceMemberMethodSymbol.cs (12)
476
return ModifierUtils.EffectiveAccessibility(this.
DeclarationModifiers
);
484
return (this.
DeclarationModifiers
& DeclarationModifiers.Extern) != 0;
500
return (this.
DeclarationModifiers
& DeclarationModifiers.Sealed) != 0;
508
return (this.
DeclarationModifiers
& DeclarationModifiers.Abstract) != 0;
516
return (this.
DeclarationModifiers
& DeclarationModifiers.Override) != 0;
524
return (this.
DeclarationModifiers
& DeclarationModifiers.Partial) != 0;
532
return (this.
DeclarationModifiers
& DeclarationModifiers.Virtual) != 0;
540
return (this.
DeclarationModifiers
& DeclarationModifiers.New) != 0;
548
return (this.
DeclarationModifiers
& DeclarationModifiers.Static) != 0;
556
return (this.
DeclarationModifiers
& DeclarationModifiers.Unsafe) != 0;
564
return (this.
DeclarationModifiers
& DeclarationModifiers.Async) != 0;
572
return (this.
DeclarationModifiers
& DeclarationModifiers.ReadOnly) != 0;
Symbols\Source\SourceOrdinaryMethodSymbolBase.cs (2)
74
ModifierUtils.CheckAccessibility(this.
DeclarationModifiers
, this, isExplicitInterfaceImplementation: isExplicitInterfaceImplementation, diagnostics, location);
317
internal bool HasExtendedPartialModifier => (
DeclarationModifiers
& PartialMethodExtendedModifierMask) != 0;
Symbols\Source\SourcePropertyAccessorSymbol.cs (4)
170
ModifierUtils.CheckAccessibility(this.
DeclarationModifiers
, this, isExplicitInterfaceImplementation, diagnostics, location);
230
ModifierUtils.CheckAccessibility(this.
DeclarationModifiers
, this, isExplicitInterfaceImplementation, diagnostics, location);
427
get { return ModifierUtils.EffectiveAccessibility(this.
DeclarationModifiers
); }
433
internal bool LocalDeclaredReadOnly => (
DeclarationModifiers
& DeclarationModifiers.ReadOnly) != 0;
Symbols\Source\SourceUserDefinedOperatorSymbolBase.cs (1)
119
ModifierUtils.CheckAccessibility(this.
DeclarationModifiers
, this, isExplicitInterfaceImplementation: false, diagnostics, location);