summaryrefslogtreecommitdiff
path: root/flang/lib/Parser/prescan.cpp
AgeCommit message (Expand)Author
2025-07-15[flang][Parser] Add whitespace token after the sentinel in fixed form (#148825)Tom Eccles
2025-07-03[flang] Fix handling of identifier in column 1 of free form continuat… (#14...Peter Klausler
2025-06-30[flang] Skip over fixed form spaces when prescanning exponents & kind… (#14...Peter Klausler
2025-05-28[flang] Fix prescanner bug w/ empty macros in line continuation (#141274)Peter Klausler
2025-05-12[flang] Further refinement of OpenMP !$ lines in -E mode (#138956)Peter Klausler
2025-04-18[flang] Don't perform macro replacement on exponents (#136176)Peter Klausler
2025-04-18[flang] Fix fixed-form continuations of !$ OpenMP conditional lines (#135852)Peter Klausler
2025-04-14[flang][OpenMP] Prescanning bug with !$ fixed form line continuation (#135416)Peter Klausler
2025-04-14[flang] Rework preprocessor fix for replacement in kind suffixes (#135406)Peter Klausler
2025-04-09[flang][OpenMP] Fix regression in !$ continuation (#134756)Peter Klausler
2025-04-09[flang] Fix preprocessor regression (#134405)Peter Klausler
2025-04-04[flang] Preserve compiler directives in -E output (#133959)Peter Klausler
2025-04-04[flang][preprocessor] Further macro replacement of continued identifiers (#13...Peter Klausler
2025-04-04[flang][preprocessor] Directive continuation must skip empty macros (#134149)Peter Klausler
2025-03-26[flang] Allow macro replacement in numeric kind suffix (#132120)Peter Klausler
2025-03-10[flang] Ignore empty keyword macros before directives (#130333)Peter Klausler
2025-02-13[flang][OpenMP] Skip invalid conditional compilation sentinels (#126282)Leandro Lupori
2025-01-14[flang] Adjust prescanner fix for preprocessing (#122779)Peter Klausler
2025-01-08[flang] Refine tokenization trick that hid macro name (#121990)Peter Klausler
2025-01-07[FLANG][OPENMP] Fix handling of continuation lines in mixed OpenMP an… (#12...kd0608
2024-12-02[flang] Fix continuation when line begins with empty macro expansion (#117407)Peter Klausler
2024-11-21[flang] Don't tokenize an exponent that isn't one (#117061)Peter Klausler
2024-11-21[flang] Don't check fixed form label field too early (#117040)Peter Klausler
2024-10-15[flang] Retain spaces when preprocessing fixed-form source (#112417)Peter Klausler
2024-10-02[flang] Tag warnings with LanguageFeature or UsageWarning (#110304)Peter Klausler
2024-09-30[flang][preprocessor] Don't expand INCLUDE under -E by default (#110333)Peter Klausler
2024-09-17[flang] Tidy uses of raw_string_ostream (NFC)Youngsuk Kim
2024-09-12[flang][preprocessor] Change handling of macros in text from Fortran … (#10...Peter Klausler
2024-09-04[flang][preprocessor] Extend handling of line continuation replacements (#107...Peter Klausler
2024-09-04[flang] Accept a non-breaking space character in source (#106611)Peter Klausler
2024-08-26[flang] Handle pp-directives better in line continuation (#105572)Peter Klausler
2024-07-30[flang][preprocessor] Fix handling of #line before free-form continua… (#10...Peter Klausler
2024-07-18[flang][preprocessor] Handle initial "MACRO&" with no space (#98684)Peter Klausler
2024-06-28[flang] Accept a compiler directive sentinel after a semicolon (#96966)Peter Klausler
2024-06-28[flang][preprocessor] Expand some keyword macros in quoted character … (#96...Peter Klausler
2024-06-24[flang][preprocessing] Mix preprocessing directives with free form li… (#96...Peter Klausler
2024-06-18[flang] Fix crash due to overly broad assertion (#95809)Peter Klausler
2024-06-13[flang][preprocessor] Fixed-form continuation across preprocessing di… (#95...Peter Klausler
2024-06-12[flang] Disable Fortran free form line continuation in non-source lin… (#94...Peter Klausler
2024-06-03[flang][preprocessing] Handle #include after & line continuation (#93382)Peter Klausler
2024-05-01[flang] Ensure all warning/portability messages are guarded by Should… (#90...Peter Klausler
2024-04-24[flang][preprocessor] Support \ as line continuation (#89970)Peter Klausler
2024-04-10[flang][Frontend] Implement printing defined macros via -dM (#87627)Krzysztof Parzyszek
2024-02-20[flang] Handle more use cases reported for issues/78797 (#79628)Peter Klausler
2024-01-25[flang] Inhibit case of false tokenization of Hollerith (#79029)Peter Klausler
2024-01-25[flang] Accomodate historic preprocessing usage (#78868)Peter Klausler
2024-01-02[flang] Accept multiple spaces after compiler directive sentinel (#76541)Peter Klausler
2023-12-11[flang] Handle continuation line edge case (#74751)Peter Klausler
2023-11-13[flang] Ensure that portability warnings are conditional (#71857)Peter Klausler
2023-11-01[Flang][OpenMP] Correctly handling continuation lines with Fixed Source Form ...SiHuaN