summaryrefslogtreecommitdiffstats
path: root/Source/cmDependsJavaParser.y
diff options
context:
space:
mode:
authorBrad King <brad.king@kitware.com>2017-02-20 15:43:07 (GMT)
committerCMake Topic Stage <kwrobot@kitware.com>2017-02-20 15:43:07 (GMT)
commit3c0de6db2d9e0580f23cc95c4a1e00a8f66108c9 (patch)
treef6675b31b9725261b1e373568c6de6e561342b7d /Source/cmDependsJavaParser.y
parent66094d12241417d9a1080c2f059bd053cda6dc82 (diff)
parentd58d28a94142bfd290ea8053a60927138ac98d4d (diff)
downloadCMake-3c0de6db2d9e0580f23cc95c4a1e00a8f66108c9.zip
CMake-3c0de6db2d9e0580f23cc95c4a1e00a8f66108c9.tar.gz
CMake-3c0de6db2d9e0580f23cc95c4a1e00a8f66108c9.tar.bz2
Merge topic 'iwyu'
d58d28a9 ParserHelper: Move macros to bottom of files 07953c18 remove file cmStandardIncludes.h f918b053 cmFortranParser: include what you use b74314c6 cmDependsJavaParser: include what you use 74404df4 cmCommandArgumentParser: include what you use e7168c08 cmExprParser: include what you use ee72803e fix some include-what-you-use diagnostics
Diffstat (limited to 'Source/cmDependsJavaParser.y')
-rw-r--r--Source/cmDependsJavaParser.y6
1 files changed, 6 insertions, 0 deletions
diff --git a/Source/cmDependsJavaParser.y b/Source/cmDependsJavaParser.y
index ea7ca0f..150ac92 100644
--- a/Source/cmDependsJavaParser.y
+++ b/Source/cmDependsJavaParser.y
@@ -14,6 +14,12 @@ Modify cmDependsJavaParser.cxx:
*/
+#include <cmConfigure.h> // IWYU pragma: keep
+
+#include <stdlib.h>
+#include <string.h>
+#include <string>
+
#define yyGetParser (cmDependsJava_yyget_extra(yyscanner))
/*-------------------------------------------------------------------------*/