1*67e74705SXin Li #define cool 2*67e74705SXin Li 3*67e74705SXin Li #if defined(cool) 4*67e74705SXin Li 5*67e74705SXin Li #if defined(really_cool) 6*67e74705SXin Li #endif // really_cool 7*67e74705SXin Li 8*67e74705SXin Li #elif defined(hot) 9*67e74705SXin Li // hot 10*67e74705SXin Li 11*67e74705SXin Li 12*67e74705SXin Li #endif // trailing comment 13*67e74705SXin Li 14*67e74705SXin Li #ifndef cool 15*67e74705SXin Li #ifndef uncool 16*67e74705SXin Li 17*67e74705SXin Li int probably_hot = 1; 18*67e74705SXin Li 19*67e74705SXin Li #endif // uncool 20*67e74705SXin Li #endif // cool 21*67e74705SXin Li 22*67e74705SXin Li // RUN: env CINDEXTEST_SHOW_SKIPPED_RANGES=1 c-index-test -test-annotate-tokens=%s:1:1:16:1 %s | FileCheck %s 23*67e74705SXin Li // CHECK: Skipping: [5:2 - 6:7] 24*67e74705SXin Li // CHECK: Skipping: [8:2 - 12:7] 25*67e74705SXin Li // CHECK: Skipping: [14:2 - 20:7] 26