org.jetbrains.jet.analyzer
Class AnalyzeExhaust

java.lang.Object
  extended by org.jetbrains.jet.analyzer.AnalyzeExhaust

public class AnalyzeExhaust
extends java.lang.Object


Field Summary
static AnalyzeExhaust EMPTY
           
 
Method Summary
static AnalyzeExhaust error(BindingContext bindingContext, java.lang.Throwable error)
           
 BindingContext getBindingContext()
           
 java.lang.Throwable getError()
           
 ModuleDescriptor getModuleDescriptor()
           
 boolean isError()
           
static AnalyzeExhaust success(BindingContext bindingContext, ModuleDescriptor module)
           
 void throwIfError()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

EMPTY

public static final AnalyzeExhaust EMPTY
Method Detail

success

@NotNull
public static AnalyzeExhaust success(@NotNull
                                             BindingContext bindingContext,
                                             @NotNull
                                             ModuleDescriptor module)

error

@NotNull
public static AnalyzeExhaust error(@NotNull
                                           BindingContext bindingContext,
                                           @NotNull
                                           java.lang.Throwable error)

getBindingContext

@NotNull
public BindingContext getBindingContext()

getError

@NotNull
public java.lang.Throwable getError()

isError

public boolean isError()

throwIfError

public void throwIfError()

getModuleDescriptor

@NotNull
public ModuleDescriptor getModuleDescriptor()