org.jetbrains.kotlin.resolve.calls.context
Class TemporaryTraceAndCache

java.lang.Object
  extended by org.jetbrains.kotlin.resolve.calls.context.TemporaryTraceAndCache

public class TemporaryTraceAndCache
extends java.lang.Object


Field Summary
 TemporaryResolutionResultsCache cache
           
 TemporaryBindingTrace trace
           
 
Constructor Summary
TemporaryTraceAndCache(ResolutionContext context, java.lang.String debugName, KtExpression expression)
           
 
Method Summary
 void commit()
           
static TemporaryTraceAndCache create(ResolutionContext context, java.lang.String debugName, KtExpression expression)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

trace

public final TemporaryBindingTrace trace

cache

public final TemporaryResolutionResultsCache cache
Constructor Detail

TemporaryTraceAndCache

public TemporaryTraceAndCache(ResolutionContext context,
                              java.lang.String debugName,
                              KtExpression expression)
Method Detail

create

public static TemporaryTraceAndCache create(ResolutionContext context,
                                            java.lang.String debugName,
                                            KtExpression expression)

commit

public void commit()