11 references to IsAccessible
Microsoft.CodeAnalysis.CSharp (11)
Binder\Binder_Expressions.cs (2)
5621
this.
IsAccessible
(constructor, ref useSiteInfo, null) :
7667
bool isUsableAsField = eventSymbol.HasAssociatedField && this.
IsAccessible
(eventSymbol.AssociatedField, ref useSiteInfo, (receiver != null) ? receiver.Type : null);
Binder\Binder_Lookup.cs (2)
1602
: !this.
IsAccessible
(symbol, ref discardedUseSiteInfo, RefineAccessThroughType(options, accessThroughType)))
1676
var result =
IsAccessible
(symbol, ref useSiteInfo);
Binder\Binder_Operators.cs (1)
302
if (!this.
IsAccessible
(method, ref useSiteInfo, this.GetAccessThroughType(receiverOpt)))
Binder\Binder_Statements.cs (1)
775
if (this.
IsAccessible
(disposeMethod, ref useSiteInfo))
Binder\ForEachLoopBinder.cs (3)
1454
bool isAccessible = this.
IsAccessible
(currentPropertyGetterCandidate, ref useSiteInfo);
1504
if (this.
IsAccessible
(patternMemberCandidate, ref useSiteInfo))
1551
if (((object)implementedIEnumerable == null) || !this.
IsAccessible
(implementedIEnumerable, ref useSiteInfo))
Binder\Semantics\OverloadResolution\OverloadResolution.cs (1)
1158
if (!_binder.
IsAccessible
(arg, ref useSiteInfo)) return false;
Compilation\CSharpSemanticModel.cs (1)
1847
return binder.
IsAccessible
(symbol, ref discardedUseSiteInfo, null);