22 references to IsAccessible
Microsoft.CodeAnalysis.CSharp.Features (1)
Completion\CompletionProviders\ExplicitInterfaceMemberCompletionProvider.ItemGetter.cs (1)
142
!semanticModel.
IsAccessible
(node.SpanStart, member))
Microsoft.CodeAnalysis.CSharp.Semantic.UnitTests (7)
Semantics\AccessibilityTests.cs (5)
43
s_testModel.
IsAccessible
(s_testPosition, null));
50
s_testModel.
IsAccessible
(-1, s_testSymbol));
53
s_testModel.
IsAccessible
(s_testModel.SyntaxTree.GetCompilationUnitRoot().FullSpan.End + 1, s_testSymbol));
60
s_testModel.
IsAccessible
(s_testPosition, s_testSymbol));
72
s_testModel.
IsAccessible
(s_testPosition, symbol.GetPublicSymbol()));
Semantics\SemanticErrorTests.cs (2)
3345
Assert.False(model.
IsAccessible
(callPosition, typeArgSymbol), "Protected inner class is inaccessible");
3349
Assert.False(model.
IsAccessible
(callPosition, typeArgSymbol), "Type should be inaccessible since type argument is inaccessible");
Microsoft.CodeAnalysis.CSharp.Symbol.UnitTests (12)
Compilation\SemanticModelAPITests.cs (12)
4413
Assert.True(semanticModel.
IsAccessible
(positionInN, fieldX));
4414
Assert.False(semanticModel.
IsAccessible
(positionInN, fieldY));
4415
Assert.False(semanticModel.
IsAccessible
(positionInN, fieldZ));
4416
Assert.True(semanticModel.
IsAccessible
(positionInB, fieldX));
4417
Assert.True(semanticModel.
IsAccessible
(positionInB, fieldY));
4418
Assert.True(semanticModel.
IsAccessible
(positionInB, fieldZ));
4419
Assert.True(semanticModel.
IsAccessible
(positionInBGoo, fieldX));
4420
Assert.True(semanticModel.
IsAccessible
(positionInBGoo, fieldY));
4421
Assert.True(semanticModel.
IsAccessible
(positionInBGoo, fieldZ));
4422
Assert.True(semanticModel.
IsAccessible
(positionInCGoo, fieldX));
4423
Assert.False(semanticModel.
IsAccessible
(positionInCGoo, fieldY));
4424
Assert.False(semanticModel.
IsAccessible
(positionInCGoo, fieldZ));
Microsoft.CodeAnalysis.Features (2)
Completion\Providers\ImportCompletionProvider\ExtensionMethodImportCompletionHelper.SymbolComputer.cs (2)
284
if (_originatingSemanticModel.
IsAccessible
(_position, methodInOriginatingCompilation))
320
if (_originatingSemanticModel.
IsAccessible
(_position, methodSymbol))