1 int always_available(); 2 3 int also_always_available() __INTRODUCED_IN(9); 4 5 int needs_guard() __INTRODUCED_IN(13); 6 7 #if __ANDROID_API__ >= 12 8 int needs_guard_2() __INTRODUCED_IN(13); 9 #endif 10 11 #if __ANDROID_API__ >= 13 12 int already_guarded() __INTRODUCED_IN(13); 13 #endif 14 15 #if __ANDROID_API__ > 13 16 int already_guarded_2() __INTRODUCED_IN(13); 17 #endif 18 19 #if defined(__arm__) 20 int specific_arch() __INTRODUCED_IN(14); 21 22 #if __ANDROID_API__ >= 14 23 int specific_arch_already_guarded() __INTRODUCED_IN(14); 24 #endif 25 26 #if __ANDROID_API__ > 14 27 int specific_arch_already_guarded_2() __INTRODUCED_IN(14); 28 #endif 29 #endif 30 31 #if defined(__arm__) || defined(__i386__) 32 int multiple_archs() __INTRODUCED_IN(14); 33 #endif 34 35 // __INTRODUCED_IN_64(21) should be ignored. 36 int multiple_introduced_1() __INTRODUCED_IN_ARM(13) __INTRODUCED_IN_MIPS(14) __INTRODUCED_IN_X86(13) 37 __INTRODUCED_IN_64(21); 38 39 int multiple_introduced_2() __INTRODUCED_IN_ARM(13) __INTRODUCED_IN_MIPS(14) __INTRODUCED_IN_X86(13) 40 __INTRODUCED_IN_64(22); 41 42 int group_lp32() __INTRODUCED_IN_ARM(12) __INTRODUCED_IN_X86(12) __INTRODUCED_IN_MIPS(12); 43 44 int future() __INTRODUCED_IN_FUTURE; 45