1 write to _modifiers
Microsoft.CodeAnalysis.CSharp (1)
Symbols\Source\SourcePropertySymbolBase.cs (1)
98_modifiers = modifiers;
16 references to _modifiers
Microsoft.CodeAnalysis.CSharp (16)
Symbols\Source\SourcePropertySymbol.cs (2)
408_modifiers, 421_modifiers,
Symbols\Source\SourcePropertySymbolBase.cs (12)
467get { return (_modifiers & DeclarationModifiers.Abstract) != 0; } 472get { return (_modifiers & DeclarationModifiers.Extern) != 0; } 477get { return (_modifiers & DeclarationModifiers.Static) != 0; } 494get { return (_modifiers & DeclarationModifiers.Indexer) != 0; } 499get { return (_modifiers & DeclarationModifiers.Override) != 0; } 504get { return (_modifiers & DeclarationModifiers.Sealed) != 0; } 509get { return (_modifiers & DeclarationModifiers.Virtual) != 0; } 512internal sealed override bool IsRequired => (_modifiers & DeclarationModifiers.Required) != 0; 516get { return (_modifiers & DeclarationModifiers.New) != 0; } 519internal bool HasReadOnlyModifier => (_modifiers & DeclarationModifiers.ReadOnly) != 0; 603return ModifierUtils.EffectiveAccessibility(_modifiers); 841ModifierUtils.CheckAccessibility(_modifiers, this, isExplicitInterfaceImplementation, diagnostics, location);
Symbols\Synthesized\Records\SynthesizedRecordEqualityContractProperty.cs (1)
63_modifiers,
Symbols\Synthesized\Records\SynthesizedRecordPropertySymbol.cs (1)
80_modifiers,