46 references to new
Microsoft.CodeAnalysis.Workspaces (46)
Editing\DeclarationModifiers.cs (45)
39: this( 146=> new(SetFlag(Modifiers, Modifiers.Static, isStatic)); 149=> new(SetFlag(Modifiers, Modifiers.Abstract, isAbstract)); 152=> new(SetFlag(Modifiers, Modifiers.New, isNew)); 155=> new(SetFlag(Modifiers, Modifiers.Unsafe, isUnsafe)); 158=> new(SetFlag(Modifiers, Modifiers.ReadOnly, isReadOnly)); 161=> new(SetFlag(Modifiers, Modifiers.Virtual, isVirtual)); 164=> new(SetFlag(Modifiers, Modifiers.Override, isOverride)); 167=> new(SetFlag(Modifiers, Modifiers.Sealed, isSealed)); 170=> new(SetFlag(Modifiers, Modifiers.Const, isConst)); 173=> new(SetFlag(Modifiers, Modifiers.WithEvents, withEvents)); 176=> new(SetFlag(Modifiers, Modifiers.Partial, isPartial)); 180=> new(SetFlag(Modifiers, Modifiers.Async, isAsync)); 183=> new(SetFlag(Modifiers, Modifiers.WriteOnly, isWriteOnly)); 186=> new(SetFlag(Modifiers, Modifiers.Ref, isRef)); 189=> new(SetFlag(Modifiers, Modifiers.Volatile, isVolatile)); 192=> new(SetFlag(Modifiers, Modifiers.Extern, isExtern)); 195=> new(SetFlag(Modifiers, Modifiers.Required, isRequired)); 198=> new(SetFlag(Modifiers, Modifiers.File, isFile)); 202=> new(SetFlag(Modifiers, Modifiers.Closed, isClosed)); 209public static DeclarationModifiers Static => new(Modifiers.Static); 210public static DeclarationModifiers Abstract => new(Modifiers.Abstract); 211public static DeclarationModifiers New => new(Modifiers.New); 212public static DeclarationModifiers Unsafe => new(Modifiers.Unsafe); 213public static DeclarationModifiers ReadOnly => new(Modifiers.ReadOnly); 214public static DeclarationModifiers Virtual => new(Modifiers.Virtual); 215public static DeclarationModifiers Override => new(Modifiers.Override); 216public static DeclarationModifiers Sealed => new(Modifiers.Sealed); 217public static DeclarationModifiers Const => new(Modifiers.Const); 218public static DeclarationModifiers WithEvents => new(Modifiers.WithEvents); 219public static DeclarationModifiers Partial => new(Modifiers.Partial); 220public static DeclarationModifiers Async => new(Modifiers.Async); 221public static DeclarationModifiers WriteOnly => new(Modifiers.WriteOnly); 222public static DeclarationModifiers Ref => new(Modifiers.Ref); 223public static DeclarationModifiers Volatile => new(Modifiers.Volatile); 224public static DeclarationModifiers Extern => new(Modifiers.Extern); 225public static DeclarationModifiers Required => new(Modifiers.Required); 226public static DeclarationModifiers File => new(Modifiers.File); 228internal static DeclarationModifiers Fixed => new(Modifiers.Fixed); 231public static DeclarationModifiers Closed => new(Modifiers.Closed); 234=> new(left.Modifiers | right.Modifiers); 237=> new(left.Modifiers & right.Modifiers); 240=> new(left.Modifiers | right.Modifiers); 243=> new(left.Modifiers & ~right.Modifiers); 252modifiers = new DeclarationModifiers(mods);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Editing\ModifierExtensions.cs (1)
14return new DeclarationModifiers(modifiers);