Lines Matching refs:TestJni
238 struct TestJni { struct
393 EXPECT_ILLEGAL_JNI_FUNCTION_TYPE(TestJni::bad_cptr); in TEST()
394 EXPECT_ILLEGAL_JNI_FUNCTION_TYPE(TestJni::bad_ret_ptr); in TEST()
395 EXPECT_ILLEGAL_JNI_FUNCTION_TYPE(TestJni::bad_ret_env); in TEST()
396 EXPECT_ILLEGAL_JNI_FUNCTION_TYPE(TestJni::bad_wrongplace_env); in TEST()
397 EXPECT_ILLEGAL_JNI_FUNCTION_TYPE(TestJni::bad_wrongplace_env2); in TEST()
399 EXPECT_CRITICAL_JNI_FUNCTION_TYPE(TestJni::empty_fn); in TEST()
401 EXPECT_CRITICAL_JNI_FUNCTION_TYPE(TestJni::int_fn); in TEST()
403 EXPECT_CRITICAL_JNI_FUNCTION_TYPE(TestJni::v_); in TEST()
404 EXPECT_CRITICAL_JNI_FUNCTION_TYPE(TestJni::v_vol_i); in TEST()
405 EXPECT_CRITICAL_JNI_FUNCTION_TYPE(TestJni::v_const_i); in TEST()
406 EXPECT_CRITICAL_JNI_FUNCTION_TYPE(TestJni::v_i); in TEST()
407 EXPECT_CRITICAL_JNI_FUNCTION_TYPE(TestJni::v_l); in TEST()
409 EXPECT_ILLEGAL_JNI_FUNCTION_TYPE(TestJni::v_e); in TEST()
410 EXPECT_ILLEGAL_JNI_FUNCTION_TYPE(TestJni::v_ei); in TEST()
411 EXPECT_ILLEGAL_JNI_FUNCTION_TYPE(TestJni::v_el); in TEST()
412 EXPECT_ILLEGAL_JNI_FUNCTION_TYPE(TestJni::v_et); in TEST()
414 EXPECT_NORMAL_JNI_FUNCTION_TYPE(TestJni::v_eo); in TEST()
415 EXPECT_NORMAL_JNI_FUNCTION_TYPE(TestJni::v_ek); in TEST()
417 EXPECT_ILLEGAL_JNI_FUNCTION_TYPE(TestJni::o_none); in TEST()
418 EXPECT_ILLEGAL_JNI_FUNCTION_TYPE(TestJni::bad_noref_jint_norm); in TEST()
419 EXPECT_ILLEGAL_JNI_FUNCTION_TYPE(TestJni::bad_noref_jint_crit); in TEST()
450 IS_VALID_NORMAL_JNI_FUNCTION_TYPE(TestJni::normal_ ## name)); \ in TEST()
451 EXPECT_FALSE(IS_VALID_CRITICAL_JNI_FUNCTION_TYPE(TestJni::normal_ ## name)); \ in TEST()
453 IS_VALID_NORMAL_JNI_FUNCTION_TYPE(TestJni::normal2_ ## name)); \ in TEST()
454 EXPECT_FALSE(IS_VALID_CRITICAL_JNI_FUNCTION_TYPE(TestJni::normal2_ ## name)); \ in TEST()
456 IS_VALID_CRITICAL_JNI_FUNCTION_TYPE(TestJni::critical_ ## name)); \ in TEST()
457 EXPECT_FALSE(IS_VALID_NORMAL_JNI_FUNCTION_TYPE(TestJni::critical_ ## name)); \ in TEST()
474 decltype(TestJni::v_i), in TEST()
475 TestJni::v_i>(); in TEST()
484 decltype(TestJni::v_i), in TEST()
485 TestJni::v_i>(); in TEST()
491 decltype(TestJni::normal_agi), in TEST()
492 TestJni::normal_agi>(); in TEST()
500 decltype(TestJni::critical_ac2), in TEST()
501 TestJni::critical_ac2>(); in TEST()
722 EXPECT_NO_MATCH_JNI_DESCRIPTOR_AGAINST_FUNCTION(kCriticalNative, TestJni::bad_cptr, "()V"); in TEST()
723 EXPECT_NO_MATCH_JNI_DESCRIPTOR_AGAINST_FUNCTION(kNormalNative, TestJni::bad_cptr, "()V"); in TEST()
726 EXPECT_NO_MATCH_JNI_DESCRIPTOR_AGAINST_FUNCTION(kCriticalNative, TestJni::v_, "BAD"); in TEST()
727 EXPECT_NO_MATCH_JNI_DESCRIPTOR_AGAINST_FUNCTION(kNormalNative, TestJni::v_eo, "BAD"); in TEST()
730 EXPECT_NO_MATCH_JNI_DESCRIPTOR_AGAINST_FUNCTION(kCriticalNative, TestJni::v_i, "()V"); in TEST()
731 EXPECT_NO_MATCH_JNI_DESCRIPTOR_AGAINST_FUNCTION(kNormalNative, TestJni::v_eoo, "()V"); in TEST()
734 EXPECT_NO_MATCH_JNI_DESCRIPTOR_AGAINST_FUNCTION(kCriticalNative, TestJni::v_, "()Z"); in TEST()
735 EXPECT_NO_MATCH_JNI_DESCRIPTOR_AGAINST_FUNCTION(kFastNative, TestJni::v_eo, "()Z"); in TEST()
738 EXPECT_NO_MATCH_JNI_DESCRIPTOR_AGAINST_FUNCTION(kCriticalNative, TestJni::v_i, "(Z)V"); in TEST()
740 TestJni::v_eoo, in TEST()
744 EXPECT_MATCH_JNI_DESCRIPTOR_AGAINST_FUNCTION(kCriticalNative, TestJni::v_i, "(I)V"); in TEST()
746 TestJni::v_eoo, in TEST()
749 EXPECT_MATCH_JNI_DESCRIPTOR_AGAINST_FUNCTION(kCriticalNative, TestJni::v_lib, "(JIZ)V"); in TEST()
750 EXPECT_MATCH_JNI_DESCRIPTOR_AGAINST_FUNCTION(kNormalNative, TestJni::v_eolib, "(JIZ)V"); in TEST()
751 EXPECT_MATCH_JNI_DESCRIPTOR_AGAINST_FUNCTION(kCriticalNative, TestJni::s_lib, "(JIZ)S"); in TEST()
752 EXPECT_MATCH_JNI_DESCRIPTOR_AGAINST_FUNCTION(kNormalNative, TestJni::s_eolAibA, "([JI[Z)S"); in TEST()
759 decltype(TestJni::v_eolib), in TEST()
760 TestJni::v_eolib>; in TEST()
768 decltype(TestJni::s_eolAibA), in TEST()
769 TestJni::s_eolAibA>; in TEST()
791 TestJni::v_lib); in TEST()
801 TestJni::v_eolib); in TEST()
811 TestJni::v_lib), in TEST()
815 TestJni::v_eolib), in TEST()
824 TestJni::v_lib), in TEST()
828 TestJni::v_eolib), in TEST()
839 TestJni::v_lib);
844 TestJni::v_lib);
855 TestJni::v_lib); in TEST()
864 TestJni::v_eolib); in TEST()