public class AnalysisError extends Error
| Modifier and Type | Class and Description |
|---|---|
static class |
AnalysisError.FieldNotPresentError |
static class |
AnalysisError.ParsingError
Thrown when the analysis parsing encounters an error.
|
static class |
AnalysisError.TypeNotFoundError
Thrown when the analysis is sealed if a type that was not discovered during the analysis is
requested.
|
| Modifier and Type | Method and Description |
|---|---|
static AnalysisError.FieldNotPresentError |
fieldNotPresentError(AnalysisMethod context,
AnalysisField field,
AnalysisType type) |
static AnalysisError.ParsingError |
parsingError(AnalysisMethod method,
Throwable original) |
static RuntimeException |
shouldNotReachHere() |
static RuntimeException |
shouldNotReachHere(String msg) |
static RuntimeException |
shouldNotReachHere(Throwable cause) |
static AnalysisError.TypeNotFoundError |
typeNotFound(jdk.vm.ci.meta.ResolvedJavaType type) |
addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toStringpublic static AnalysisError.TypeNotFoundError typeNotFound(jdk.vm.ci.meta.ResolvedJavaType type)
public static AnalysisError.ParsingError parsingError(AnalysisMethod method, Throwable original)
public static AnalysisError.FieldNotPresentError fieldNotPresentError(AnalysisMethod context, AnalysisField field, AnalysisType type)
public static RuntimeException shouldNotReachHere()
public static RuntimeException shouldNotReachHere(String msg)
public static RuntimeException shouldNotReachHere(Throwable cause)