public class ExceptionSynthesizer extends Object
Modifier and Type | Field and Description |
---|---|
static Method |
throwClassNotFoundExceptionMethod |
static Method |
throwNoClassDefFoundErrorMethod |
static Method |
throwNoSuchFieldErrorMethod |
static Method |
throwNoSuchFieldExceptionMethod |
static Method |
throwNoSuchMethodErrorMethod |
static Method |
throwNoSuchMethodExceptionMethod |
static Method |
throwVerifyErrorMethod |
Constructor and Description |
---|
ExceptionSynthesizer() |
Modifier and Type | Method and Description |
---|---|
static void |
throwClassNotFoundException(org.graalvm.compiler.nodes.graphbuilderconf.GraphBuilderContext b,
String targetClass) |
static void |
throwException(org.graalvm.compiler.nodes.graphbuilderconf.GraphBuilderContext b,
String message,
Method reportExceptionMethod) |
static void |
throwNoClassDefFoundError(org.graalvm.compiler.nodes.graphbuilderconf.GraphBuilderContext b,
String targetField) |
static void |
throwNoSuchFieldError(org.graalvm.compiler.nodes.graphbuilderconf.GraphBuilderContext b,
String targetField) |
static void |
throwNoSuchFieldException(org.graalvm.compiler.nodes.graphbuilderconf.GraphBuilderContext b,
String targetField) |
static void |
throwNoSuchMethodError(org.graalvm.compiler.nodes.graphbuilderconf.GraphBuilderContext b,
String targetMethod) |
static void |
throwNoSuchMethodException(org.graalvm.compiler.nodes.graphbuilderconf.GraphBuilderContext b,
String targetMethod) |
public static final Method throwClassNotFoundExceptionMethod
public static final Method throwNoSuchFieldExceptionMethod
public static final Method throwNoSuchMethodExceptionMethod
public static final Method throwNoClassDefFoundErrorMethod
public static final Method throwNoSuchFieldErrorMethod
public static final Method throwNoSuchMethodErrorMethod
public static final Method throwVerifyErrorMethod
public static void throwClassNotFoundException(org.graalvm.compiler.nodes.graphbuilderconf.GraphBuilderContext b, String targetClass)
public static void throwNoSuchFieldException(org.graalvm.compiler.nodes.graphbuilderconf.GraphBuilderContext b, String targetField)
public static void throwNoSuchMethodException(org.graalvm.compiler.nodes.graphbuilderconf.GraphBuilderContext b, String targetMethod)
public static void throwNoClassDefFoundError(org.graalvm.compiler.nodes.graphbuilderconf.GraphBuilderContext b, String targetField)
public static void throwNoSuchFieldError(org.graalvm.compiler.nodes.graphbuilderconf.GraphBuilderContext b, String targetField)
public static void throwNoSuchMethodError(org.graalvm.compiler.nodes.graphbuilderconf.GraphBuilderContext b, String targetMethod)