10 writes to _propertyFlags
Microsoft.CodeAnalysis.CSharp (10)
Symbols\Source\SourcePropertySymbolBase.cs (10)
119
_propertyFlags
|= Flags.IsExplicitInterfaceImplementation;
128
_propertyFlags
|= Flags.HasExplicitAccessModifier;
133
_propertyFlags
|= Flags.HasAutoPropertyGet;
138
_propertyFlags
|= Flags.HasAutoPropertySet;
143
_propertyFlags
|= Flags.GetterUsesFieldKeyword;
148
_propertyFlags
|= Flags.SetterUsesFieldKeyword;
153
_propertyFlags
|= Flags.HasInitializer;
158
_propertyFlags
|= Flags.IsExpressionBodied;
163
_propertyFlags
|= Flags.AccessorsHaveImplementation;
187
_propertyFlags
|= Flags.RequiresBackingField;
11 references to _propertyFlags
Microsoft.CodeAnalysis.CSharp (11)
Symbols\Source\SourcePropertySymbolBase.cs (11)
299
=> (
_propertyFlags
& Flags.IsExpressionBodied) != 0;
303
if ((
_propertyFlags
& Flags.HasInitializer) == 0)
328
var propertyFlags = property.
_propertyFlags
;
681
=> (
_propertyFlags
& Flags.IsExplicitInterfaceImplementation) != 0;
733
=> (
_propertyFlags
& Flags.HasExplicitAccessModifier) != 0;
766
return (
_propertyFlags
& flags) != 0 ||
767
(this is SourcePropertySymbol { OtherPartOfPartial: { } otherPart } && (otherPart.
_propertyFlags
& flags) != 0);
771
=> (
_propertyFlags
& Flags.AccessorsHaveImplementation) != 0;
799
(
_propertyFlags
& Flags.RequiresBackingField) != 0)
832
(_getMethod is null || (
_propertyFlags
& Flags.HasAutoPropertyGet) != 0 || _getMethod.IsDeclaredReadOnly))
841
return new SynthesizedBackingFieldSymbol(this, fieldName, isReadOnly: isReadOnly, isStatic: this.IsStatic, hasInitializer: (
_propertyFlags
& Flags.HasInitializer) != 0);