1 write to _modifiers
Microsoft.CodeAnalysis.Workspaces (1)
Editing\DeclarationModifiers.cs (1)
22=> _modifiers = modifiers;
52 references to _modifiers
Microsoft.CodeAnalysis.Workspaces (52)
Editing\DeclarationModifiers.cs (52)
100public bool IsStatic => (_modifiers & Modifiers.Static) != 0; 102public bool IsAbstract => (_modifiers & Modifiers.Abstract) != 0; 104public bool IsNew => (_modifiers & Modifiers.New) != 0; 106public bool IsUnsafe => (_modifiers & Modifiers.Unsafe) != 0; 108public bool IsReadOnly => (_modifiers & Modifiers.ReadOnly) != 0; 110public bool IsVirtual => (_modifiers & Modifiers.Virtual) != 0; 112public bool IsOverride => (_modifiers & Modifiers.Override) != 0; 114public bool IsSealed => (_modifiers & Modifiers.Sealed) != 0; 116public bool IsConst => (_modifiers & Modifiers.Const) != 0; 118public bool IsWithEvents => (_modifiers & Modifiers.WithEvents) != 0; 120public bool IsPartial => (_modifiers & Modifiers.Partial) != 0; 122public bool IsAsync => (_modifiers & Modifiers.Async) != 0; 124public bool IsWriteOnly => (_modifiers & Modifiers.WriteOnly) != 0; 126public bool IsRef => (_modifiers & Modifiers.Ref) != 0; 128public bool IsVolatile => (_modifiers & Modifiers.Volatile) != 0; 130public bool IsExtern => (_modifiers & Modifiers.Extern) != 0; 132public bool IsRequired => (_modifiers & Modifiers.Required) != 0; 134public bool IsFile => (_modifiers & Modifiers.File) != 0; 137=> new(SetFlag(_modifiers, Modifiers.Static, isStatic)); 140=> new(SetFlag(_modifiers, Modifiers.Abstract, isAbstract)); 143=> new(SetFlag(_modifiers, Modifiers.New, isNew)); 146=> new(SetFlag(_modifiers, Modifiers.Unsafe, isUnsafe)); 149=> new(SetFlag(_modifiers, Modifiers.ReadOnly, isReadOnly)); 152=> new(SetFlag(_modifiers, Modifiers.Virtual, isVirtual)); 155=> new(SetFlag(_modifiers, Modifiers.Override, isOverride)); 158=> new(SetFlag(_modifiers, Modifiers.Sealed, isSealed)); 161=> new(SetFlag(_modifiers, Modifiers.Const, isConst)); 164=> new(SetFlag(_modifiers, Modifiers.WithEvents, withEvents)); 167=> new(SetFlag(_modifiers, Modifiers.Partial, isPartial)); 171=> new(SetFlag(_modifiers, Modifiers.Async, isAsync)); 174=> new(SetFlag(_modifiers, Modifiers.WriteOnly, isWriteOnly)); 177=> new(SetFlag(_modifiers, Modifiers.Ref, isRef)); 180=> new(SetFlag(_modifiers, Modifiers.Volatile, isVolatile)); 183=> new(SetFlag(_modifiers, Modifiers.Extern, isExtern)); 186=> new(SetFlag(_modifiers, Modifiers.Required, isRequired)); 189=> new(SetFlag(_modifiers, Modifiers.File, isFile)); 242=> new(left._modifiers | right._modifiers); 245=> new(left._modifiers & right._modifiers); 248=> new(left._modifiers | right._modifiers); 251=> new(left._modifiers & ~right._modifiers); 254=> _modifiers == modifiers._modifiers; 260=> (int)_modifiers; 263=> left._modifiers == right._modifiers; 266=> left._modifiers != right._modifiers; 269=> _modifiers.ToString();