org.jetbrains.kotlin.resolve
Class JetVisibilityChecker

java.lang.Object
  extended by org.jetbrains.kotlin.resolve.JetVisibilityChecker

public class JetVisibilityChecker
extends java.lang.Object


Constructor Summary
JetVisibilityChecker()
           
 
Method Summary
static boolean isVisible(DeclarationDescriptor locationOwner, DeclarationDescriptor subject)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JetVisibilityChecker

public JetVisibilityChecker()
Method Detail

isVisible

public static boolean isVisible(@NotNull
                                DeclarationDescriptor locationOwner,
                                @NotNull
                                DeclarationDescriptor subject)
Parameters:
locationOwner - owner of the call site
subject - the descriptor whose visibility is being checked
Returns:
true iff subject is visible locationOwner