1 write to Modifiers
Microsoft.CodeAnalysis.Workspaces (1)
Editing\DeclarationModifiers.cs (1)
16=> Modifiers = modifiers;
46 references to Modifiers
Microsoft.CodeAnalysis.Workspaces (46)
Editing\DeclarationModifiers.cs (46)
99public bool IsStatic => (Modifiers & Modifiers.Static) != 0; 101public bool IsAbstract => (Modifiers & Modifiers.Abstract) != 0; 103public bool IsNew => (Modifiers & Modifiers.New) != 0; 105public bool IsUnsafe => (Modifiers & Modifiers.Unsafe) != 0; 107public bool IsReadOnly => (Modifiers & Modifiers.ReadOnly) != 0; 109public bool IsVirtual => (Modifiers & Modifiers.Virtual) != 0; 111public bool IsOverride => (Modifiers & Modifiers.Override) != 0; 113public bool IsSealed => (Modifiers & Modifiers.Sealed) != 0; 115public bool IsConst => (Modifiers & Modifiers.Const) != 0; 117public bool IsWithEvents => (Modifiers & Modifiers.WithEvents) != 0; 119public bool IsPartial => (Modifiers & Modifiers.Partial) != 0; 121public bool IsAsync => (Modifiers & Modifiers.Async) != 0; 123public bool IsWriteOnly => (Modifiers & Modifiers.WriteOnly) != 0; 125public bool IsRef => (Modifiers & Modifiers.Ref) != 0; 127public bool IsVolatile => (Modifiers & Modifiers.Volatile) != 0; 129public bool IsExtern => (Modifiers & Modifiers.Extern) != 0; 131public bool IsRequired => (Modifiers & Modifiers.Required) != 0; 133public bool IsFile => (Modifiers & Modifiers.File) != 0; 135internal bool IsFixed => (Modifiers & Modifiers.Fixed) != 0; 138=> new(SetFlag(Modifiers, Modifiers.Static, isStatic)); 141=> new(SetFlag(Modifiers, Modifiers.Abstract, isAbstract)); 144=> new(SetFlag(Modifiers, Modifiers.New, isNew)); 147=> new(SetFlag(Modifiers, Modifiers.Unsafe, isUnsafe)); 150=> new(SetFlag(Modifiers, Modifiers.ReadOnly, isReadOnly)); 153=> new(SetFlag(Modifiers, Modifiers.Virtual, isVirtual)); 156=> new(SetFlag(Modifiers, Modifiers.Override, isOverride)); 159=> new(SetFlag(Modifiers, Modifiers.Sealed, isSealed)); 162=> new(SetFlag(Modifiers, Modifiers.Const, isConst)); 165=> new(SetFlag(Modifiers, Modifiers.WithEvents, withEvents)); 168=> new(SetFlag(Modifiers, Modifiers.Partial, isPartial)); 172=> new(SetFlag(Modifiers, Modifiers.Async, isAsync)); 175=> new(SetFlag(Modifiers, Modifiers.WriteOnly, isWriteOnly)); 178=> new(SetFlag(Modifiers, Modifiers.Ref, isRef)); 181=> new(SetFlag(Modifiers, Modifiers.Volatile, isVolatile)); 184=> new(SetFlag(Modifiers, Modifiers.Extern, isExtern)); 187=> new(SetFlag(Modifiers, Modifiers.Required, isRequired)); 190=> new(SetFlag(Modifiers, Modifiers.File, isFile)); 218=> new(left.Modifiers | right.Modifiers); 221=> new(left.Modifiers & right.Modifiers); 224=> new(left.Modifiers | right.Modifiers); 227=> new(left.Modifiers & ~right.Modifiers); 230=> Modifiers.ToString();