llvm-project/flang/test/Preprocessing
peter klausler 01def7f7c3 [flang] Rework preprocessing of stringification
Hew more closely to the C17 standard; perform macro replacement
of arguments to function-like macros unless they're being stringified
or pasted.  Test with a model "assert" macro idiom that exposed
the problem.

Differential Revision: https://reviews.llvm.org/D87650
2020-09-18 10:45:57 -07:00
..
assert.F90 [flang] Rework preprocessing of stringification 2020-09-18 10:45:57 -07:00
compiler_defined_macros.F90 [flang] Version information in flang/f18 2020-09-01 19:05:43 +01:00
defines.F90 [flang] Add preprocessor test for defines passed on the command line 2020-08-17 14:35:46 +01:00
empty.h [flang] Allow Fortran comments after #include path 2020-09-14 16:58:14 -07:00
fixed-rescan.F [flang] Don't completely left-justify fixed-form tokenization 2020-08-25 10:53:56 -07:00
hollerith.f [flang] Fix edge case with Hollerith 2020-08-10 11:31:41 -07:00
include-comment.F90 [flang] Allow Fortran comments after #include path 2020-09-14 16:58:14 -07:00
pp001.F [flang] Make preprocessing behavior tests runnable as regression tests 2020-08-03 15:07:38 -07:00
pp002.F [flang] Make preprocessing behavior tests runnable as regression tests 2020-08-03 15:07:38 -07:00
pp003.F [flang] Make preprocessing behavior tests runnable as regression tests 2020-08-03 15:07:38 -07:00
pp004.F [flang] Make preprocessing behavior tests runnable as regression tests 2020-08-03 15:07:38 -07:00
pp005.F [flang] Make preprocessing behavior tests runnable as regression tests 2020-08-03 15:07:38 -07:00
pp006.F [flang] Make preprocessing behavior tests runnable as regression tests 2020-08-03 15:07:38 -07:00
pp007.F [flang] Make preprocessing behavior tests runnable as regression tests 2020-08-03 15:07:38 -07:00
pp008.F [flang] Make preprocessing behavior tests runnable as regression tests 2020-08-03 15:07:38 -07:00
pp009.F [flang] Make preprocessing behavior tests runnable as regression tests 2020-08-03 15:07:38 -07:00
pp010.F [flang] Make preprocessing behavior tests runnable as regression tests 2020-08-03 15:07:38 -07:00
pp011.F [flang] Make preprocessing behavior tests runnable as regression tests 2020-08-03 15:07:38 -07:00
pp012.F [flang] Make preprocessing behavior tests runnable as regression tests 2020-08-03 15:07:38 -07:00
pp013.F [flang] Make preprocessing behavior tests runnable as regression tests 2020-08-03 15:07:38 -07:00
pp014.F [flang] Make preprocessing behavior tests runnable as regression tests 2020-08-03 15:07:38 -07:00
pp015.F [flang] Make preprocessing behavior tests runnable as regression tests 2020-08-03 15:07:38 -07:00
pp016.F [flang] Make preprocessing behavior tests runnable as regression tests 2020-08-03 15:07:38 -07:00
pp017.F [flang] Make preprocessing behavior tests runnable as regression tests 2020-08-03 15:07:38 -07:00
pp018.F [flang] Make preprocessing behavior tests runnable as regression tests 2020-08-03 15:07:38 -07:00
pp019.F [flang] Make preprocessing behavior tests runnable as regression tests 2020-08-03 15:07:38 -07:00
pp020.F [flang] Make preprocessing behavior tests runnable as regression tests 2020-08-03 15:07:38 -07:00
pp021.F [flang] Make preprocessing behavior tests runnable as regression tests 2020-08-03 15:07:38 -07:00
pp022.F [flang] Make preprocessing behavior tests runnable as regression tests 2020-08-03 15:07:38 -07:00
pp023.F [flang] Make preprocessing behavior tests runnable as regression tests 2020-08-03 15:07:38 -07:00
pp024.F [flang] Make preprocessing behavior tests runnable as regression tests 2020-08-03 15:07:38 -07:00
pp025.F [flang] Make preprocessing behavior tests runnable as regression tests 2020-08-03 15:07:38 -07:00
pp026.F [flang] Make preprocessing behavior tests runnable as regression tests 2020-08-03 15:07:38 -07:00
pp027.F [flang] Make preprocessing behavior tests runnable as regression tests 2020-08-03 15:07:38 -07:00
pp028.F [flang] Make preprocessing behavior tests runnable as regression tests 2020-08-03 15:07:38 -07:00
pp029.F [flang] Don't completely left-justify fixed-form tokenization 2020-08-25 10:53:56 -07:00
pp030.F [flang] Make preprocessing behavior tests runnable as regression tests 2020-08-03 15:07:38 -07:00
pp031.F [flang] Make preprocessing behavior tests runnable as regression tests 2020-08-03 15:07:38 -07:00
pp032.F [flang] Make preprocessing behavior tests runnable as regression tests 2020-08-03 15:07:38 -07:00
pp033.F [flang] Make preprocessing behavior tests runnable as regression tests 2020-08-03 15:07:38 -07:00
pp034.F [flang] Make preprocessing behavior tests runnable as regression tests 2020-08-03 15:07:38 -07:00
pp035.F [flang] Make preprocessing behavior tests runnable as regression tests 2020-08-03 15:07:38 -07:00
pp036.F [flang] Make preprocessing behavior tests runnable as regression tests 2020-08-03 15:07:38 -07:00
pp037.F [flang] Make preprocessing behavior tests runnable as regression tests 2020-08-03 15:07:38 -07:00
pp038.F [flang] Make preprocessing behavior tests runnable as regression tests 2020-08-03 15:07:38 -07:00
pp039.F [flang] Make preprocessing behavior tests runnable as regression tests 2020-08-03 15:07:38 -07:00
pp040.F [flang] Make preprocessing behavior tests runnable as regression tests 2020-08-03 15:07:38 -07:00
pp041.F [flang] Make preprocessing behavior tests runnable as regression tests 2020-08-03 15:07:38 -07:00
pp042.F [flang] Make preprocessing behavior tests runnable as regression tests 2020-08-03 15:07:38 -07:00
pp043.F [flang] Make preprocessing behavior tests runnable as regression tests 2020-08-03 15:07:38 -07:00
pp044.F [flang] Make preprocessing behavior tests runnable as regression tests 2020-08-03 15:07:38 -07:00
pp101.F90 [flang] Make preprocessing behavior tests runnable as regression tests 2020-08-03 15:07:38 -07:00
pp102.F90 [flang] Make preprocessing behavior tests runnable as regression tests 2020-08-03 15:07:38 -07:00
pp103.F90 [flang] Make preprocessing behavior tests runnable as regression tests 2020-08-03 15:07:38 -07:00
pp104.F90 [flang] Make preprocessing behavior tests runnable as regression tests 2020-08-03 15:07:38 -07:00
pp105.F90 [flang] Make preprocessing behavior tests runnable as regression tests 2020-08-03 15:07:38 -07:00
pp106.F90 [flang] Make preprocessing behavior tests runnable as regression tests 2020-08-03 15:07:38 -07:00
pp107.F90 [flang] Make preprocessing behavior tests runnable as regression tests 2020-08-03 15:07:38 -07:00
pp108.F90 [flang] Make preprocessing behavior tests runnable as regression tests 2020-08-03 15:07:38 -07:00
pp109.F90 [flang] Make preprocessing behavior tests runnable as regression tests 2020-08-03 15:07:38 -07:00
pp110.F90 [flang] Make preprocessing behavior tests runnable as regression tests 2020-08-03 15:07:38 -07:00
pp111.F90 [flang] Make preprocessing behavior tests runnable as regression tests 2020-08-03 15:07:38 -07:00
pp112.F90 [flang] Make preprocessing behavior tests runnable as regression tests 2020-08-03 15:07:38 -07:00
pp113.F90 [flang] Make preprocessing behavior tests runnable as regression tests 2020-08-03 15:07:38 -07:00
pp114.F90 [flang] Make preprocessing behavior tests runnable as regression tests 2020-08-03 15:07:38 -07:00
pp115.F90 [flang] Make preprocessing behavior tests runnable as regression tests 2020-08-03 15:07:38 -07:00
pp116.F90 [flang] Make preprocessing behavior tests runnable as regression tests 2020-08-03 15:07:38 -07:00
pp117.F90 [flang] Make preprocessing behavior tests runnable as regression tests 2020-08-03 15:07:38 -07:00
pp118.F90 [flang] Make preprocessing behavior tests runnable as regression tests 2020-08-03 15:07:38 -07:00
pp119.F90 [flang] Make preprocessing behavior tests runnable as regression tests 2020-08-03 15:07:38 -07:00
pp120.F90 [flang] Make preprocessing behavior tests runnable as regression tests 2020-08-03 15:07:38 -07:00
pp121.F90 [flang] Make preprocessing behavior tests runnable as regression tests 2020-08-03 15:07:38 -07:00
pp122.F90 [flang] Make preprocessing behavior tests runnable as regression tests 2020-08-03 15:07:38 -07:00
pp123.F90 [flang] Make preprocessing behavior tests runnable as regression tests 2020-08-03 15:07:38 -07:00
pp124.F90 [flang] Make preprocessing behavior tests runnable as regression tests 2020-08-03 15:07:38 -07:00
pp125.F90 [flang] Make preprocessing behavior tests runnable as regression tests 2020-08-03 15:07:38 -07:00
pp126.F90 [flang] Make preprocessing behavior tests runnable as regression tests 2020-08-03 15:07:38 -07:00
pp127.F90 [flang] Make preprocessing behavior tests runnable as regression tests 2020-08-03 15:07:38 -07:00
pp128.F90 [flang] Make preprocessing behavior tests runnable as regression tests 2020-08-03 15:07:38 -07:00
pp129.F90 [flang] Make preprocessing behavior tests runnable as regression tests 2020-08-03 15:07:38 -07:00
pp130.F90 [flang] Improve error handling for bad characters in source 2020-08-25 11:42:19 -07:00