/*
* Copyright 2013 Guidewire Software, Inc.
*/
package gw.lang.reflect;
import gw.lang.parser.exceptions.ParseResultsException;
import gw.lang.parser.IExpression;
import java.util.List;
public interface IErrorType extends INonLoadableType
{
String NAME = "ErrorType";
String getErrantTypeName();
ParseResultsException getError();
IFunctionType getErrorTypeFunctionType( IExpression[] eArgs, String strMethod, List listAllMatchingMethods );
IConstructorType getErrorTypeConstructorType( IExpression[] eArgs, List listAllMatchingMethods );
}