aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/Frontend/PrintPreprocessedOutput.cpp
AgeCommit message (Expand)AuthorFilesLines
2025-05-31[Frontend] Remove unused includes (NFC) (#142256)Kazu Hirata1-1/+0
2025-05-12[NFC] Optimize file kind determination (#139492)Serge Pavlov1-2/+1
2025-02-13[clang] Fix preprocessor output from #embed (#126742)Mariya Podchishchaeva1-3/+2
2024-10-24[C++20][Modules] Quote header unit name in preprocessor output (-E) (#112883)Dmitry Polukhin1-4/+6
2024-08-21[clang-repl] Fix printing preprocessed tokens and macros (#104964)Jonas Hahnfeld1-6/+4
2024-07-26[NFC][clang] Avoid unnecessary assignment (#100728)Mariya Podchishchaeva1-1/+0
2024-07-22Revert "[Clang] Implement P3034R1 Module Declarations Shouldn’t be Macros" ...yronglin1-9/+3
2024-07-20[Clang] Implement P3034R1 Module Declarations Shouldn’t be Macros (#90574)yronglin1-3/+9
2024-06-20Reland [clang][Sema, Lex, Parse] Preprocessor embed in C and C++ (#95802)Mariya Podchishchaeva1-7/+115
2024-06-12Revert "✨ [Sema, Lex, Parse] Preprocessor embed in C and C++ (and Obj-C and...Vitaly Buka1-115/+7
2024-06-12[clang][Sema, Lex, Parse] Preprocessor embed in C and C++ (and Obj-C and Obj-...The Phantom Derpstorm1-7/+115
2024-02-08[clang][lex] Always pass suggested module to `InclusionDirective()` callback ...Jan Svoboda1-5/+6
2023-10-06Add -fkeep-system-includes modifier for -EPaul Robinson1-15/+27
2023-10-06[NFC] Change a reference member to pointerPaul Robinson1-104/+104
2023-05-16[clang] Add a new annotation token: annot_repl_input_endJun Zhang1-1/+5
2022-12-20[Clang] Prepare for llvm::Optional becoming std::optional.Benjamin Kramer1-10/+4
2022-12-18Revert "[clang] Convert OptionalFileEntryRefDegradesToFileEntryPtr to std::op...Krzysztof Parzyszek1-9/+12
2022-12-17[clang] Convert OptionalFileEntryRefDegradesToFileEntryPtr to std::optionalKrzysztof Parzyszek1-12/+9
2022-09-08[clang] Use std::size instead of llvm::array_lengthofJoe Loser1-1/+1
2022-04-14[clang][lex] NFCI: Use FileEntryRef in PPCallbacks::InclusionDirective()Jan Svoboda1-4/+4
2022-03-28[C++20][Modules][HU 5/5] Add fdirectives-only mode for preprocessing output.Iain Sandoe1-9/+24
2022-02-02[clang] fix out of bounds access in an empty string when lexing a _Pragma wit...Alex Lorenz1-1/+2
2022-01-26Revert "Rename llvm::array_lengthof into llvm::size to match std::size from C...Benjamin Kramer1-1/+1
2022-01-26Rename llvm::array_lengthof into llvm::size to match std::size from C++17serge-sans-paille1-1/+1
2022-01-09[clang] Use true/false instead of 1/0 (NFC)Kazu Hirata1-1/+1
2021-11-05[Preprocessor] Fix newline before/after _Pragma.Michael Kruse1-6/+4
2021-11-05[Preprocessor] Fix warning: left and right subexpressions are identical. NFCI.Michael Kruse1-1/+1
2021-09-28[clang] Let PPCallbacks::PragmaWarning() pass specifier as enum instead of st...Nico Weber1-3/+17
2021-08-25[Preprocessor] Elide empty line(s) at start of file.Michael Kruse1-1/+1
2021-08-19Fix unknown parameter Wdocumentation warning. NFC.Simon Pilgrim1-1/+1
2021-08-01[Preprocessor] Ensure newline after #pragma introduced by -fms-extensions.Michael Kruse1-1/+3
2021-07-28[Preprocessor] -E -P: Ensure newline after 8 skipped lines.Michael Kruse1-8/+15
2021-07-25[Preprocessor] Implement -fminimize-whitespace.Michael Kruse1-141/+208
2019-08-14[Clang] Migrate llvm::make_unique to std::make_uniqueJonas Devlieghere1-1/+1
2019-05-21[PragmaHandler] Expose `#pragma` locationJoel E. Denny1-1/+1
2019-05-17[Lex] Allow to consume tokens while preprocessingIlya Biryukov1-1/+2
2019-04-11[C++20] Implement context-sensitive header-name lexing and pp-import parsing ...Richard Smith1-2/+11
2019-03-14Add PragmaHandler for MSVC pragma execution_character_setReid Kleckner1-0/+20
2019-01-19Update the file headers across all of the LLVM projects in the monorepoChandler Carruth1-4/+3
2018-11-15Fix combining pragma __debug dump & parser_crash with -EDavid Blaikie1-0/+5
2018-07-30Remove trailing spaceFangrui Song1-6/+6
2018-05-10Reland '[clang] Adding CharacteristicKind to PPCallbacks::InclusionDirective'Julie Hockett1-10/+13
2018-05-09Revert "[clang] Adding CharacteristicKind to PPCallbacks::InclusionDirective"Julie Hockett1-13/+10
2018-05-09[clang] Adding CharacteristicKind to PPCallbacks::InclusionDirectiveJulie Hockett1-10/+13
2018-01-03Calculate size of buffer instead of using a magic value.Paul Robinson1-1/+1
2017-10-16Don't print end-of-directive tokens in -E outputReid Kleckner1-0/+6
2017-09-27[Preprocessor] Preserve #pragma clang assume_nonnull in preprocessed outputEli Friedman1-0/+18
2017-07-17[NFC] Refactor the Preprocessor function that handles Macro definitions and r...Faisal Vali1-2/+2
2017-07-17Revert changes from my previous refactoring - will need to fix dependencies i...Faisal Vali1-2/+2
2017-07-17[NFC] Refactor the Preprocessor function that handles Macro definitions and r...Faisal Vali1-2/+2