org.jetbrains.kotlin.psi
Class KtForExpression

java.lang.Object
  extended by KtExpressionImpl
      extended by org.jetbrains.kotlin.psi.KtLoopExpression
          extended by org.jetbrains.kotlin.psi.KtForExpression
All Implemented Interfaces:
KtStatementExpression

public class KtForExpression
extends KtLoopExpression


Constructor Summary
KtForExpression(com.intellij.lang.ASTNode node)
           
 
Method Summary
<R,D> R
accept(KtVisitor<R,D> visitor, D data)
           
 KtDestructuringDeclaration getDestructuringParameter()
           
 com.intellij.lang.ASTNode getInKeywordNode()
           
 KtParameter getLoopParameter()
           
 KtExpression getLoopRange()
           
 
Methods inherited from class org.jetbrains.kotlin.psi.KtLoopExpression
getBody, getLeftParenthesis, getRightParenthesis
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

KtForExpression

public KtForExpression(@NotNull
                       com.intellij.lang.ASTNode node)
Method Detail

accept

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

getLoopParameter

@Nullable
public KtParameter getLoopParameter()

getDestructuringParameter

@Nullable
public KtDestructuringDeclaration getDestructuringParameter()

getLoopRange

@Nullable
public KtExpression getLoopRange()

getInKeywordNode

@Nullable
public com.intellij.lang.ASTNode getInKeywordNode()