1 write to _modifiers
Microsoft.CodeAnalysis.CSharp (1)
Symbols\Source\SourcePropertySymbolBase.cs (1)
114_modifiers = modifiers;
20 references to _modifiers
Microsoft.CodeAnalysis.CSharp (20)
Symbols\Source\SourcePropertySymbol.cs (2)
533_modifiers, 546_modifiers,
Symbols\Source\SourcePropertySymbolBase.cs (15)
569get { return (_modifiers & DeclarationModifiers.Abstract) != 0; } 576return (_modifiers & DeclarationModifiers.Extern) != 0; 590get { return (_modifiers & DeclarationModifiers.Static) != 0; } 602get { return (_modifiers & DeclarationModifiers.Indexer) != 0; } 607get { return (_modifiers & DeclarationModifiers.Override) != 0; } 612get { return (_modifiers & DeclarationModifiers.Sealed) != 0; } 617get { return (_modifiers & DeclarationModifiers.Virtual) != 0; } 620internal sealed override bool IsRequired => (_modifiers & DeclarationModifiers.Required) != 0; 624get { return (_modifiers & DeclarationModifiers.New) != 0; } 627internal bool HasReadOnlyModifier => (_modifiers & DeclarationModifiers.ReadOnly) != 0; 629internal bool HasUnsafeModifier => (_modifiers & DeclarationModifiers.Unsafe) != 0; 713return ModifierUtils.EffectiveAccessibility(_modifiers); 1112ModifierUtils.CheckAccessibility(_modifiers, this, isExplicitInterfaceImplementation, diagnostics, location); 1748internal bool HasSafeModifier => (_modifiers & DeclarationModifiers.Safe) != 0; 1805internal bool IsPartial => (_modifiers & DeclarationModifiers.Partial) != 0;
Symbols\Synthesized\Records\SynthesizedRecordEqualityContractProperty.cs (1)
71_modifiers,
Symbols\Synthesized\Records\SynthesizedRecordPropertySymbol.cs (1)
90_modifiers,
Symbols\Synthesized\SynthesizedUnionValuePropertySymbol.cs (1)
61_modifiers,