org.jetbrains.jet.lang.types.expressions
Class ForLoopConventionsChecker

java.lang.Object
  extended by org.jetbrains.jet.lang.types.expressions.ForLoopConventionsChecker

public class ForLoopConventionsChecker
extends java.lang.Object


Constructor Summary
ForLoopConventionsChecker()
           
 
Method Summary
 boolean isVariableIterable(VariableDescriptor variableDescriptor, JetScope scope)
           
 void setExpressionTypingServices(ExpressionTypingServices expressionTypingServices)
           
 void setExpressionTypingUtils(ExpressionTypingUtils expressionTypingUtils)
           
 void setProject(com.intellij.openapi.project.Project project)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ForLoopConventionsChecker

public ForLoopConventionsChecker()
Method Detail

setProject

@Inject
public void setProject(@NotNull
                              com.intellij.openapi.project.Project project)

setExpressionTypingUtils

@Inject
public void setExpressionTypingUtils(@NotNull
                                            ExpressionTypingUtils expressionTypingUtils)

setExpressionTypingServices

@Inject
public void setExpressionTypingServices(@NotNull
                                               ExpressionTypingServices expressionTypingServices)

isVariableIterable

public boolean isVariableIterable(@NotNull
                                  VariableDescriptor variableDescriptor,
                                  @NotNull
                                  JetScope scope)