Editing\DeclarationModifiers.cs (42)
43: this(
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));
222public static DeclarationModifiers Static => new(Modifiers.Static);
223public static DeclarationModifiers Abstract => new(Modifiers.Abstract);
224public static DeclarationModifiers New => new(Modifiers.New);
225public static DeclarationModifiers Unsafe => new(Modifiers.Unsafe);
226public static DeclarationModifiers ReadOnly => new(Modifiers.ReadOnly);
227public static DeclarationModifiers Virtual => new(Modifiers.Virtual);
228public static DeclarationModifiers Override => new(Modifiers.Override);
229public static DeclarationModifiers Sealed => new(Modifiers.Sealed);
230public static DeclarationModifiers Const => new(Modifiers.Const);
231public static DeclarationModifiers WithEvents => new(Modifiers.WithEvents);
232public static DeclarationModifiers Partial => new(Modifiers.Partial);
233public static DeclarationModifiers Async => new(Modifiers.Async);
234public static DeclarationModifiers WriteOnly => new(Modifiers.WriteOnly);
235public static DeclarationModifiers Ref => new(Modifiers.Ref);
236public static DeclarationModifiers Volatile => new(Modifiers.Volatile);
237public static DeclarationModifiers Extern => new(Modifiers.Extern);
238public static DeclarationModifiers Required => new(Modifiers.Required);
239public static DeclarationModifiers File => new(Modifiers.File);
242=> new(left._modifiers | right._modifiers);
245=> new(left._modifiers & right._modifiers);
248=> new(left._modifiers | right._modifiers);
251=> new(left._modifiers & ~right._modifiers);
275modifiers = new DeclarationModifiers(mods);