44 references to new
Microsoft.CodeAnalysis.Workspaces (44)
Editing\DeclarationModifiers.cs (43)
38: this( 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)); 197public static DeclarationModifiers Static => new(Modifiers.Static); 198public static DeclarationModifiers Abstract => new(Modifiers.Abstract); 199public static DeclarationModifiers New => new(Modifiers.New); 200public static DeclarationModifiers Unsafe => new(Modifiers.Unsafe); 201public static DeclarationModifiers ReadOnly => new(Modifiers.ReadOnly); 202public static DeclarationModifiers Virtual => new(Modifiers.Virtual); 203public static DeclarationModifiers Override => new(Modifiers.Override); 204public static DeclarationModifiers Sealed => new(Modifiers.Sealed); 205public static DeclarationModifiers Const => new(Modifiers.Const); 206public static DeclarationModifiers WithEvents => new(Modifiers.WithEvents); 207public static DeclarationModifiers Partial => new(Modifiers.Partial); 208public static DeclarationModifiers Async => new(Modifiers.Async); 209public static DeclarationModifiers WriteOnly => new(Modifiers.WriteOnly); 210public static DeclarationModifiers Ref => new(Modifiers.Ref); 211public static DeclarationModifiers Volatile => new(Modifiers.Volatile); 212public static DeclarationModifiers Extern => new(Modifiers.Extern); 213public static DeclarationModifiers Required => new(Modifiers.Required); 214public static DeclarationModifiers File => new(Modifiers.File); 215internal static DeclarationModifiers Fixed => new(Modifiers.Fixed); 218=> new(left.Modifiers | right.Modifiers); 221=> new(left.Modifiers & right.Modifiers); 224=> new(left.Modifiers | right.Modifiers); 227=> new(left.Modifiers & ~right.Modifiers); 236modifiers = new DeclarationModifiers(mods);
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Editing\ModifierExtensions.cs (1)
17return new DeclarationModifiers(modifiers);