36 references to AccessibilityMask
Microsoft.CodeAnalysis.CSharp (36)
Symbols\Source\ModifierUtils.cs (8)
33if ((result & DeclarationModifiers.AccessibilityMask) == 0) 261if ((mods & DeclarationModifiers.AccessibilityMask) == 0) 423switch (result & DeclarationModifiers.AccessibilityMask) 427result &= ~DeclarationModifiers.AccessibilityMask; 433result &= ~DeclarationModifiers.AccessibilityMask; 474switch (modifiers & DeclarationModifiers.AccessibilityMask) 521switch (modifiers & DeclarationModifiers.AccessibilityMask) 547switch (modifiers & DeclarationModifiers.AccessibilityMask)
Symbols\Source\SourceConstructorSymbol.cs (3)
109DeclarationModifiers.AccessibilityMask | 124if ((mods & DeclarationModifiers.AccessibilityMask) != 0 && 128mods = mods & ~DeclarationModifiers.AccessibilityMask;
Symbols\Source\SourceDestructorSymbol.cs (1)
135mods = (mods & ~DeclarationModifiers.AccessibilityMask) | DeclarationModifiers.Protected; // we mark destructors protected in the symbol table
Symbols\Source\SourceEventFieldSymbol.cs (1)
28(associatedEvent.Modifiers & (~DeclarationModifiers.AccessibilityMask)) | DeclarationModifiers.Private,
Symbols\Source\SourceEventSymbol.cs (2)
452DeclarationModifiers.AccessibilityMask; 470DeclarationModifiers.AccessibilityMask;
Symbols\Source\SourceMemberContainerSymbol.cs (4)
230int access = (int)(modifiers & DeclarationModifiers.AccessibilityMask); 236modifiers &= ~DeclarationModifiers.AccessibilityMask; // remove them all 280var allowedModifiers = DeclarationModifiers.AccessibilityMask | DeclarationModifiers.File; 416if ((result & DeclarationModifiers.AccessibilityMask) == 0)
Symbols\Source\SourceMemberFieldSymbol.cs (2)
172DeclarationModifiers.AccessibilityMask | 209Debug.Assert((result & ~(DeclarationModifiers.AccessibilityMask | DeclarationModifiers.Fixed | DeclarationModifiers.Unsafe | DeclarationModifiers.New)) == 0);
Symbols\Source\SourceOrdinaryMethodSymbolBase.cs (4)
223DeclarationModifiers.AccessibilityMask; 238DeclarationModifiers.AccessibilityMask; 264if ((mods & DeclarationModifiers.AccessibilityMask) == 0) 305mods = (mods & ~DeclarationModifiers.AccessibilityMask) | DeclarationModifiers.Private;
Symbols\Source\SourcePropertyAccessorSymbol.cs (3)
211declarationModifiers |= GetAccessorModifiers(propertyModifiers) & ~DeclarationModifiers.AccessibilityMask; 499var allowedModifiers = isExplicitInterfaceImplementation ? DeclarationModifiers.None : DeclarationModifiers.AccessibilityMask; 510defaultInterfaceImplementationModifiers = DeclarationModifiers.AccessibilityMask;
Symbols\Source\SourcePropertySymbol.cs (2)
290DeclarationModifiers.AccessibilityMask; 317DeclarationModifiers.AccessibilityMask;
Symbols\Source\SourceUserDefinedOperatorSymbolBase.cs (1)
133allowedModifiers |= DeclarationModifiers.AccessibilityMask;
Symbols\Synthesized\Records\SynthesizedRecordClone.cs (2)
60if ((modifiers & DeclarationModifiers.AccessibilityMask) != DeclarationModifiers.Public) 65modifiers &= ~DeclarationModifiers.AccessibilityMask;
Symbols\Synthesized\Records\SynthesizedRecordPrintMembers.cs (3)
67if ((modifiers & DeclarationModifiers.AccessibilityMask) != DeclarationModifiers.Private && 68(modifiers & DeclarationModifiers.AccessibilityMask) != DeclarationModifiers.Protected) 73modifiers &= ~DeclarationModifiers.AccessibilityMask;