27 references to IsAccessibleWithin
Microsoft.CodeAnalysis.CSharp.Features (11)
Completion\CompletionProviders\CrefCompletionProvider.cs (1)
198
member.
IsAccessibleWithin
(type))
Completion\CompletionProviders\EnumAndCompletionListTagCompletionProvider.cs (2)
246
if (!staticSymbol.
IsAccessibleWithin
(enclosingNamedType) ||
340
return completionListType != null && completionListType.
IsAccessibleWithin
(within)
Completion\CompletionProviders\NamedParameterCompletionProvider.cs (3)
176
return type.InstanceConstructors.Where(c => c.
IsAccessibleWithin
(within))
221
return type.InstanceConstructors.Where(c => c.
IsAccessibleWithin
(within))
244
.Where(m => m.
IsAccessibleWithin
(within))
SignatureHelp\ConstructorInitializerSignatureHelpProvider.cs (1)
94
.WhereAsArray(c => c.
IsAccessibleWithin
(within) && !c.Equals(currentConstructor))
SignatureHelp\ObjectCreationExpressionSignatureHelpProvider.cs (1)
84
.WhereAsArray(c => c.
IsAccessibleWithin
(within: within, throughType: c.ContainingType))
SignatureHelp\PrimaryConstructorBaseTypeSignatureHelpProvider.cs (1)
89
.WhereAsArray(c => c.
IsAccessibleWithin
(within))
src\Analyzers\CSharp\Analyzers\UseNameofInNullableAttribute\CSharpUseNameofInNullableAttributeDiagnosticAnalyzer.cs (1)
97
if (symbols.Any(s => s.
IsAccessibleWithin
(containingType)) ||
src\Analyzers\CSharp\CodeFixes\DisambiguateSameVariable\CSharpDisambiguateSameVariableCodeFixProvider.cs (1)
115
where m.
IsAccessibleWithin
(enclosingType)
Microsoft.CodeAnalysis.CSharp.Workspaces (1)
Recommendations\CSharpRecommendationServiceRunner.cs (1)
634
&& symbol.
IsAccessibleWithin
(containingType));
Microsoft.CodeAnalysis.Features (10)
Completion\Providers\AbstractObjectInitializerCompletionProvider.cs (1)
97
fieldOrProperty.
IsAccessibleWithin
(containingType))
GenerateEqualsAndGetHashCodeFromMembers\AbstractGenerateEqualsAndGetHashCodeService.cs (1)
153
if (hashCodeType != null && !hashCodeType.
IsAccessibleWithin
(namedType))
GoToBase\AbstractGoToBaseService.cs (1)
27
baseConstructor => baseConstructor.
IsAccessibleWithin
(constructor.ContainingType) &&
QuickInfo\CommonSemanticQuickInfoProvider.cs (1)
286
|| symbol.
IsAccessibleWithin
(within);
src\Analyzers\Core\CodeFixes\GenerateDefaultConstructors\AbstractGenerateDefaultConstructorsService.State.cs (2)
84
.WhereAsArray(c => c.
IsAccessibleWithin
(ClassType) && IsMissing(c, classConstructors, isCaseSensitive));
98
!baseNoArgConstructor.
IsAccessibleWithin
(classType))
src\Analyzers\Core\CodeFixes\GenerateDefaultConstructors\GenerateDefaultConstructorsCodeAction.cs (1)
70
parameter, parameter.GetAttributes().WhereAsArray(a => a.AttributeClass is null || a.AttributeClass.
IsAccessibleWithin
(classType)));
src\Analyzers\Core\CodeFixes\ImplementAbstractClass\ImplementAbstractClassData.cs (2)
155
!member.
IsAccessibleWithin
(ClassType, throughMember.GetMemberType()))
281
var accessibleCount = allUnimplementedMembers.Count(m => m.
IsAccessibleWithin
(ClassType, throughType: memberType));
src\Analyzers\Core\CodeFixes\ImplementInterface\ImplementInterfaceGenerator.cs (1)
354
.Where(m => m.
IsAccessibleWithin
(State.ClassOrStructType))
Microsoft.CodeAnalysis.Workspaces (4)
Shared\Extensions\SyntaxGeneratorExtensions.cs (2)
142
if (overriddenProperty.GetMethod != null && overriddenProperty.GetMethod.
IsAccessibleWithin
(containingType))
154
overriddenProperty.SetMethod.
IsAccessibleWithin
(containingType))
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\INamedTypeSymbolExtensions.cs (1)
634
if (!member.
IsAccessibleWithin
(containingType))
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\ISymbolExtensions_Accessibility.cs (1)
29
return symbol.
IsAccessibleWithin
(namedType, throughType);
Microsoft.VisualStudio.LanguageServices (1)
Library\ObjectBrowser\AbstractListItemFactory.cs (1)
354
if (!member.
IsAccessibleWithin
(namedTypeSymbol))