diff options
author | Brad King <brad.king@kitware.com> | 2016-09-05 18:50:31 (GMT) |
---|---|---|
committer | Brad King <brad.king@kitware.com> | 2016-09-06 19:40:04 (GMT) |
commit | e11cd31fa0cce8210577ee46b6a33ee371f4fe64 (patch) | |
tree | 8df65973c382e58798981622fc6c4550d93409d2 /Source/cmFortranParser.h | |
parent | 8317ea01aa3cf9319ef907e127fa6dbf9666cc53 (diff) | |
download | CMake-e11cd31fa0cce8210577ee46b6a33ee371f4fe64.zip CMake-e11cd31fa0cce8210577ee46b6a33ee371f4fe64.tar.gz CMake-e11cd31fa0cce8210577ee46b6a33ee371f4fe64.tar.bz2 |
Fortran: Warn when dependency scanning fails to parse a source file
We expect to handle all relevant statements and ignore those that we do
not understand. Warn if this process ever fails. Otherwise dependency
information may be silently left out.
Diffstat (limited to 'Source/cmFortranParser.h')
-rw-r--r-- | Source/cmFortranParser.h | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/Source/cmFortranParser.h b/Source/cmFortranParser.h index 5f1c7ac..57ad2af 100644 --- a/Source/cmFortranParser.h +++ b/Source/cmFortranParser.h @@ -146,6 +146,9 @@ struct cmFortranParser_s // Buffer for string literals. std::string TokenString; + // Error message text if a parser error occurs. + std::string Error; + // Flag for whether lexer is reading from inside an interface. bool InInterface; |