36 references to AccessibilityMask
Microsoft.CodeAnalysis.CSharp (36)
Symbols\Source\ModifierUtils.cs (8)
33hasExplicitAccessModifier = (result & DeclarationModifiers.AccessibilityMask) != 0; 282if ((mods & DeclarationModifiers.AccessibilityMask) == 0) 444switch (result & DeclarationModifiers.AccessibilityMask) 448result &= ~DeclarationModifiers.AccessibilityMask; 454result &= ~DeclarationModifiers.AccessibilityMask; 495switch (modifiers & DeclarationModifiers.AccessibilityMask) 542switch (modifiers & DeclarationModifiers.AccessibilityMask) 568switch (modifiers & DeclarationModifiers.AccessibilityMask)
Symbols\Source\SourceConstructorSymbol.cs (3)
140DeclarationModifiers.AccessibilityMask | 159if ((mods & DeclarationModifiers.AccessibilityMask) != 0 && 162mods = 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)
513DeclarationModifiers.AccessibilityMask; 531DeclarationModifiers.AccessibilityMask;
Symbols\Source\SourceMemberContainerSymbol.cs (4)
244int access = (int)(modifiers & DeclarationModifiers.AccessibilityMask); 250modifiers &= ~DeclarationModifiers.AccessibilityMask; // remove them all 295var allowedModifiers = DeclarationModifiers.AccessibilityMask | DeclarationModifiers.File; 431if ((result & DeclarationModifiers.AccessibilityMask) == 0)
Symbols\Source\SourceMemberFieldSymbol.cs (2)
182DeclarationModifiers.AccessibilityMask | 219Debug.Assert((result & ~(DeclarationModifiers.AccessibilityMask | DeclarationModifiers.Fixed | DeclarationModifiers.Unsafe | DeclarationModifiers.New)) == 0);
Symbols\Source\SourceOrdinaryMethodSymbol.cs (4)
717DeclarationModifiers.AccessibilityMask; 732DeclarationModifiers.AccessibilityMask; 758if ((mods & DeclarationModifiers.AccessibilityMask) == 0) 789mods = (mods & ~DeclarationModifiers.AccessibilityMask) | DeclarationModifiers.Private;
Symbols\Source\SourcePropertyAccessorSymbol.cs (3)
234declarationModifiers |= GetAccessorModifiers(propertyModifiers) & ~DeclarationModifiers.AccessibilityMask; 500var allowedModifiers = isExplicitInterfaceImplementation ? DeclarationModifiers.None : DeclarationModifiers.AccessibilityMask; 511defaultInterfaceImplementationModifiers = DeclarationModifiers.AccessibilityMask;
Symbols\Source\SourcePropertySymbol.cs (2)
394DeclarationModifiers.AccessibilityMask; 421DeclarationModifiers.AccessibilityMask;
Symbols\Source\SourceUserDefinedOperatorSymbolBase.cs (1)
136allowedModifiers |= DeclarationModifiers.AccessibilityMask;
Symbols\Synthesized\Records\SynthesizedRecordClone.cs (2)
57if ((modifiers & DeclarationModifiers.AccessibilityMask) != DeclarationModifiers.Public) 62modifiers &= ~DeclarationModifiers.AccessibilityMask;
Symbols\Synthesized\Records\SynthesizedRecordPrintMembers.cs (3)
68if ((modifiers & DeclarationModifiers.AccessibilityMask) != DeclarationModifiers.Private && 69(modifiers & DeclarationModifiers.AccessibilityMask) != DeclarationModifiers.Protected) 74modifiers &= ~DeclarationModifiers.AccessibilityMask;