Skip to content

Latest commit

 

History

History
54 lines (41 loc) · 1.89 KB

File metadata and controls

54 lines (41 loc) · 1.89 KB

ModifierFilter Enum

HomeFields

Namespace: Roslynator.CSharp

Assembly: Roslynator.CSharp.dll

Specifies C# modifier.

[Flags]
public enum ModifierFilter

Inheritance

ObjectValueTypeEnum → ModifierFilter

Attributes

Fields

Name Value Combination of Summary
None 0 None modifier.
New 1 A "new" modifier.
Public 2 A "public" modifier.
Private 4 A "private" modifier.
Protected 8 A "protected" modifier.
Internal 16 An "internal" modifier.
Accessibility 30 Public | Private | Protected | Internal An accessibility modifier.
Const 32 A "const" modifier.
Static 64 A "static" modifier.
Virtual 128 A "virtual" modifier.
Sealed 256 A "sealed" modifier.
Override 512 An "override" modifier.
Abstract 1024 An "abstract" modifier.
AbstractVirtualOverride 1664 Virtual | Override | Abstract "abstract", "virtual" or "override" modifier.
ReadOnly 2048 A "readonly" modifier.
Extern 4096 An "extern" modifier.
Unsafe 8192 A "unsafe" modifier.
Volatile 16384 A "volatile" modifier.
Async 32768 An "async" modifier.
Partial 65536 A "partial" modifier.
Ref 131072 A "ref" modifier.
Out 262144 An "out" modifier.
In 524288 An "in" modifier.
Params 1048576 A "params" modifier.
This 2097152 A "this" modifier.