org.jetbrains.kotlin.types.expressions
Class ForLoopConventionsChecker

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

public class ForLoopConventionsChecker
extends java.lang.Object


Constructor Summary
ForLoopConventionsChecker()
           
 
Method Summary
 JetType checkIterableConvention(ExpressionReceiver loopRange, ExpressionTypingContext context)
           
 void setBuiltIns(KotlinBuiltIns builtIns)
           
 void setFakeCallResolver(FakeCallResolver fakeCallResolver)
           
 void setSymbolUsageValidator(SymbolUsageValidator symbolUsageValidator)
           
 
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

setBuiltIns

@Inject
public void setBuiltIns(@NotNull
                               KotlinBuiltIns builtIns)

setFakeCallResolver

@Inject
public void setFakeCallResolver(@NotNull
                                       FakeCallResolver fakeCallResolver)

setSymbolUsageValidator

@Inject
public void setSymbolUsageValidator(SymbolUsageValidator symbolUsageValidator)

checkIterableConvention

@Nullable
public JetType checkIterableConvention(@NotNull
                                                ExpressionReceiver loopRange,
                                                ExpressionTypingContext context)