17 references to IsSymbolAccessible
Microsoft.CodeAnalysis.VisualBasic.Semantic.UnitTests (17)
Semantics\AccessCheckTests.vb (17)
741Assert.True(Symbol.IsSymbolAccessible(classA, classB))
743Assert.True(Symbol.IsSymbolAccessible(aliasA, classB))
745Assert.True(Symbol.IsSymbolAccessible(pubField, classB))
747Assert.False(Symbol.IsSymbolAccessible(privField, classB))
749Assert.False(Symbol.IsSymbolAccessible(karrayType, classB))
751Assert.True(Symbol.IsSymbolAccessible(aarrayType, classB))
753Assert.False(Symbol.IsSymbolAccessible(kenumType, classB))
755Assert.True(Symbol.IsSymbolAccessible(aenumType, classB))
757Assert.True(Symbol.IsSymbolAccessible(unknownType, classB))
759Assert.True(Symbol.IsSymbolAccessible(globalNS, classB))
761Assert.True(Symbol.IsSymbolAccessible(protField, classA))
763Assert.True(Symbol.IsSymbolAccessible(protField, classA, classADerived))
765Assert.False(Symbol.IsSymbolAccessible(protField, classB))
767Assert.False(Symbol.IsSymbolAccessible(protField, classB, classADerived))
769Assert.True(Symbol.IsSymbolAccessible(protField, classA))
771Assert.True(Symbol.IsSymbolAccessible(protField, classADerived, classADerived))
773Assert.False(Symbol.IsSymbolAccessible(protField, classADerived, classADerived2))