Index: ios/chrome/browser/ui/tools_menu/tools_menu_model.mm |
diff --git a/ios/chrome/browser/ui/tools_menu/tools_menu_model.mm b/ios/chrome/browser/ui/tools_menu/tools_menu_model.mm |
index 7fc0a43612e5eb15b9ba257042764eb886b93a23..f4d4567611fec781bf9a91f41b99e434b71a2799 100644 |
--- a/ios/chrome/browser/ui/tools_menu/tools_menu_model.mm |
+++ b/ios/chrome/browser/ui/tools_menu/tools_menu_model.mm |
@@ -15,6 +15,10 @@ |
#import "ios/public/provider/chrome/browser/user_feedback/user_feedback_provider.h" |
#include "ios/web/public/user_agent.h" |
+#if !defined(__has_feature) || !__has_feature(objc_arc) |
+#error "This file requires ARC support." |
+#endif |
+ |
// Menu items can be marked as visible or not when Incognito is enabled. |
// The following bits are used for |visibility| field in |MenuItemInfo|. |
const NSInteger kVisibleIncognitoOnly = 1 << 0; |