org.jetbrains.kotlin.resolve
Class ScriptBodyResolver

java.lang.Object
  extended by org.jetbrains.kotlin.resolve.ScriptBodyResolver

public class ScriptBodyResolver
extends java.lang.Object


Constructor Summary
ScriptBodyResolver()
           
 
Method Summary
 void resolveScriptBodies(BodiesResolveContext c, BindingTrace trace)
           
 JetType resolveScriptReturnType(JetScript script, ScriptDescriptor scriptDescriptor, BindingTrace trace)
           
 void setExpressionTypingServices(ExpressionTypingServices expressionTypingServices)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ScriptBodyResolver

public ScriptBodyResolver()
Method Detail

setExpressionTypingServices

@Inject
public void setExpressionTypingServices(@NotNull
                                               ExpressionTypingServices expressionTypingServices)

resolveScriptBodies

public void resolveScriptBodies(@NotNull
                                BodiesResolveContext c,
                                @NotNull
                                BindingTrace trace)

resolveScriptReturnType

@NotNull
public JetType resolveScriptReturnType(@NotNull
                                               JetScript script,
                                               @NotNull
                                               ScriptDescriptor scriptDescriptor,
                                               @NotNull
                                               BindingTrace trace)