1 write to _modifiers
Microsoft.CodeAnalysis.Workspaces (1)
Editing\DeclarationModifiers.cs (1)
20
=>
_modifiers
= modifiers;
46 references to _modifiers
Microsoft.CodeAnalysis.Workspaces (46)
Editing\DeclarationModifiers.cs (46)
103
public bool IsStatic => (
_modifiers
& Modifiers.Static) != 0;
105
public bool IsAbstract => (
_modifiers
& Modifiers.Abstract) != 0;
107
public bool IsNew => (
_modifiers
& Modifiers.New) != 0;
109
public bool IsUnsafe => (
_modifiers
& Modifiers.Unsafe) != 0;
111
public bool IsReadOnly => (
_modifiers
& Modifiers.ReadOnly) != 0;
113
public bool IsVirtual => (
_modifiers
& Modifiers.Virtual) != 0;
115
public bool IsOverride => (
_modifiers
& Modifiers.Override) != 0;
117
public bool IsSealed => (
_modifiers
& Modifiers.Sealed) != 0;
119
public bool IsConst => (
_modifiers
& Modifiers.Const) != 0;
121
public bool IsWithEvents => (
_modifiers
& Modifiers.WithEvents) != 0;
123
public bool IsPartial => (
_modifiers
& Modifiers.Partial) != 0;
125
public bool IsAsync => (
_modifiers
& Modifiers.Async) != 0;
127
public bool IsWriteOnly => (
_modifiers
& Modifiers.WriteOnly) != 0;
129
public bool IsRef => (
_modifiers
& Modifiers.Ref) != 0;
131
public bool IsVolatile => (
_modifiers
& Modifiers.Volatile) != 0;
133
public bool IsExtern => (
_modifiers
& Modifiers.Extern) != 0;
135
public bool IsRequired => (
_modifiers
& Modifiers.Required) != 0;
137
public bool IsFile => (
_modifiers
& Modifiers.File) != 0;
139
internal bool IsFixed => (
_modifiers
& Modifiers.Fixed) != 0;
142
=> new(SetFlag(
_modifiers
, Modifiers.Static, isStatic));
145
=> new(SetFlag(
_modifiers
, Modifiers.Abstract, isAbstract));
148
=> new(SetFlag(
_modifiers
, Modifiers.New, isNew));
151
=> new(SetFlag(
_modifiers
, Modifiers.Unsafe, isUnsafe));
154
=> new(SetFlag(
_modifiers
, Modifiers.ReadOnly, isReadOnly));
157
=> new(SetFlag(
_modifiers
, Modifiers.Virtual, isVirtual));
160
=> new(SetFlag(
_modifiers
, Modifiers.Override, isOverride));
163
=> new(SetFlag(
_modifiers
, Modifiers.Sealed, isSealed));
166
=> new(SetFlag(
_modifiers
, Modifiers.Const, isConst));
169
=> new(SetFlag(
_modifiers
, Modifiers.WithEvents, withEvents));
172
=> new(SetFlag(
_modifiers
, Modifiers.Partial, isPartial));
176
=> new(SetFlag(
_modifiers
, Modifiers.Async, isAsync));
179
=> new(SetFlag(
_modifiers
, Modifiers.WriteOnly, isWriteOnly));
182
=> new(SetFlag(
_modifiers
, Modifiers.Ref, isRef));
185
=> new(SetFlag(
_modifiers
, Modifiers.Volatile, isVolatile));
188
=> new(SetFlag(
_modifiers
, Modifiers.Extern, isExtern));
191
=> new(SetFlag(
_modifiers
, Modifiers.Required, isRequired));
194
=> new(SetFlag(
_modifiers
, Modifiers.File, isFile));
249
=> new(left.
_modifiers
| right.
_modifiers
);
252
=> new(left.
_modifiers
& right.
_modifiers
);
255
=> new(left.
_modifiers
| right.
_modifiers
);
258
=> new(left.
_modifiers
& ~right.
_modifiers
);
261
=>
_modifiers
.ToString();