133 references to ModifierFlags
Microsoft.VisualStudio.LanguageServices.VisualBasic (133)
CodeModel\ModifierFlagsExtensions.vb (61)
14
Private ReadOnly s_modifierDefinitions As New SortedList(Of
ModifierFlags
, SyntaxKind) From {
15
{
ModifierFlags
.Partial, SyntaxKind.PartialKeyword},
16
{
ModifierFlags
.Default, SyntaxKind.DefaultKeyword},
17
{
ModifierFlags
.Private, SyntaxKind.PrivateKeyword},
18
{
ModifierFlags
.Protected, SyntaxKind.ProtectedKeyword},
19
{
ModifierFlags
.Public, SyntaxKind.PublicKeyword},
20
{
ModifierFlags
.Friend, SyntaxKind.FriendKeyword},
21
{
ModifierFlags
.MustOverride, SyntaxKind.MustOverrideKeyword},
22
{
ModifierFlags
.Overridable, SyntaxKind.OverridableKeyword},
23
{
ModifierFlags
.NotOverridable, SyntaxKind.NotOverridableKeyword},
24
{
ModifierFlags
.Overrides, SyntaxKind.OverridesKeyword},
25
{
ModifierFlags
.MustInherit, SyntaxKind.MustInheritKeyword},
26
{
ModifierFlags
.NotInheritable, SyntaxKind.NotInheritableKeyword},
27
{
ModifierFlags
.Static, SyntaxKind.StaticKeyword},
28
{
ModifierFlags
.Shared, SyntaxKind.SharedKeyword},
29
{
ModifierFlags
.Shadows, SyntaxKind.ShadowsKeyword},
30
{
ModifierFlags
.ReadOnly, SyntaxKind.ReadOnlyKeyword},
31
{
ModifierFlags
.WriteOnly, SyntaxKind.WriteOnlyKeyword},
32
{
ModifierFlags
.Dim, SyntaxKind.DimKeyword},
33
{
ModifierFlags
.Const, SyntaxKind.ConstKeyword},
34
{
ModifierFlags
.WithEvents, SyntaxKind.WithEventsKeyword},
35
{
ModifierFlags
.Widening, SyntaxKind.WideningKeyword},
36
{
ModifierFlags
.Narrowing, SyntaxKind.NarrowingKeyword},
37
{
ModifierFlags
.Custom, SyntaxKind.CustomKeyword},
38
{
ModifierFlags
.ByVal, SyntaxKind.ByValKeyword},
39
{
ModifierFlags
.ByRef, SyntaxKind.ByRefKeyword},
40
{
ModifierFlags
.Optional, SyntaxKind.OptionalKeyword},
41
{
ModifierFlags
.ParamArray, SyntaxKind.ParamArrayKeyword}
45
Public Function GetModifierFlags(member As StatementSyntax) As
ModifierFlags
46
Dim result As
ModifierFlags
= 0
51
result = result Or
ModifierFlags
.Partial
53
result = result Or
ModifierFlags
.Default
55
result = result Or
ModifierFlags
.Private
57
result = result Or
ModifierFlags
.Protected
59
result = result Or
ModifierFlags
.Public
61
result = result Or
ModifierFlags
.Friend
63
result = result Or
ModifierFlags
.MustOverride
65
result = result Or
ModifierFlags
.Overridable
67
result = result Or
ModifierFlags
.NotOverridable
69
result = result Or
ModifierFlags
.Overrides
71
result = result Or
ModifierFlags
.MustInherit
73
result = result Or
ModifierFlags
.NotInheritable
75
result = result Or
ModifierFlags
.Static
77
result = result Or
ModifierFlags
.Shared
79
result = result Or
ModifierFlags
.Shadows
81
result = result Or
ModifierFlags
.ReadOnly
83
result = result Or
ModifierFlags
.WriteOnly
85
result = result Or
ModifierFlags
.Dim
87
result = result Or
ModifierFlags
.Const
89
result = result Or
ModifierFlags
.WithEvents
91
result = result Or
ModifierFlags
.Widening
93
result = result Or
ModifierFlags
.Narrowing
95
result = result Or
ModifierFlags
.Custom
103
Public Function GetModifierFlags(parameter As ParameterSyntax) As
ModifierFlags
104
Dim result As
ModifierFlags
= 0
109
result = result Or
ModifierFlags
.ByVal
111
result = result Or
ModifierFlags
.ByRef
113
result = result Or
ModifierFlags
.Optional
115
result = result Or
ModifierFlags
.ParamArray
123
Public Function UpdateModifiers(member As StatementSyntax, flags As
ModifierFlags
) As StatementSyntax
144
Public Function UpdateModifiers(parameter As ParameterSyntax, flags As
ModifierFlags
) As ParameterSyntax
CodeModel\VisualBasicCodeModelService.vb (72)
1471
If (flags And
ModifierFlags
.Public) <> 0 Then
1473
ElseIf (flags And
ModifierFlags
.Protected) <> 0 AndAlso
1474
(flags And
ModifierFlags
.Friend) <> 0 Then
1476
ElseIf (flags And
ModifierFlags
.Friend) <> 0 Then
1478
ElseIf (flags And
ModifierFlags
.Protected) <> 0 Then
1480
ElseIf (flags And
ModifierFlags
.Private) <> 0 Then
1488
If (flags And
ModifierFlags
.WithEvents) <> 0 Then
1540
Dim flags = member.GetModifierFlags() And Not (
ModifierFlags
.AccessModifierMask Or
ModifierFlags
.Dim Or
ModifierFlags
.WithEvents)
1543
flags = flags Or
ModifierFlags
.Private
1545
flags = flags Or
ModifierFlags
.Protected
1548
flags = flags Or
ModifierFlags
.Friend
1551
flags = flags Or
ModifierFlags
.Public
1553
flags = flags Or
ModifierFlags
.Friend
1555
flags = flags Or
ModifierFlags
.Protected Or
ModifierFlags
.Friend
1561
flags = flags Or
ModifierFlags
.WithEvents
1565
flags = flags Or
ModifierFlags
.Dim
2120
If (flags And
ModifierFlags
.NotOverridable) <> 0 Then
2124
If (flags And
ModifierFlags
.MustOverride) <> 0 Then
2128
If (flags And
ModifierFlags
.Overridable) <> 0 Then
2132
If (flags And
ModifierFlags
.Overrides) <> 0 Then
2156
If (flags And
ModifierFlags
.Partial) <> 0 Then
2190
flags = flags And Not
ModifierFlags
.Partial
2193
flags = flags Or
ModifierFlags
.Partial
2312
If (flags And
ModifierFlags
.Const) <> 0 Then
2316
If (flags And
ModifierFlags
.ReadOnly) <> 0 Then
2344
flags = flags And Not (
ModifierFlags
.Const Or
ModifierFlags
.ReadOnly Or
ModifierFlags
.Dim)
2347
flags = flags Or
ModifierFlags
.Const
2349
flags = flags Or
ModifierFlags
.ReadOnly
2353
flags = flags Or
ModifierFlags
.Dim
2371
If (flags And
ModifierFlags
.Partial) <> 0 Then
2407
flags = flags And Not
ModifierFlags
.Partial
2410
flags = flags Or
ModifierFlags
.Partial
2437
flags = flags And Not
ModifierFlags
.Shared
2629
flags = flags And Not (
ModifierFlags
.MustInherit Or
ModifierFlags
.NotInheritable Or
ModifierFlags
.Shadows)
2633
flags = flags Or
ModifierFlags
.MustInherit
2635
flags = flags Or
ModifierFlags
.NotInheritable
2639
flags = flags Or
ModifierFlags
.Shadows
2660
Return (flags And
ModifierFlags
.MustOverride) <> 0
2731
flags = flags And Not (
ModifierFlags
.NotOverridable Or
ModifierFlags
.Shadows Or
ModifierFlags
.Overrides Or
ModifierFlags
.MustOverride Or
ModifierFlags
.Overridable)
2735
flags = flags Or
ModifierFlags
.NotOverridable
2737
flags = flags Or
ModifierFlags
.Shadows
2739
flags = flags Or
ModifierFlags
.Overrides
2741
flags = flags Or
ModifierFlags
.MustOverride
2743
flags = flags Or
ModifierFlags
.Overridable
2745
flags = flags Or
ModifierFlags
.NotOverridable Or
ModifierFlags
.Overrides
2747
flags = flags Or
ModifierFlags
.Overridable Or
ModifierFlags
.Shadows
2752
If (flags And
ModifierFlags
.MustOverride) <> 0 Then
2824
flags = flags Or
ModifierFlags
.MustInherit
2826
flags = flags Or
ModifierFlags
.MustOverride
2830
flags = flags And Not
ModifierFlags
.MustInherit
2832
flags = flags And Not
ModifierFlags
.MustOverride
2852
Return (flags And (
ModifierFlags
.Const Or
ModifierFlags
.ReadOnly)) <> 0
2884
flags = flags And Not
ModifierFlags
.Default
2887
flags = flags Or
ModifierFlags
.Default
2933
Dim flags = member.GetModifierFlags() And Not
ModifierFlags
.Dim
2936
flags = flags Or
ModifierFlags
.Shared
2938
flags = flags And Not
ModifierFlags
.Shared
2942
flags = flags Or
ModifierFlags
.Dim