13 implementations of DeclaredAccessibility
Analyzer.Utilities.UnitTests (1)
GenerateDocumentationAndConfigFiles (1)
Microsoft.CodeAnalysis.Analyzers (1)
Microsoft.CodeAnalysis.BannedApiAnalyzers (1)
Microsoft.CodeAnalysis.CodeStyle.Fixes (1)
Microsoft.CodeAnalysis.CSharp (2)
Microsoft.CodeAnalysis.Features (1)
Microsoft.CodeAnalysis.PerformanceSensitiveAnalyzers (1)
Microsoft.CodeAnalysis.VisualBasic (1)
Microsoft.CodeAnalysis.Workspaces (1)
Roslyn.Diagnostics.Analyzers (1)
Text.Analyzers (1)
788 references to DeclaredAccessibility
ConfigurationSchemaGenerator (5)
GenerateDocumentationAndConfigFiles (33)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\ISymbolExtensions_Accessibility.cs (3)
168return IsMemberAccessible(symbol.ContainingType, symbol.DeclaredAccessibility, within, throughType, out failedThroughTypeCheck);
206? IsNonNestedTypeAccessible(type.ContainingAssembly, type.DeclaredAccessibility, within)
207: IsMemberAccessible(type.ContainingType, type.DeclaredAccessibility, within, null, out _);
ILLink.CodeFixProvider (2)
ILLink.RoslynAnalyzer (26)
Metrics (19)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\ISymbolExtensions_Accessibility.cs (3)
168return IsMemberAccessible(symbol.ContainingType, symbol.DeclaredAccessibility, within, throughType, out failedThroughTypeCheck);
206? IsNonNestedTypeAccessible(type.ContainingAssembly, type.DeclaredAccessibility, within)
207: IsMemberAccessible(type.ContainingType, type.DeclaredAccessibility, within, null, out _);
Metrics.Legacy (19)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\ISymbolExtensions_Accessibility.cs (3)
168return IsMemberAccessible(symbol.ContainingType, symbol.DeclaredAccessibility, within, throughType, out failedThroughTypeCheck);
206? IsNonNestedTypeAccessible(type.ContainingAssembly, type.DeclaredAccessibility, within)
207: IsMemberAccessible(type.ContainingType, type.DeclaredAccessibility, within, null, out _);
Microsoft.Analyzers.Extra (2)
Microsoft.Analyzers.Local (1)
Microsoft.AspNetCore.Analyzers (2)
Microsoft.AspNetCore.App.Analyzers (6)
Microsoft.AspNetCore.App.SourceGenerators (1)
Microsoft.AspNetCore.Components.Analyzers (2)
Microsoft.AspNetCore.Components.SdkAnalyzers (2)
Microsoft.AspNetCore.Http.RequestDelegateGenerator (9)
Microsoft.AspNetCore.Mvc.Analyzers (4)
Microsoft.AspNetCore.Mvc.Api.Analyzers (4)
Microsoft.AspNetCore.OpenApi.SourceGenerators (5)
Microsoft.AspNetCore.SignalR.Client.SourceGenerator (4)
Microsoft.CodeAnalysis (2)
Microsoft.CodeAnalysis.Analyzers (33)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\ISymbolExtensions_Accessibility.cs (3)
168return IsMemberAccessible(symbol.ContainingType, symbol.DeclaredAccessibility, within, throughType, out failedThroughTypeCheck);
206? IsNonNestedTypeAccessible(type.ContainingAssembly, type.DeclaredAccessibility, within)
207: IsMemberAccessible(type.ContainingType, type.DeclaredAccessibility, within, null, out _);
Microsoft.CodeAnalysis.AnalyzerUtilities (20)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\ISymbolExtensions_Accessibility.cs (3)
168return IsMemberAccessible(symbol.ContainingType, symbol.DeclaredAccessibility, within, throughType, out failedThroughTypeCheck);
206? IsNonNestedTypeAccessible(type.ContainingAssembly, type.DeclaredAccessibility, within)
207: IsMemberAccessible(type.ContainingType, type.DeclaredAccessibility, within, null, out _);
Microsoft.CodeAnalysis.BannedApiAnalyzers (33)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\ISymbolExtensions_Accessibility.cs (3)
168return IsMemberAccessible(symbol.ContainingType, symbol.DeclaredAccessibility, within, throughType, out failedThroughTypeCheck);
206? IsNonNestedTypeAccessible(type.ContainingAssembly, type.DeclaredAccessibility, within)
207: IsMemberAccessible(type.ContainingType, type.DeclaredAccessibility, within, null, out _);
Microsoft.CodeAnalysis.CodeStyle (25)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\ISymbolExtensions_Accessibility.cs (3)
168return IsMemberAccessible(symbol.ContainingType, symbol.DeclaredAccessibility, within, throughType, out failedThroughTypeCheck);
206? IsNonNestedTypeAccessible(type.ContainingAssembly, type.DeclaredAccessibility, within)
207: IsMemberAccessible(type.ContainingType, type.DeclaredAccessibility, within, null, out _);
Microsoft.CodeAnalysis.CodeStyle.Fixes (35)
Microsoft.CodeAnalysis.CSharp (5)
Microsoft.CodeAnalysis.CSharp.CodeStyle (18)
Microsoft.CodeAnalysis.CSharp.CodeStyle.Fixes (27)
Microsoft.CodeAnalysis.CSharp.Emit.UnitTests (1)
Microsoft.CodeAnalysis.CSharp.Emit3.UnitTests (4)
Microsoft.CodeAnalysis.CSharp.Features (33)
Microsoft.CodeAnalysis.CSharp.Semantic.UnitTests (5)
Microsoft.CodeAnalysis.CSharp.Symbol.UnitTests (2)
Microsoft.CodeAnalysis.CSharp.Workspaces (20)
Microsoft.CodeAnalysis.Extensions.Package (14)
Symbols\ISymbolExtensions_Accessibility.cs (3)
168return IsMemberAccessible(symbol.ContainingType, symbol.DeclaredAccessibility, within, throughType, out failedThroughTypeCheck);
206? IsNonNestedTypeAccessible(type.ContainingAssembly, type.DeclaredAccessibility, within)
207: IsMemberAccessible(type.ContainingType, type.DeclaredAccessibility, within, null, out _);
Microsoft.CodeAnalysis.Features (64)
Microsoft.CodeAnalysis.PerformanceSensitiveAnalyzers (33)
Microsoft.CodeAnalysis.PublicApiAnalyzers (21)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\ISymbolExtensions_Accessibility.cs (3)
168return IsMemberAccessible(symbol.ContainingType, symbol.DeclaredAccessibility, within, throughType, out failedThroughTypeCheck);
206? IsNonNestedTypeAccessible(type.ContainingAssembly, type.DeclaredAccessibility, within)
207: IsMemberAccessible(type.ContainingType, type.DeclaredAccessibility, within, null, out _);
Microsoft.CodeAnalysis.ResxSourceGenerator (19)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\ISymbolExtensions_Accessibility.cs (3)
168return IsMemberAccessible(symbol.ContainingType, symbol.DeclaredAccessibility, within, throughType, out failedThroughTypeCheck);
206? IsNonNestedTypeAccessible(type.ContainingAssembly, type.DeclaredAccessibility, within)
207: IsMemberAccessible(type.ContainingType, type.DeclaredAccessibility, within, null, out _);
Microsoft.CodeAnalysis.VisualBasic (3)
Microsoft.CodeAnalysis.Workspaces (51)
Editing\SyntaxGenerator.cs (15)
148field.DeclaredAccessibility,
197accessibility: method.DeclaredAccessibility,
289accessibility: method.DeclaredAccessibility,
369var propertyAccessibility = property.DeclaredAccessibility;
378var getMethodAccessibility = getMethodSymbol.DeclaredAccessibility;
384var setMethodAccessibility = setMethodSymbol.DeclaredAccessibility;
455indexer.DeclaredAccessibility,
496symbol.DeclaredAccessibility,
534symbol.DeclaredAccessibility,
563constructorMethod.DeclaredAccessibility,
773accessibility: type.DeclaredAccessibility,
782accessibility: type.DeclaredAccessibility,
789accessibility: type.DeclaredAccessibility,
797accessibility: type.DeclaredAccessibility,
805accessibility: type.DeclaredAccessibility,
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\ISymbolExtensions_Accessibility.cs (3)
168return IsMemberAccessible(symbol.ContainingType, symbol.DeclaredAccessibility, within, throughType, out failedThroughTypeCheck);
206? IsNonNestedTypeAccessible(type.ContainingAssembly, type.DeclaredAccessibility, within)
207: IsMemberAccessible(type.ContainingType, type.DeclaredAccessibility, within, null, out _);
Microsoft.Extensions.Logging.Generators (2)
Microsoft.Extensions.Options.SourceGeneration (3)
Microsoft.Extensions.Validation.ValidationsGenerator (8)
Microsoft.Gen.ContextualOptions (1)
Microsoft.Gen.Logging (13)
Microsoft.Gen.Metrics (1)
Microsoft.Interop.ComInterfaceGenerator (1)
Microsoft.Interop.LibraryImportGenerator (1)
Microsoft.Interop.LibraryImportGenerator.Downlevel (1)
Microsoft.Interop.SourceGeneration (6)
Microsoft.Maui.Controls.BindingSourceGen (3)
Microsoft.Maui.Controls.SourceGen (2)
Microsoft.ML.InternalCodeAnalyzer (2)
Microsoft.VisualStudio.LanguageServices (4)
Microsoft.VisualStudio.LanguageServices.CSharp (7)
Microsoft.VisualStudio.LanguageServices.CSharp.UnitTests (1)
Roslyn.Diagnostics.Analyzers (35)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\ISymbolExtensions_Accessibility.cs (3)
168return IsMemberAccessible(symbol.ContainingType, symbol.DeclaredAccessibility, within, throughType, out failedThroughTypeCheck);
206? IsNonNestedTypeAccessible(type.ContainingAssembly, type.DeclaredAccessibility, within)
207: IsMemberAccessible(type.ContainingType, type.DeclaredAccessibility, within, null, out _);
Roslyn.Diagnostics.CSharp.Analyzers (20)
SemanticSearch.BuildTask (1)
System.Text.Json.SourceGeneration (7)
System.Text.RegularExpressions.Generator (1)
System.Windows.Forms.Analyzers.CSharp (2)
Test.Utilities (19)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\ISymbolExtensions_Accessibility.cs (3)
168return IsMemberAccessible(symbol.ContainingType, symbol.DeclaredAccessibility, within, throughType, out failedThroughTypeCheck);
206? IsNonNestedTypeAccessible(type.ContainingAssembly, type.DeclaredAccessibility, within)
207: IsMemberAccessible(type.ContainingType, type.DeclaredAccessibility, within, null, out _);
Text.Analyzers (33)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\ISymbolExtensions_Accessibility.cs (3)
168return IsMemberAccessible(symbol.ContainingType, symbol.DeclaredAccessibility, within, throughType, out failedThroughTypeCheck);
206? IsNonNestedTypeAccessible(type.ContainingAssembly, type.DeclaredAccessibility, within)
207: IsMemberAccessible(type.ContainingType, type.DeclaredAccessibility, within, null, out _);