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
 KotlinType 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 KotlinType checkIterableConvention(@NotNull
                                                   ExpressionReceiver loopRange,
                                                   ExpressionTypingContext context)