1 write to _modifiers
Microsoft.CodeAnalysis.Workspaces (1)
Editing\DeclarationModifiers.cs (1)
20=> _modifiers = modifiers;
46 references to _modifiers
Microsoft.CodeAnalysis.Workspaces (46)
Editing\DeclarationModifiers.cs (46)
103public bool IsStatic => (_modifiers & Modifiers.Static) != 0; 105public bool IsAbstract => (_modifiers & Modifiers.Abstract) != 0; 107public bool IsNew => (_modifiers & Modifiers.New) != 0; 109public bool IsUnsafe => (_modifiers & Modifiers.Unsafe) != 0; 111public bool IsReadOnly => (_modifiers & Modifiers.ReadOnly) != 0; 113public bool IsVirtual => (_modifiers & Modifiers.Virtual) != 0; 115public bool IsOverride => (_modifiers & Modifiers.Override) != 0; 117public bool IsSealed => (_modifiers & Modifiers.Sealed) != 0; 119public bool IsConst => (_modifiers & Modifiers.Const) != 0; 121public bool IsWithEvents => (_modifiers & Modifiers.WithEvents) != 0; 123public bool IsPartial => (_modifiers & Modifiers.Partial) != 0; 125public bool IsAsync => (_modifiers & Modifiers.Async) != 0; 127public bool IsWriteOnly => (_modifiers & Modifiers.WriteOnly) != 0; 129public bool IsRef => (_modifiers & Modifiers.Ref) != 0; 131public bool IsVolatile => (_modifiers & Modifiers.Volatile) != 0; 133public bool IsExtern => (_modifiers & Modifiers.Extern) != 0; 135public bool IsRequired => (_modifiers & Modifiers.Required) != 0; 137public bool IsFile => (_modifiers & Modifiers.File) != 0; 139internal bool IsFixed => (_modifiers & Modifiers.Fixed) != 0; 142=> new(SetFlag(_modifiers, Modifiers.Static, isStatic)); 145=> new(SetFlag(_modifiers, Modifiers.Abstract, isAbstract)); 148=> new(SetFlag(_modifiers, Modifiers.New, isNew)); 151=> new(SetFlag(_modifiers, Modifiers.Unsafe, isUnsafe)); 154=> new(SetFlag(_modifiers, Modifiers.ReadOnly, isReadOnly)); 157=> new(SetFlag(_modifiers, Modifiers.Virtual, isVirtual)); 160=> new(SetFlag(_modifiers, Modifiers.Override, isOverride)); 163=> new(SetFlag(_modifiers, Modifiers.Sealed, isSealed)); 166=> new(SetFlag(_modifiers, Modifiers.Const, isConst)); 169=> new(SetFlag(_modifiers, Modifiers.WithEvents, withEvents)); 172=> new(SetFlag(_modifiers, Modifiers.Partial, isPartial)); 176=> new(SetFlag(_modifiers, Modifiers.Async, isAsync)); 179=> new(SetFlag(_modifiers, Modifiers.WriteOnly, isWriteOnly)); 182=> new(SetFlag(_modifiers, Modifiers.Ref, isRef)); 185=> new(SetFlag(_modifiers, Modifiers.Volatile, isVolatile)); 188=> new(SetFlag(_modifiers, Modifiers.Extern, isExtern)); 191=> new(SetFlag(_modifiers, Modifiers.Required, isRequired)); 194=> new(SetFlag(_modifiers, Modifiers.File, isFile)); 249=> new(left._modifiers | right._modifiers); 252=> new(left._modifiers & right._modifiers); 255=> new(left._modifiers | right._modifiers); 258=> new(left._modifiers & ~right._modifiers); 261=> _modifiers.ToString();