39 references to AccessibilityMask
Microsoft.CodeAnalysis.CSharp (39)
Symbols\Source\ModifierUtils.cs (8)
33hasExplicitAccessModifier = (result & DeclarationModifiers.AccessibilityMask) != 0; 261if ((mods & DeclarationModifiers.AccessibilityMask) == 0) 481switch (result & DeclarationModifiers.AccessibilityMask) 485result &= ~DeclarationModifiers.AccessibilityMask; 491result &= ~DeclarationModifiers.AccessibilityMask; 532switch (modifiers & DeclarationModifiers.AccessibilityMask) 579switch (modifiers & DeclarationModifiers.AccessibilityMask) 605switch (modifiers & DeclarationModifiers.AccessibilityMask)
Symbols\Source\SourceConstructorSymbol.cs (3)
149DeclarationModifiers.AccessibilityMask | 169if ((mods & DeclarationModifiers.AccessibilityMask) != 0 && 172mods = mods & ~DeclarationModifiers.AccessibilityMask;
Symbols\Source\SourceDestructorSymbol.cs (1)
142mods = (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)
554DeclarationModifiers.AccessibilityMask; 572DeclarationModifiers.AccessibilityMask;
Symbols\Source\SourceMemberContainerSymbol.cs (4)
248int access = (int)(modifiers & DeclarationModifiers.AccessibilityMask); 254modifiers &= ~DeclarationModifiers.AccessibilityMask; // remove them all 307allowedModifiers = DeclarationModifiers.AccessibilityMask | DeclarationModifiers.File; 465if ((result & DeclarationModifiers.AccessibilityMask) == 0)
Symbols\Source\SourceMemberFieldSymbol.cs (2)
218DeclarationModifiers.AccessibilityMask | 255Debug.Assert((result & ~(DeclarationModifiers.AccessibilityMask | DeclarationModifiers.Fixed | DeclarationModifiers.Unsafe | DeclarationModifiers.New)) == 0);
Symbols\Source\SourceOrdinaryMethodSymbol.cs (4)
769DeclarationModifiers.AccessibilityMask; 791DeclarationModifiers.AccessibilityMask; 818if ((mods & DeclarationModifiers.AccessibilityMask) == 0) 850mods = (mods & ~DeclarationModifiers.AccessibilityMask) | DeclarationModifiers.Private;
Symbols\Source\SourcePropertyAccessorSymbol.cs (3)
260declarationModifiers |= propertyModifiers & ~(DeclarationModifiers.AccessibilityMask | DeclarationModifiers.Indexer | DeclarationModifiers.ReadOnly | DeclarationModifiers.Unsafe | DeclarationModifiers.Safe); 532var allowedModifiers = isExplicitInterfaceImplementation ? DeclarationModifiers.None : DeclarationModifiers.AccessibilityMask; 545defaultInterfaceImplementationModifiers = DeclarationModifiers.AccessibilityMask;
Symbols\Source\SourcePropertySymbol.cs (2)
391allowedModifiers |= DeclarationModifiers.AccessibilityMask; 428DeclarationModifiers.AccessibilityMask;
Symbols\Source\SourceUserDefinedOperatorSymbolBase.cs (1)
191allowedModifiers |= 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;
Symbols\Synthesized\SynthesizedFieldSymbolBase.cs (3)
33Debug.Assert((accessibility & DeclarationModifiers.AccessibilityMask) != 0); 34Debug.Assert((accessibility & ~DeclarationModifiers.AccessibilityMask) == 0); 38_modifiers = (accessibility & DeclarationModifiers.AccessibilityMask) |