OSDN Git Service

pegtl 内の警告を無視
authorstarg <starg@users.osdn.me>
Wed, 10 Aug 2016 14:51:28 +0000 (23:51 +0900)
committerstarg <starg@users.osdn.me>
Wed, 10 Aug 2016 14:51:28 +0000 (23:51 +0900)
src/parser/action_state_literal.hpp

index e575ea5..62fc9cd 100644 (file)
 #pragma warning(disable: 4715)  // not all control paths return a value
 #endif
 
+#ifdef __GNUC__
+#pragma GCC diagnostic push
+#pragma GCC diagnostic ignored "-Wreturn-type"
+#endif
+
 #include <pegtl/contrib/unescape.hh>
 
+#ifdef __GNUC__
+#pragma GCC diagnostic pop
+#endif
+
 #ifdef _MSC_VER
 #pragma warning(pop)
 #endif