public class CheckCastTest extends TypeCheckTest
| Modifier and Type | Class and Description |
|---|---|
(package private) static class |
CheckCastTest.Depth1 |
(package private) static class |
CheckCastTest.Depth10 |
(package private) static class |
CheckCastTest.Depth11 |
(package private) static class |
CheckCastTest.Depth12 |
(package private) static class |
CheckCastTest.Depth13 |
(package private) static class |
CheckCastTest.Depth14 |
(package private) static class |
CheckCastTest.Depth2 |
(package private) static class |
CheckCastTest.Depth3 |
(package private) static class |
CheckCastTest.Depth4 |
(package private) static class |
CheckCastTest.Depth5 |
(package private) static class |
CheckCastTest.Depth6 |
(package private) static class |
CheckCastTest.Depth7 |
(package private) static class |
CheckCastTest.Depth8 |
(package private) static class |
CheckCastTest.Depth9 |
GraalCompilerTest.ArgSupplier, GraalCompilerTest.ResultGraalTest.MultiCauseAssertionErrorcurrentProfilelastCompiledGraph| Constructor and Description |
|---|
CheckCastTest() |
| Modifier and Type | Method and Description |
|---|---|
static Object[] |
arrayFill(Object[] arr,
Object value) |
static Object[] |
arrayStore(Object[] arr,
Object value) |
static Cloneable |
asCloneable(Object o) |
static CheckCastTest.Depth12 |
asDepth12(Object o) |
static CheckCastTest.Depth12[][] |
asDepth12Arr(Object o) |
static Number |
asNumber(Object o) |
static Number |
asNumberExt(Object o) |
static String |
asString(Object o) |
static String |
asStringExt(Object o) |
static Throwable |
asThrowable(Object o) |
static ValueNode |
asValueNode(Object o) |
protected void |
replaceProfile(StructuredGraph graph,
JavaTypeProfile profile) |
void |
test1() |
void |
test10() |
void |
test2() |
void |
test3() |
void |
test4() |
void |
test5() |
void |
test6() |
void |
test7() |
void |
test8() |
void |
test801() |
void |
test9() |
getCode, parseForCompile, profile, profile, testaddMethod, after, afterTest, applyArgSuppliers, argsWithReceiver, asResolvedJavaMethod, assertConstantReturn, assertEquals, assertEquals, assertEquals, before, beforeTest, branchProbability, breakpoint, breakpoint, checkArgs, checkHighTierGraph, checkLowTierGraph, checkMidTierGraph, compile, countUnusedConstants, createLIRSuites, createSuites, editGraphBuilderConfiguration, executeActual, executeActualCheckDeopt, executeExpected, getBackend, getCanonicalGraphString, getCode, getCode, getCodeCache, getConstantReflection, getCustomGraphBuilderSuite, getDefaultGraphBuilderPlugins, getDefaultGraphBuilderSuite, getDefaultHighTierContext, getLIRSuites, getLowerer, getMetaAccess, getNodeCountExcludingUnusedConstants, getProviders, getReplacements, getResolvedJavaMethod, getResolvedJavaMethod, getResolvedJavaMethod, getSnippetReflection, getSpeculationLog, getSuites, getTarget, initializeDebugging, invoke, isArchitecture, iterationCount, lookupMethod, parseDebug, parseEager, parseEager, parseProfiled, parseProfiled, referenceInvoke, supply, test, test, testAgainstExpected, testAgainstExpected, testNassertDeepEquals, assertDeepEquals, assertDeepEquals, assertDeepEquals, assertFalse, assertFalse, assertFalse, assertTrue, assertTrue, assertTrue, equalFloatsOrDoublesDelta, fail, getMethod, getMethod, getMethod, ulpsDeltapublic CheckCastTest()
protected void replaceProfile(StructuredGraph graph, JavaTypeProfile profile)
replaceProfile in class TypeCheckTestpublic void test1()
public void test2()
public void test3()
public void test4()
public void test5()
public void test6()
public void test7()
public void test8()
public void test801()
public static Throwable asThrowable(Object o)
public static ValueNode asValueNode(Object o)
public static Number asNumberExt(Object o)
public static String asStringExt(Object o)
public static Object[] arrayStore(Object[] arr, Object value)
public static CheckCastTest.Depth12 asDepth12(Object o)
public static CheckCastTest.Depth12[][] asDepth12Arr(Object o)
public static Cloneable asCloneable(Object o)
public void test9()
public void test10()