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(KotlinBuiltIns builtIns, FakeCallResolver fakeCallResolver, SymbolUsageValidator symbolUsageValidator)
           
 
Method Summary
 JetType checkIterableConvention(ExpressionReceiver loopRange, ExpressionTypingContext context)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ForLoopConventionsChecker

public ForLoopConventionsChecker(@NotNull
                                 KotlinBuiltIns builtIns,
                                 @NotNull
                                 FakeCallResolver fakeCallResolver,
                                 @NotNull
                                 SymbolUsageValidator symbolUsageValidator)
Method Detail

checkIterableConvention

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