summaryrefslogtreecommitdiffstats
path: root/Source/LexerParser/cmFortranParser.cxx
Commit message (Collapse)AuthorAgeFilesLines
* LexerParser: Regenerate parsers with bison 3.3Brad King2019-07-221-148/+156
| | | | Run `Utilities/Scripts/regenerate-parsers.bash`.
* LexerParser: Suppress GCC -Wconversion warningsBrad King2018-07-311-59/+62
| | | | | GCC 8 warns about some of the conversions in bison-generated code. Suppress the warnings.
* Fortran: Add support for submodule dependenciesBrad King2018-04-201-2/+2
| | | | | | | | | | | | | | | | | | | | | Since commit v3.7.0-rc1~73^2~1 (Fortran: Add support for submodule syntax in dependency scanning, 2016-09-05) we support parsing Fortran sources that use submodule syntax, but it left addition of `.smod` dependencies to future work. Add it now. The syntax submodule (module_name) submodule_name means the current source requires `module_name.mod` and provides `module_name@submodule_name.smod`. The syntax submodule (module_name:submodule_name) nested_submodule_name means the current source requires `module_name@submodule_name.smod` provides `module_name@nested_submodule_name.smod`. Fixes: #17017
* LexerParser: move to custom directoryDaniel Pfeifer2017-04-281-0/+1988