250 references to Protected
GenerateDocumentationAndConfigFiles (11)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\NamingStyles\EditorConfig\EditorConfigNamingStyleParser_SymbolSpec.cs (3)
193Accessibility.Protected, 226builder.Add(Accessibility.Protected); 421case Accessibility.Protected:
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\NamingStyles\Serialization\SymbolSpecification.cs (1)
84Accessibility.Protected,
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\AccessibilityUtilities.cs (3)
23if (accessibility1 == Accessibility.Protected || accessibility2 == Accessibility.Protected) 25return Accessibility.Protected;
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\INamedTypeSymbolExtensions.cs (1)
213m => m.DeclaredAccessibility is Accessibility.Public or Accessibility.Protected &&
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\ISymbolExtensions.cs (1)
616: Accessibility.Protected;
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\ISymbolExtensions_Accessibility.cs (2)
229case Accessibility.Protected: 323case Accessibility.Protected:
ILLink.CodeFixProvider (1)
BaseAttributeCodeFixProvider.cs (1)
138if (m is not { DeclaredAccessibility: Accessibility.Public or Accessibility.Protected })
Microsoft.CodeAnalysis (4)
Symbols\Accessibility.cs (4)
24/// (more restrictive than <see cref="Protected"/>, <see cref="Internal"/> and <see cref="ProtectedOrInternal"/>). 30/// (more restrictive than <see cref="Protected"/>, <see cref="Friend"/> and <see cref="ProtectedOrFriend"/>). 41/// (less restrictive than <see cref="Protected"/>, <see cref="Internal"/> and <see cref="ProtectedAndInternal"/>). 47/// (less restrictive than <see cref="Protected"/>, <see cref="Friend"/> and <see cref="ProtectedAndFriend"/>).
Microsoft.CodeAnalysis.Analyzers (11)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\NamingStyles\EditorConfig\EditorConfigNamingStyleParser_SymbolSpec.cs (3)
193Accessibility.Protected, 226builder.Add(Accessibility.Protected); 421case Accessibility.Protected:
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\NamingStyles\Serialization\SymbolSpecification.cs (1)
84Accessibility.Protected,
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\AccessibilityUtilities.cs (3)
23if (accessibility1 == Accessibility.Protected || accessibility2 == Accessibility.Protected) 25return Accessibility.Protected;
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\INamedTypeSymbolExtensions.cs (1)
213m => m.DeclaredAccessibility is Accessibility.Public or Accessibility.Protected &&
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\ISymbolExtensions.cs (1)
616: Accessibility.Protected;
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\ISymbolExtensions_Accessibility.cs (2)
229case Accessibility.Protected: 323case Accessibility.Protected:
Microsoft.CodeAnalysis.AnalyzerUtilities (11)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\NamingStyles\EditorConfig\EditorConfigNamingStyleParser_SymbolSpec.cs (3)
193Accessibility.Protected, 226builder.Add(Accessibility.Protected); 421case Accessibility.Protected:
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\NamingStyles\Serialization\SymbolSpecification.cs (1)
84Accessibility.Protected,
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\AccessibilityUtilities.cs (3)
23if (accessibility1 == Accessibility.Protected || accessibility2 == Accessibility.Protected) 25return Accessibility.Protected;
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\INamedTypeSymbolExtensions.cs (1)
213m => m.DeclaredAccessibility is Accessibility.Public or Accessibility.Protected &&
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\ISymbolExtensions.cs (1)
616: Accessibility.Protected;
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\ISymbolExtensions_Accessibility.cs (2)
229case Accessibility.Protected: 323case Accessibility.Protected:
Microsoft.CodeAnalysis.CodeStyle (11)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\NamingStyles\EditorConfig\EditorConfigNamingStyleParser_SymbolSpec.cs (3)
193Accessibility.Protected, 226builder.Add(Accessibility.Protected); 421case Accessibility.Protected:
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\NamingStyles\Serialization\SymbolSpecification.cs (1)
84Accessibility.Protected,
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\AccessibilityUtilities.cs (3)
23if (accessibility1 == Accessibility.Protected || accessibility2 == Accessibility.Protected) 25return Accessibility.Protected;
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\INamedTypeSymbolExtensions.cs (1)
213m => m.DeclaredAccessibility is Accessibility.Public or Accessibility.Protected &&
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\ISymbolExtensions.cs (1)
616: Accessibility.Protected;
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\ISymbolExtensions_Accessibility.cs (2)
229case Accessibility.Protected: 323case Accessibility.Protected:
Microsoft.CodeAnalysis.CodeStyle.Fixes (11)
src\roslyn\src\Analyzers\Core\CodeFixes\AddAccessibilityModifiers\AddAccessibilityModifiersHelpers.cs (1)
54return Accessibility.Protected;
src\roslyn\src\Analyzers\Core\CodeFixes\GenerateConstructor\AbstractGenerateConstructorService.cs (1)
144case Accessibility.Protected:
src\roslyn\src\Analyzers\Core\CodeFixes\GenerateConstructor\AbstractGenerateConstructorService.State.cs (1)
507TypeToGenerateIn.IsAbstractClass() ? Accessibility.Protected : Accessibility.Public,
src\roslyn\src\Analyzers\Core\CodeFixes\GenerateConstructor\GenerateConstructorHelpers.cs (2)
68case Accessibility.Protected: 331case Accessibility.Protected:
src\roslyn\src\Analyzers\Core\CodeFixes\GenerateDefaultConstructors\GenerateDefaultConstructorsCodeAction.cs (2)
83return Accessibility.Protected; 90case Accessibility.Protected:
src\roslyn\src\Analyzers\Core\CodeFixes\GenerateParameterizedMember\AbstractGenerateParameterizedMemberService.SignatureInfo.cs (2)
231return isAbstract ? Accessibility.Protected : Accessibility.Private; 253return Accessibility.Protected;
src\roslyn\src\Analyzers\Core\CodeFixes\GenerateVariable\AbstractGenerateVariableService.CodeAction.cs (1)
159return Accessibility.Protected;
src\roslyn\src\Analyzers\Core\CodeFixes\ImplementInterface\ImplementInterfaceGenerator_DisposePattern.cs (1)
137: Accessibility.Protected;
Microsoft.CodeAnalysis.CSharp (32)
Binder\Binder_Expressions.cs (1)
9365case Accessibility.Protected:
Binder\Semantics\AccessCheck.cs (3)
93case Accessibility.Protected: 272case Accessibility.Protected: 404case Accessibility.Protected:
Compiler\ClsComplianceChecker.cs (1)
1238case Accessibility.Protected:
Compiler\DocumentationCommentCompiler.cs (1)
808case Accessibility.Protected:
Compiler\MethodBodySynthesizer.cs (1)
606if ((accessibility == Accessibility.ProtectedOrInternal || accessibility == Accessibility.Protected) &&
SymbolDisplay\SymbolDisplayVisitor.cs (1)
406case Accessibility.Protected:
Symbols\AccessibilityExtensions.cs (1)
17case Accessibility.Protected:
Symbols\Metadata\PE\PEFieldSymbol.cs (1)
582access = Accessibility.Protected;
Symbols\Metadata\PE\PEMethodSymbol.cs (1)
533return Accessibility.Protected;
Symbols\Metadata\PE\PENamedTypeSymbol.cs (1)
921access = Accessibility.Protected;
Symbols\Metadata\PE\PEPropertySymbol.cs (2)
516? Accessibility.Protected 528? Accessibility.Protected
Symbols\PropertyOrEventSymbolExtensions.cs (1)
80return ((minAccessibility == Accessibility.Protected) && (maxAccessibility == Accessibility.Internal))
Symbols\Source\ModifierUtils.cs (1)
576return Accessibility.Protected;
Symbols\Source\SourceMemberContainerSymbol.cs (3)
5222else if (!this.IsSealed && (constructor.DeclaredAccessibility != Accessibility.Public && constructor.DeclaredAccessibility != Accessibility.Protected)) 5272else if (printMembersMethod.DeclaredAccessibility != Accessibility.Protected) 5534else if (equalityContract.DeclaredAccessibility != Accessibility.Protected)
Symbols\Source\SourceMemberContainerSymbol_ImplementationChecks.cs (2)
1738case Accessibility.Protected: 1784return overriding.DeclaredAccessibility == Accessibility.Protected;
Symbols\Source\SourceMemberMethodSymbol.cs (1)
1081case Accessibility.Protected:
Symbols\Source\SourcePropertySymbolBase.cs (1)
1183((accessor != Accessibility.Protected) || (property != Accessibility.Internal));
Symbols\Symbol.cs (1)
277case Accessibility.Protected:
Symbols\Synthesized\Records\SynthesizedRecordCopyCtor.cs (1)
36public override Accessibility DeclaredAccessibility => ContainingType.IsSealed ? Accessibility.Private : Accessibility.Protected;
Symbols\Synthesized\SynthesizedInstanceConstructor.cs (1)
42get { return ContainingType.IsAbstract ? Accessibility.Protected : Accessibility.Public; }
Symbols\Synthesized\SynthesizedSealedPropertyAccessor.cs (1)
79return Accessibility.Protected;
Symbols\TypeSymbolExtensions.cs (4)
1082goto case Accessibility.Protected; 1087case Accessibility.Protected: 1107else if (acc2 == Accessibility.Protected || acc2 == Accessibility.ProtectedAndInternal) 1161case Accessibility.Protected:
Syntax\SyntaxFacts.cs (1)
370case Accessibility.Protected:
Microsoft.CodeAnalysis.CSharp.CodeStyle (4)
src\roslyn\src\Analyzers\CSharp\Analyzers\UsePrimaryConstructor\CSharpUsePrimaryConstructorDiagnosticAnalyzer.cs (1)
301if (primaryConstructor.DeclaredAccessibility == Accessibility.Protected)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\SyntaxFacts\CSharpAccessibilityFacts.cs (3)
110(SyntaxKind.PrivateKeyword, Accessibility.Protected) => Accessibility.ProtectedAndInternal, 113(SyntaxKind.InternalKeyword, Accessibility.Protected) => Accessibility.ProtectedOrInternal, 118(SyntaxKind.ProtectedKeyword, _) => Accessibility.Protected,
Microsoft.CodeAnalysis.CSharp.CodeStyle.Fixes (1)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\CodeGeneration\CSharpCodeGenerationHelpers.cs (1)
52case Accessibility.Protected:
Microsoft.CodeAnalysis.CSharp.Features (9)
Completion\CompletionProviders\DeclarationName\DeclarationNameInfo.cs (2)
691return Accessibility.Protected; 736case Accessibility.Protected:
Completion\CompletionProviders\OverrideCompletionProvider.cs (3)
149Accessibility.Protected => Accessibility.ProtectedAndInternal, 158Accessibility.Protected => Accessibility.ProtectedOrInternal, 165Accessibility.NotApplicable => Accessibility.Protected,
Completion\CompletionProviders\SymbolCompletionProvider.cs (1)
287if (typeMember.DeclaredAccessibility <= Accessibility.Protected)
GenerateType\CSharpGenerateTypeService.cs (1)
522else if (accessibilityConstraint is Accessibility.Protected or
Snippets\CSharpConstructorSnippetProvider.cs (1)
73accessibility: syntaxContext.PrecedingModifiers.Any() ? Accessibility.NotApplicable : (containingTypeSymbol.IsAbstract ? Accessibility.Protected : Accessibility.Public));
src\roslyn\src\Analyzers\CSharp\Analyzers\UsePrimaryConstructor\CSharpUsePrimaryConstructorDiagnosticAnalyzer.cs (1)
301if (primaryConstructor.DeclaredAccessibility == Accessibility.Protected)
Microsoft.CodeAnalysis.CSharp.Workspaces (6)
CodeGeneration\CSharpSyntaxGenerator.cs (1)
1686Accessibility.Protected => [ProtectedKeyword],
FindSymbols\FindSymbolsUtilities.cs (1)
21case SyntaxKind.ProtectedKeyword: return Accessibility.Protected;
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\SyntaxFacts\CSharpAccessibilityFacts.cs (3)
110(SyntaxKind.PrivateKeyword, Accessibility.Protected) => Accessibility.ProtectedAndInternal, 113(SyntaxKind.InternalKeyword, Accessibility.Protected) => Accessibility.ProtectedOrInternal, 118(SyntaxKind.ProtectedKeyword, _) => Accessibility.Protected,
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\CodeGeneration\CSharpCodeGenerationHelpers.cs (1)
52case Accessibility.Protected:
Microsoft.CodeAnalysis.Extensions.Package (7)
Symbols\AccessibilityUtilities.cs (3)
23if (accessibility1 == Accessibility.Protected || accessibility2 == Accessibility.Protected) 25return Accessibility.Protected;
Symbols\INamedTypeSymbolExtensions.cs (1)
213m => m.DeclaredAccessibility is Accessibility.Public or Accessibility.Protected &&
Symbols\ISymbolExtensions.cs (1)
616: Accessibility.Protected;
Symbols\ISymbolExtensions_Accessibility.cs (2)
229case Accessibility.Protected: 323case Accessibility.Protected:
Microsoft.CodeAnalysis.Features (35)
Common\GlyphExtensions.cs (16)
64Accessibility.Protected => Glyph.ClassProtected, 72Accessibility.Protected => Glyph.ConstantProtected, 80Accessibility.Protected => Glyph.DelegateProtected, 88Accessibility.Protected => Glyph.EnumProtected, 96Accessibility.Protected => Glyph.EnumMemberProtected, 107Accessibility.Protected => Glyph.EventProtected, 115Accessibility.Protected => Glyph.ExtensionMethodProtected, 123Accessibility.Protected => Glyph.FieldProtected, 131Accessibility.Protected => Glyph.InterfaceProtected, 157Accessibility.Protected => Glyph.MethodProtected, 165Accessibility.Protected => Glyph.ModuleProtected, 176Accessibility.Protected => Glyph.OperatorProtected, 188Accessibility.Protected => Glyph.PropertyProtected, 205Accessibility.Protected => Glyph.StructureProtected, 241return Accessibility.Protected; 270case Accessibility.Protected:
Completion\Providers\AbstractOverrideCompletionProvider.ItemGetter.cs (2)
121Accessibility.Protected => declaredAccessibility is Accessibility.Protected or Accessibility.ProtectedAndInternal or Accessibility.ProtectedOrInternal,
GenerateConstructors\AbstractGenerateConstructorsCodeRefactoringProvider.ConstructorDelegatingCodeAction.cs (1)
92accessibility: _state.ContainingType.IsAbstractClass() ? Accessibility.Protected : Accessibility.Public,
GenerateConstructors\AbstractGenerateConstructorsCodeRefactoringProvider.State.cs (1)
65Accessibility = desiredAccessibility ?? (ContainingType.IsAbstractClass() ? Accessibility.Protected : Accessibility.Public);
GenerateType\AbstractGenerateTypeService.Editor.cs (1)
651case Accessibility.Protected:
GenerateType\AbstractGenerateTypeService.GenerateNamedType.cs (1)
240.Where(c => c.DeclaredAccessibility is Accessibility.Public or Accessibility.Protected && !c.IsObsolete())
MetadataAsSource\AbstractMetadataAsSourceService.WrappedNamedTypeSymbol.cs (1)
31Accessibility.Protected or
Shared\Extensions\ISymbolExtensions_2.cs (1)
170case Accessibility.Protected:
src\roslyn\src\Analyzers\Core\CodeFixes\AddAccessibilityModifiers\AddAccessibilityModifiersHelpers.cs (1)
54return Accessibility.Protected;
src\roslyn\src\Analyzers\Core\CodeFixes\GenerateConstructor\AbstractGenerateConstructorService.cs (1)
144case Accessibility.Protected:
src\roslyn\src\Analyzers\Core\CodeFixes\GenerateConstructor\AbstractGenerateConstructorService.State.cs (1)
507TypeToGenerateIn.IsAbstractClass() ? Accessibility.Protected : Accessibility.Public,
src\roslyn\src\Analyzers\Core\CodeFixes\GenerateConstructor\GenerateConstructorHelpers.cs (2)
68case Accessibility.Protected: 331case Accessibility.Protected:
src\roslyn\src\Analyzers\Core\CodeFixes\GenerateDefaultConstructors\GenerateDefaultConstructorsCodeAction.cs (2)
83return Accessibility.Protected; 90case Accessibility.Protected:
src\roslyn\src\Analyzers\Core\CodeFixes\GenerateParameterizedMember\AbstractGenerateParameterizedMemberService.SignatureInfo.cs (2)
231return isAbstract ? Accessibility.Protected : Accessibility.Private; 253return Accessibility.Protected;
src\roslyn\src\Analyzers\Core\CodeFixes\GenerateVariable\AbstractGenerateVariableService.CodeAction.cs (1)
159return Accessibility.Protected;
src\roslyn\src\Analyzers\Core\CodeFixes\ImplementInterface\ImplementInterfaceGenerator_DisposePattern.cs (1)
137: Accessibility.Protected;
Microsoft.CodeAnalysis.Razor.Compiler (1)
CSharp\CompilationExtensions.cs (1)
87Accessibility.Protected or Accessibility.ProtectedOrInternal => true,
Microsoft.CodeAnalysis.ResxSourceGenerator (11)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\NamingStyles\EditorConfig\EditorConfigNamingStyleParser_SymbolSpec.cs (3)
193Accessibility.Protected, 226builder.Add(Accessibility.Protected); 421case Accessibility.Protected:
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\NamingStyles\Serialization\SymbolSpecification.cs (1)
84Accessibility.Protected,
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\AccessibilityUtilities.cs (3)
23if (accessibility1 == Accessibility.Protected || accessibility2 == Accessibility.Protected) 25return Accessibility.Protected;
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\INamedTypeSymbolExtensions.cs (1)
213m => m.DeclaredAccessibility is Accessibility.Public or Accessibility.Protected &&
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\ISymbolExtensions.cs (1)
616: Accessibility.Protected;
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\ISymbolExtensions_Accessibility.cs (2)
229case Accessibility.Protected: 323case Accessibility.Protected:
Microsoft.CodeAnalysis.VisualBasic (33)
Binding\Binder.vb (1)
970Case Accessibility.Protected,
Binding\Binder_Utils.vb (2)
233access = Accessibility.Protected 1554AccessibilityProtected = CUShort(Accessibility.Protected)
Binding\LookupResult.vb (2)
837If first.DeclaredAccessibility = Accessibility.Protected AndAlso 844If second.DeclaredAccessibility = Accessibility.Protected AndAlso
Compilation\ClsComplianceChecker.vb (1)
819Case Accessibility.Protected, Accessibility.ProtectedOrFriend
Declarations\DeclarationModifiersExtensions.vb (1)
14Case DeclarationModifiers.Protected : Return Accessibility.Protected
Errors\ErrorMessageHelpers.vb (1)
19Case Accessibility.Protected
Semantics\AccessCheck.vb (12)
185Case Accessibility.Private, Accessibility.Protected, Accessibility.ProtectedAndFriend 267Case Accessibility.Protected 743Debug.Assert(typeAccessOutsideAssembly = Accessibility.Protected, "What else can the Type access be outside the assembly ?") 749Debug.Assert(memberAccessOutsideAssembly = Accessibility.Protected, "What else can the Member access be outside the assembly ?") 772s_mapAccessToAccessOutsideAssembly(Accessibility.Protected) = Accessibility.Protected 774s_mapAccessToAccessOutsideAssembly(Accessibility.ProtectedOrFriend) = Accessibility.Protected 874Dim StopAtAccess As Accessibility = Accessibility.Protected 882If membersAccessibilityInAssemblyContext <= Accessibility.Protected Then 900If exposingTypeAccessibilityInAssemblyContext <> Accessibility.Protected Then 905Debug.Assert(exposingTypeAccessibilityInAssemblyContext = Accessibility.Protected) 970If GetAccessInAssemblyContext(type, isOutsideAssembly) <> Accessibility.Protected Then
SymbolDisplay\SymbolDisplayVisitor.vb (1)
356Case Accessibility.Protected
Symbols\AccessibilityExtensions.vb (1)
25Case Accessibility.Protected
Symbols\Metadata\PE\PEFieldSymbol.vb (1)
130access = Accessibility.Protected
Symbols\Metadata\PE\PEMethodSymbol.vb (1)
629access = Accessibility.Protected
Symbols\Metadata\PE\PENamedTypeSymbol.vb (1)
364access = Accessibility.Protected
Symbols\Metadata\PE\PEPropertyOrEventHelpers.vb (1)
63Return If(((minAccessibility = Accessibility.[Protected]) AndAlso (maxAccessibility = Accessibility.Friend)), Accessibility.ProtectedOrFriend, maxAccessibility)
Symbols\Metadata\PE\PEPropertySymbol.vb (1)
450Return If(((minAccessibility = Accessibility.Protected) AndAlso (maxAccessibility = Accessibility.Friend)), Accessibility.ProtectedOrFriend, maxAccessibility)
Symbols\Source\OverrideHidingHelper.vb (1)
1011Return overriding.DeclaredAccessibility = Accessibility.Protected
Symbols\Source\SourceMemberContainerTypeSymbol.vb (1)
28[Protected] = CUShort(Accessibility.Protected)
Symbols\Source\SourcePropertySymbol.vb (1)
1102Return (accessor < [property]) AndAlso ((accessor <> Accessibility.Protected) OrElse ([property] <> Accessibility.Friend))
Symbols\Symbol.vb (1)
111Case Accessibility.Protected
Symbols\SynthesizedSymbols\SynthesizedConstructorBase.vb (1)
81Return Accessibility.Protected
Syntax\SyntaxFacts.vb (1)
537Case Accessibility.Protected
Microsoft.CodeAnalysis.VisualBasic.CodeStyle (3)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Services\SyntaxFacts\VisualBasicAccessibilityFacts.vb (3)
192If accessibility = Accessibility.Protected Then 198If accessibility = Accessibility.Protected Then 209accessibility = Accessibility.Protected
Microsoft.CodeAnalysis.VisualBasic.CodeStyle.Fixes (4)
src\roslyn\src\Analyzers\VisualBasic\CodeFixes\ImplementInterface\VisualBasicImplementInterfaceService.vb (1)
138accessibility:=Accessibility.Protected,
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\CodeGeneration\NamedTypeGenerator.vb (1)
170Case Accessibility.Protected
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\CodeGeneration\VisualBasicCodeGenerationHelpers.vb (1)
35Case Accessibility.Protected
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\LanguageServices\VisualBasicSyntaxGeneratorInternal.vb (1)
403Case Accessibility.Protected
Microsoft.CodeAnalysis.VisualBasic.Features (3)
Completion\CompletionProviders\OverrideCompletionProvider.vb (2)
112If seenAccessibility = Accessibility.Protected Then 118seenAccessibility = Accessibility.Protected
src\roslyn\src\Analyzers\VisualBasic\CodeFixes\ImplementInterface\VisualBasicImplementInterfaceService.vb (1)
138accessibility:=Accessibility.Protected,
Microsoft.CodeAnalysis.VisualBasic.Workspaces (7)
FindSymbols\FindSymbolsUtilities.vb (1)
29Case SyntaxKind.ProtectedKeyword : Return Accessibility.Protected
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Services\SyntaxFacts\VisualBasicAccessibilityFacts.vb (3)
192If accessibility = Accessibility.Protected Then 198If accessibility = Accessibility.Protected Then 209accessibility = Accessibility.Protected
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\CodeGeneration\NamedTypeGenerator.vb (1)
170Case Accessibility.Protected
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\CodeGeneration\VisualBasicCodeGenerationHelpers.vb (1)
35Case Accessibility.Protected
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\LanguageServices\VisualBasicSyntaxGeneratorInternal.vb (1)
403Case Accessibility.Protected
Microsoft.CodeAnalysis.Workspaces (12)
FindSymbols\SymbolFinder_Helpers.cs (1)
22Accessibility.Protected or
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\NamingStyles\EditorConfig\EditorConfigNamingStyleParser_SymbolSpec.cs (3)
193Accessibility.Protected, 226builder.Add(Accessibility.Protected); 421case Accessibility.Protected:
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\NamingStyles\Serialization\SymbolSpecification.cs (1)
84Accessibility.Protected,
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\AccessibilityUtilities.cs (3)
23if (accessibility1 == Accessibility.Protected || accessibility2 == Accessibility.Protected) 25return Accessibility.Protected;
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\INamedTypeSymbolExtensions.cs (1)
213m => m.DeclaredAccessibility is Accessibility.Public or Accessibility.Protected &&
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\ISymbolExtensions.cs (1)
616: Accessibility.Protected;
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\ISymbolExtensions_Accessibility.cs (2)
229case Accessibility.Protected: 323case Accessibility.Protected:
Microsoft.DotNet.ApiCompatibility (3)
Rules\CannotChangeVisibility.cs (3)
25Accessibility.ProtectedOrInternal => Accessibility.Protected, 49(Accessibility.Protected or Accessibility.Internal, _) => 1, 50(_, Accessibility.Protected or Accessibility.Internal) => -1,
Microsoft.DotNet.ApiSymbolExtensions (1)
SymbolExtensions.cs (1)
118Accessibility.Protected => includeEffectivelyPrivateSymbols || symbol.ContainingType == null || !IsEffectivelySealed(symbol.ContainingType, includeInternalSymbols),
Microsoft.Gen.Logging (1)
Parsing\Parser.TagProvider.cs (1)
190case Accessibility.Protected:
Roslyn.Diagnostics.Analyzers (11)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\NamingStyles\EditorConfig\EditorConfigNamingStyleParser_SymbolSpec.cs (3)
193Accessibility.Protected, 226builder.Add(Accessibility.Protected); 421case Accessibility.Protected:
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\NamingStyles\Serialization\SymbolSpecification.cs (1)
84Accessibility.Protected,
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\AccessibilityUtilities.cs (3)
23if (accessibility1 == Accessibility.Protected || accessibility2 == Accessibility.Protected) 25return Accessibility.Protected;
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\INamedTypeSymbolExtensions.cs (1)
213m => m.DeclaredAccessibility is Accessibility.Public or Accessibility.Protected &&
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\ISymbolExtensions.cs (1)
616: Accessibility.Protected;
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\ISymbolExtensions_Accessibility.cs (2)
229case Accessibility.Protected: 323case Accessibility.Protected:
Roslyn.Diagnostics.CSharp.Analyzers (4)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\SyntaxFacts\CSharpAccessibilityFacts.cs (3)
110(SyntaxKind.PrivateKeyword, Accessibility.Protected) => Accessibility.ProtectedAndInternal, 113(SyntaxKind.InternalKeyword, Accessibility.Protected) => Accessibility.ProtectedOrInternal, 118(SyntaxKind.ProtectedKeyword, _) => Accessibility.Protected,
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\CodeGeneration\CSharpCodeGenerationHelpers.cs (1)
52case Accessibility.Protected:
Roslyn.Diagnostics.VisualBasic.Analyzers (2)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\CodeGeneration\VisualBasicCodeGenerationHelpers.vb (1)
35Case Accessibility.Protected
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\LanguageServices\VisualBasicSyntaxGeneratorInternal.vb (1)
403Case Accessibility.Protected