org.jetbrains.jet.lang.resolve.scopes.receivers
Interface ReceiverValue

All Known Subinterfaces:
ThisReceiver
All Known Implementing Classes:
AbstractReceiverValue, AutoCastReceiver, ClassReceiver, ExpressionReceiver, ExtensionReceiver, ScriptReceiver, TransientReceiver

public interface ReceiverValue


Field Summary
static ReceiverValue NO_RECEIVER
           
 
Method Summary
<R,D> R
accept(ReceiverValueVisitor<R,D> visitor, D data)
           
 boolean exists()
           
 JetType getType()
           
 

Field Detail

NO_RECEIVER

static final ReceiverValue NO_RECEIVER
Method Detail

getType

@NotNull
JetType getType()

exists

boolean exists()

accept

<R,D> R accept(@NotNull
               ReceiverValueVisitor<R,D> visitor,
               D data)