Home | History | Annotate | Download | only in Preprocessor
      1 // RUN: %clang_cc1 -fobjc-nonfragile-abi %s
      2 #ifndef __has_feature
      3 #error Should have __has_feature
      4 #endif
      5 
      6 #if !__has_feature(objc_nonfragile_abi)
      7 #error Non-fragile ABI used for compilation but feature macro not set.
      8 #endif
      9 
     10 #if !__has_feature(objc_weak_class)
     11 #error objc_weak_class should be enabled with nonfragile abi
     12 #endif
     13