org.jetbrains.jet.lang.resolve.calls.util
Class DelegatingCall
java.lang.Object
org.jetbrains.jet.lang.resolve.calls.util.DelegatingCall
- All Implemented Interfaces:
- Call
- Direct Known Subclasses:
- CallTransformer.CallForImplicitInvoke
public class DelegatingCall
- extends java.lang.Object
- implements Call
Nested classes/interfaces inherited from interface org.jetbrains.jet.lang.psi.Call |
Call.CallType |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DelegatingCall
public DelegatingCall(@NotNull
Call delegate)
getCallOperationNode
@Nullable
public com.intellij.lang.ASTNode getCallOperationNode()
- Specified by:
getCallOperationNode
in interface Call
getExplicitReceiver
@NotNull
public ReceiverValue getExplicitReceiver()
- Specified by:
getExplicitReceiver
in interface Call
getThisObject
@NotNull
public ReceiverValue getThisObject()
- Specified by:
getThisObject
in interface Call
getCalleeExpression
@Nullable
public JetExpression getCalleeExpression()
- Specified by:
getCalleeExpression
in interface Call
getValueArgumentList
@Nullable
public JetValueArgumentList getValueArgumentList()
- Specified by:
getValueArgumentList
in interface Call
getValueArguments
@NotNull
public java.util.List<? extends ValueArgument> getValueArguments()
- Specified by:
getValueArguments
in interface Call
getFunctionLiteralArguments
@NotNull
public java.util.List<JetExpression> getFunctionLiteralArguments()
- Specified by:
getFunctionLiteralArguments
in interface Call
getTypeArguments
@NotNull
public java.util.List<JetTypeProjection> getTypeArguments()
- Specified by:
getTypeArguments
in interface Call
getTypeArgumentList
@Nullable
public JetTypeArgumentList getTypeArgumentList()
- Specified by:
getTypeArgumentList
in interface Call
getCallElement
@NotNull
public com.intellij.psi.PsiElement getCallElement()
- Specified by:
getCallElement
in interface Call
getCallType
@NotNull
public Call.CallType getCallType()
- Specified by:
getCallType
in interface Call