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)
844 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 (25)
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 (24)
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.VisualBasic.CodeStyle (8)
Microsoft.CodeAnalysis.VisualBasic.CodeStyle.Fixes (11)
Microsoft.CodeAnalysis.VisualBasic.Emit.UnitTests (2)
Microsoft.CodeAnalysis.VisualBasic.Features (7)
Microsoft.CodeAnalysis.VisualBasic.Workspaces (15)
Microsoft.CodeAnalysis.Workspaces (51)
Editing\SyntaxGenerator.cs (15)
147field.DeclaredAccessibility,
196accessibility: method.DeclaredAccessibility,
288accessibility: method.DeclaredAccessibility,
368var propertyAccessibility = property.DeclaredAccessibility;
377var getMethodAccessibility = getMethodSymbol.DeclaredAccessibility;
383var setMethodAccessibility = setMethodSymbol.DeclaredAccessibility;
454indexer.DeclaredAccessibility,
495symbol.DeclaredAccessibility,
533symbol.DeclaredAccessibility,
562constructorMethod.DeclaredAccessibility,
764accessibility: type.DeclaredAccessibility,
773accessibility: type.DeclaredAccessibility,
780accessibility: type.DeclaredAccessibility,
788accessibility: type.DeclaredAccessibility,
796accessibility: 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 (5)
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)
Microsoft.VisualStudio.LanguageServices.VisualBasic (8)
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)
Roslyn.Diagnostics.VisualBasic.Analyzers (10)
SemanticSearch.BuildTask (1)
System.Text.Json.SourceGeneration (7)
System.Text.RegularExpressions.Generator (1)
System.Windows.Forms.Analyzers.CSharp (2)
System.Windows.Forms.Analyzers.VisualBasic (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 _);