44 references to new
Microsoft.CodeAnalysis.Workspaces (44)
Editing\DeclarationModifiers.cs (43)
38: this( 139=> new(SetFlag(Modifiers, Modifiers.Static, isStatic)); 142=> new(SetFlag(Modifiers, Modifiers.Abstract, isAbstract)); 145=> new(SetFlag(Modifiers, Modifiers.New, isNew)); 148=> new(SetFlag(Modifiers, Modifiers.Unsafe, isUnsafe)); 151=> new(SetFlag(Modifiers, Modifiers.ReadOnly, isReadOnly)); 154=> new(SetFlag(Modifiers, Modifiers.Virtual, isVirtual)); 157=> new(SetFlag(Modifiers, Modifiers.Override, isOverride)); 160=> new(SetFlag(Modifiers, Modifiers.Sealed, isSealed)); 163=> new(SetFlag(Modifiers, Modifiers.Const, isConst)); 166=> new(SetFlag(Modifiers, Modifiers.WithEvents, withEvents)); 169=> new(SetFlag(Modifiers, Modifiers.Partial, isPartial)); 173=> new(SetFlag(Modifiers, Modifiers.Async, isAsync)); 176=> new(SetFlag(Modifiers, Modifiers.WriteOnly, isWriteOnly)); 179=> new(SetFlag(Modifiers, Modifiers.Ref, isRef)); 182=> new(SetFlag(Modifiers, Modifiers.Volatile, isVolatile)); 185=> new(SetFlag(Modifiers, Modifiers.Extern, isExtern)); 188=> new(SetFlag(Modifiers, Modifiers.Required, isRequired)); 191=> new(SetFlag(Modifiers, Modifiers.File, isFile)); 198public static DeclarationModifiers Static => new(Modifiers.Static); 199public static DeclarationModifiers Abstract => new(Modifiers.Abstract); 200public static DeclarationModifiers New => new(Modifiers.New); 201public static DeclarationModifiers Unsafe => new(Modifiers.Unsafe); 202public static DeclarationModifiers ReadOnly => new(Modifiers.ReadOnly); 203public static DeclarationModifiers Virtual => new(Modifiers.Virtual); 204public static DeclarationModifiers Override => new(Modifiers.Override); 205public static DeclarationModifiers Sealed => new(Modifiers.Sealed); 206public static DeclarationModifiers Const => new(Modifiers.Const); 207public static DeclarationModifiers WithEvents => new(Modifiers.WithEvents); 208public static DeclarationModifiers Partial => new(Modifiers.Partial); 209public static DeclarationModifiers Async => new(Modifiers.Async); 210public static DeclarationModifiers WriteOnly => new(Modifiers.WriteOnly); 211public static DeclarationModifiers Ref => new(Modifiers.Ref); 212public static DeclarationModifiers Volatile => new(Modifiers.Volatile); 213public static DeclarationModifiers Extern => new(Modifiers.Extern); 214public static DeclarationModifiers Required => new(Modifiers.Required); 215public static DeclarationModifiers File => new(Modifiers.File); 216internal static DeclarationModifiers Fixed => new(Modifiers.Fixed); 219=> new(left.Modifiers | right.Modifiers); 222=> new(left.Modifiers & right.Modifiers); 225=> new(left.Modifiers | right.Modifiers); 228=> new(left.Modifiers & ~right.Modifiers); 237modifiers = new DeclarationModifiers(mods);
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Editing\ModifierExtensions.cs (1)
14return new DeclarationModifiers(modifiers);