summaryrefslogtreecommitdiffstats
path: root/Source/cmFortranParser.y
diff options
context:
space:
mode:
authorDaniel Pfeifer <daniel@pfeifer-mail.de>2017-02-17 21:12:21 (GMT)
committerBrad King <brad.king@kitware.com>2017-02-20 15:35:55 (GMT)
commitf918b053b257690db4405a302da39fa5de14f1d9 (patch)
treeb3af6877f75da783631df050dc9032944818e38e /Source/cmFortranParser.y
parentb74314c6fdfcc1520dff6ac93d7150c8bf3f75f4 (diff)
downloadCMake-f918b053b257690db4405a302da39fa5de14f1d9.zip
CMake-f918b053b257690db4405a302da39fa5de14f1d9.tar.gz
CMake-f918b053b257690db4405a302da39fa5de14f1d9.tar.bz2
cmFortranParser: include what you use
Diffstat (limited to 'Source/cmFortranParser.y')
-rw-r--r--Source/cmFortranParser.y8
1 files changed, 6 insertions, 2 deletions
diff --git a/Source/cmFortranParser.y b/Source/cmFortranParser.y
index 7eb5ef5..3d68134 100644
--- a/Source/cmFortranParser.y
+++ b/Source/cmFortranParser.y
@@ -26,13 +26,17 @@ Modify cmFortranParser.cxx:
- "#if 0" out yyerrorlab block in range ["goto yyerrlab1", "yyerrlab1:"]
*/
+#include <cmConfigure.h> // IWYU pragma: keep
+
+#include <cmsys/String.h>
+#include <stdlib.h>
+#include <string.h>
+
/*-------------------------------------------------------------------------*/
#define cmFortranParser_cxx
#include "cmFortranParser.h" /* Interface to parser object. */
#include "cmFortranParserTokens.h" /* Need YYSTYPE for YY_DECL. */
-#include <cmsys/String.h>
-
/* Forward declare the lexer entry point. */
YY_DECL;