122 references to DeclarationModifiers
Microsoft.CodeAnalysis.VisualBasic (122)
Binding\Binder_Utils.vb (25)
1564
[Private] = CUInt(
DeclarationModifiers
.Private) << DeclarationModifierFlagShift
1565
[Protected] = CUInt(
DeclarationModifiers
.Protected) << DeclarationModifierFlagShift
1566
[Friend] = CUInt(
DeclarationModifiers
.Friend) << DeclarationModifierFlagShift
1567
[Public] = CUInt(
DeclarationModifiers
.Public) << DeclarationModifierFlagShift
1570
[Shared] = CUInt(
DeclarationModifiers
.Shared) << DeclarationModifierFlagShift
1572
[ReadOnly] = CUInt(
DeclarationModifiers
.ReadOnly) << DeclarationModifierFlagShift
1573
[WriteOnly] = CUInt(
DeclarationModifiers
.WriteOnly) << DeclarationModifierFlagShift
1576
[Overrides] = CUInt(
DeclarationModifiers
.Overrides) << DeclarationModifierFlagShift
1578
[Overridable] = CUInt(
DeclarationModifiers
.Overridable) << DeclarationModifierFlagShift
1579
[MustOverride] = CUInt(
DeclarationModifiers
.MustOverride) << DeclarationModifierFlagShift
1580
[NotOverridable] = CUInt(
DeclarationModifiers
.NotOverridable) << DeclarationModifierFlagShift
1587
[Overloads] = CUInt(
DeclarationModifiers
.Overloads) << DeclarationModifierFlagShift
1588
[Shadows] = CUInt(
DeclarationModifiers
.Shadows) << DeclarationModifierFlagShift
1593
[Default] = CUInt(
DeclarationModifiers
.Default) << DeclarationModifierFlagShift
1594
[WithEvents] = CUInt(
DeclarationModifiers
.WithEvents) << DeclarationModifierFlagShift
1596
[Widening] = CUInt(
DeclarationModifiers
.Widening) << DeclarationModifierFlagShift
1597
[Narrowing] = CUInt(
DeclarationModifiers
.Narrowing) << DeclarationModifierFlagShift
1610
[Partial] = CUInt(
DeclarationModifiers
.Partial) << DeclarationModifierFlagShift
1611
[MustInherit] = CUInt(
DeclarationModifiers
.MustInherit) << DeclarationModifierFlagShift
1612
[NotInheritable] = CUInt(
DeclarationModifiers
.NotInheritable) << DeclarationModifierFlagShift
1615
Async = CUInt(
DeclarationModifiers
.Async) << DeclarationModifierFlagShift
1616
Iterator = CUInt(
DeclarationModifiers
.Iterator) << DeclarationModifierFlagShift
1618
[Dim] = CUInt(
DeclarationModifiers
.Dim) << DeclarationModifierFlagShift
1619
[Const] = CUInt(
DeclarationModifiers
.Const) << DeclarationModifierFlagShift
1620
[Static] = CUInt(
DeclarationModifiers
.Static) << DeclarationModifierFlagShift
Declarations\DeclarationModifiersExtensions.vb (10)
10
Friend Function ToAccessibility(modifiers As
DeclarationModifiers
) As Accessibility
11
Select Case modifiers And
DeclarationModifiers
.AllAccessibilityModifiers
12
Case
DeclarationModifiers
.Private : Return Accessibility.Private
13
Case
DeclarationModifiers
.Public : Return Accessibility.Public
14
Case
DeclarationModifiers
.Protected : Return Accessibility.Protected
15
Case
DeclarationModifiers
.Friend : Return Accessibility.Friend
16
Case
DeclarationModifiers
.Friend Or
DeclarationModifiers
.Protected : Return Accessibility.ProtectedOrFriend
17
Case
DeclarationModifiers
.Private Or
DeclarationModifiers
.Protected : Return Accessibility.ProtectedAndFriend
Declarations\DeclarationTreeBuilder.vb (39)
122
modifiers:=
DeclarationModifiers
.Friend Or
DeclarationModifiers
.Partial Or
DeclarationModifiers
.NotInheritable,
143
modifiers:=
DeclarationModifiers
.Friend Or
DeclarationModifiers
.Partial Or
DeclarationModifiers
.NotInheritable,
813
Private Shared Function GetModifiers(modifiers As SyntaxTokenList) As
DeclarationModifiers
814
Dim result As
DeclarationModifiers
=
DeclarationModifiers
.None
817
Dim bit As
DeclarationModifiers
= 0
819
Case SyntaxKind.MustInheritKeyword : bit =
DeclarationModifiers
.MustInherit
820
Case SyntaxKind.NotInheritableKeyword : bit =
DeclarationModifiers
.NotInheritable
821
Case SyntaxKind.PartialKeyword : bit =
DeclarationModifiers
.Partial
822
Case SyntaxKind.ShadowsKeyword : bit =
DeclarationModifiers
.Shadows
823
Case SyntaxKind.PublicKeyword : bit =
DeclarationModifiers
.Public
824
Case SyntaxKind.ProtectedKeyword : bit =
DeclarationModifiers
.Protected
825
Case SyntaxKind.FriendKeyword : bit =
DeclarationModifiers
.Friend
826
Case SyntaxKind.PrivateKeyword : bit =
DeclarationModifiers
.Private
827
Case SyntaxKind.ShadowsKeyword : bit =
DeclarationModifiers
.Shadows
828
Case SyntaxKind.MustInheritKeyword : bit =
DeclarationModifiers
.MustInherit
829
Case SyntaxKind.NotInheritableKeyword : bit =
DeclarationModifiers
.NotInheritable
830
Case SyntaxKind.PartialKeyword : bit =
DeclarationModifiers
.Partial
831
Case SyntaxKind.SharedKeyword : bit =
DeclarationModifiers
.Shared
832
Case SyntaxKind.ReadOnlyKeyword : bit =
DeclarationModifiers
.ReadOnly
833
Case SyntaxKind.WriteOnlyKeyword : bit =
DeclarationModifiers
.WriteOnly
834
Case SyntaxKind.OverridesKeyword : bit =
DeclarationModifiers
.Overrides
835
Case SyntaxKind.OverridableKeyword : bit =
DeclarationModifiers
.Overridable
836
Case SyntaxKind.MustOverrideKeyword : bit =
DeclarationModifiers
.MustOverride
837
Case SyntaxKind.NotOverridableKeyword : bit =
DeclarationModifiers
.NotOverridable
838
Case SyntaxKind.OverloadsKeyword : bit =
DeclarationModifiers
.Overloads
839
Case SyntaxKind.WithEventsKeyword : bit =
DeclarationModifiers
.WithEvents
840
Case SyntaxKind.DimKeyword : bit =
DeclarationModifiers
.Dim
841
Case SyntaxKind.ConstKeyword : bit =
DeclarationModifiers
.Const
842
Case SyntaxKind.DefaultKeyword : bit =
DeclarationModifiers
.Default
843
Case SyntaxKind.StaticKeyword : bit =
DeclarationModifiers
.Static
844
Case SyntaxKind.WideningKeyword : bit =
DeclarationModifiers
.Widening
845
Case SyntaxKind.NarrowingKeyword : bit =
DeclarationModifiers
.Narrowing
846
Case SyntaxKind.AsyncKeyword : bit =
DeclarationModifiers
.Async
847
Case SyntaxKind.IteratorKeyword : bit =
DeclarationModifiers
.Iterator
Declarations\SingleTypeDeclaration.vb (3)
20
Private ReadOnly _modifiers As
DeclarationModifiers
35
modifiers As
DeclarationModifiers
,
97
Public ReadOnly Property Modifiers As
DeclarationModifiers
Symbols\Source\SourceMemberContainerTypeSymbol.vb (19)
136
Dim mergedModifiers As
DeclarationModifiers
=
DeclarationModifiers
.None
148
If (modifiers And
DeclarationModifiers
.NotInheritable) <> 0 Then
150
ElseIf (modifiers And
DeclarationModifiers
.MustInherit) <> 0 Then
183
If (modifiers And
DeclarationModifiers
.Friend) <> 0 Then
185
ElseIf (modifiers And
DeclarationModifiers
.Public) <> 0 Then
192
If (modifiers And (
DeclarationModifiers
.Private Or
DeclarationModifiers
.Protected)) =
193
(
DeclarationModifiers
.Private Or
DeclarationModifiers
.Protected) Then
195
ElseIf (modifiers And
DeclarationModifiers
.Private) <> 0 Then
197
ElseIf (modifiers And (
DeclarationModifiers
.Protected Or
DeclarationModifiers
.Friend)) =
198
(
DeclarationModifiers
.Protected Or
DeclarationModifiers
.Friend) Then
200
ElseIf (modifiers And
DeclarationModifiers
.Protected) <> 0 Then
202
ElseIf (modifiers And
DeclarationModifiers
.Friend) <> 0 Then
210
If (modifiers And
DeclarationModifiers
.Partial) <> 0 Then
215
If (modifiers And
DeclarationModifiers
.Shadows) <> 0 Then
Symbols\Source\SourceNamedTypeSymbol.vb (26)
165
Dim accessModifiers As
DeclarationModifiers
= Nothing
166
Dim foundModifiers As
DeclarationModifiers
193
accessModifiers = foundModifiers And
DeclarationModifiers
.AllAccessibilityModifiers
196
If (foundModifiers And
DeclarationModifiers
.Partial) <> 0 Then
228
accessModifiers As
DeclarationModifiers
,
232
ByRef nodeNameIsAlreadyDefined As Boolean) As
DeclarationModifiers
284
accessModifiers As
DeclarationModifiers
) As
DeclarationModifiers
291
Dim newModifiers = foundModifiers And
DeclarationModifiers
.AllAccessibilityModifiers And Not accessModifiers
308
If (foundModifiers And
DeclarationModifiers
.MustInherit) <> 0 Then
312
If (foundModifiers And
DeclarationModifiers
.NotInheritable) = 0 Then
330
If (foundModifiers And
DeclarationModifiers
.InvalidInModule) <> 0 Then
332
foundModifiers = (foundModifiers And (Not
DeclarationModifiers
.InvalidInModule))
336
If (foundModifiers And
DeclarationModifiers
.InvalidInInterface) <> 0 Then
352
Dim invalidModifiers =
DeclarationModifiers
.InvalidInInterface And (Not (
DeclarationModifiers
.Friend Or
DeclarationModifiers
.Public))
372
foundModifiers = (foundModifiers And (Not
DeclarationModifiers
.InvalidInInterface))
380
If (foundModifiers And
DeclarationModifiers
.Private) <> 0 Then
384
If (foundModifiers And
DeclarationModifiers
.Shadows) <> 0 Then
386
foundModifiers = (foundModifiers And (Not
DeclarationModifiers
.Shadows))
392
If (foundModifiers And
DeclarationModifiers
.Protected) <> 0 AndAlso
395
foundModifiers = (foundModifiers And (Not
DeclarationModifiers
.Protected))
405
ByRef id As SyntaxToken) As
DeclarationModifiers
463
Return CType((foundFlags And SourceMemberFlags.DeclarationModifierFlagMask) >> SourceMemberFlags.DeclarationModifierFlagShift,
DeclarationModifiers
)
671
If (foundModifiers And
DeclarationModifiers
.Partial) = 0 Then