org.jetbrains.kotlin.psi
Interface Call

All Known Implementing Classes:
CallTransformer.CallForImplicitInvoke, DelegatingCall

public interface Call


Nested Class Summary
static class Call.CallType
           
 
Method Summary
 KtExpression getCalleeExpression()
           
 KtElement getCallElement()
           
 com.intellij.lang.ASTNode getCallOperationNode()
           
 Call.CallType getCallType()
           
 ReceiverValue getDispatchReceiver()
           
 Receiver getExplicitReceiver()
           
 java.util.List<? extends LambdaArgument> getFunctionLiteralArguments()
           
 KtTypeArgumentList getTypeArgumentList()
           
 java.util.List<KtTypeProjection> getTypeArguments()
           
 KtValueArgumentList getValueArgumentList()
           
 java.util.List<? extends ValueArgument> getValueArguments()
           
 

Method Detail

getCallOperationNode

@Nullable
com.intellij.lang.ASTNode getCallOperationNode()

getExplicitReceiver

@Nullable
Receiver getExplicitReceiver()

getDispatchReceiver

@Nullable
ReceiverValue getDispatchReceiver()

getCalleeExpression

@Nullable
KtExpression getCalleeExpression()

getValueArgumentList

@Nullable
KtValueArgumentList getValueArgumentList()

getValueArguments

@ReadOnly
@NotNull
java.util.List<? extends ValueArgument> getValueArguments()

getFunctionLiteralArguments

@ReadOnly
@NotNull
java.util.List<? extends LambdaArgument> getFunctionLiteralArguments()

getTypeArguments

@ReadOnly
@NotNull
java.util.List<KtTypeProjection> getTypeArguments()

getTypeArgumentList

@Nullable
KtTypeArgumentList getTypeArgumentList()

getCallElement

@NotNull
KtElement getCallElement()

getCallType

@NotNull
Call.CallType getCallType()