summaryrefslogtreecommitdiff
path: root/clang/lib/Frontend/FrontendAction.cpp
AgeCommit message (Expand)Author
2025-11-21[clang][NFC] Inline Frontend/FrontendDiagnostic.h -> Basic/DiagnosticFrontend...Jordan Rupprecht
2025-10-22[clang] Don't silently inherit the VFS from `FileManager` (#164323)Jan Svoboda
2025-10-20[ADT] Prepare for deprecation of StringSwitch cases with 4+ args. NFC. (#164173)Jakub Kuderski
2025-10-02[clang] NFCI: Clean up `CompilerInstance::create{File,Source}Manager()` (#160...Jan Svoboda
2025-09-18[clang] Pass VFS into `ASTUnit::LoadFromASTFile()` (#159166)Jan Svoboda
2025-09-16[clang] Initialize the file system explicitly (#158381)Jan Svoboda
2025-09-02[clang] load umbrella dir headers in sorted order (#156108)Richard Howell
2025-08-04[Clang] Handle C++20 export declarations in -dump-minimization-hints (#151666)Ilya Biryukov
2025-08-01NFC: Clean up of IntrusiveRefCntPtr construction from raw pointers. (#151782)James Y Knight
2025-08-01[Clang] Dump minimization hints for namespaces (#151534)Ilya Biryukov
2025-08-01[Clang] Flush minimization hints after writing (#151522)Ilya Biryukov
2025-07-31NFC: Clean up of IntrusiveRefCntPtr construction from raw pointers. (#151545)James Y Knight
2025-07-15[clang][modules] Serialize `CodeGenOptions` (#146422)Jan Svoboda
2025-07-04[clang-tidy] EndSourceFile() for preprocessor before diagnostic client (#145784)Dave Bartolomeo
2025-06-05[Clang][NFC] Use move in std::vector local in HandleTranslationUnit (#142851)Shafik Yaghmour
2025-05-22Reapply "[clang] Remove intrusive reference count from `DiagnosticOptions` (#...Jan Svoboda
2025-05-22Revert "[clang] Remove intrusive reference count from `DiagnosticOptions` (#1...Kazu Hirata
2025-05-22[clang] Remove intrusive reference count from `DiagnosticOptions` (#139584)Jan Svoboda
2025-05-11[clang] Use std::tie to implement operator< (NFC) (#139438)Kazu Hirata
2025-05-06[clang][modules] Lazily load by name lookups in module maps (#132853)Michael Spencer
2025-04-29[clang] Hide the `LangOptions` pointer from `CompilerInvocation` (#137675)Jan Svoboda
2025-04-25[clang] Do not share ownership of `HeaderSearchOptions` (#132984)Jan Svoboda
2025-04-17Mark the file opened by DeserializedDeclsSourceRangePrinter as a text file (#...Zibi Sarbinowski
2025-04-11Implement `-dump-minimization-hints` flag. (#133910)Viktoriia Bakalova
2025-03-29[Clang] Check PP presence when printing stats (#131608)Qiu Chaofan
2025-03-28[clang] Implement some missing interfaces for DelegatingDeserializationListen...Haojian Wu
2025-01-12-ftime-report: Move FrontendTimer closer to TimeTraceScopeFangrui Song
2024-10-28[clang][modules] Preserve the module map that allowed inferring (#113389)Jan Svoboda
2024-10-25[clang][modules] Shrink the size of `Module::Headers` (#113395)Jan Svoboda
2024-09-23[Frontend] Teach LoadFromASTFile to take FileName by StringRef (NFC) (#109583)Kazu Hirata
2024-05-13[NFC] [Serialization] Merge IdentID with IdentifierIDChuanqi Xu
2024-04-25[Clang] Diagnose apply AST consume actions on LLVM IR (#88602)yronglin
2024-04-25[NFC] [Serialization] Avoid using DeclID directly as much as possibleChuanqi Xu
2024-04-25Revert "[NFC] [Serialization] Avoid using DeclID directly as much as possible"Chuanqi Xu
2024-04-25[NFC] [Serialization] Avoid using DeclID directly as much as possibleChuanqi Xu
2024-04-25[NFC] Move DeclID from serialization/ASTBitCodes.h to AST/DeclID.h (#89873)Chuanqi Xu
2024-03-28[clang][modules] Avoid calling expensive `SourceManager::translateFile()` (#8...Jan Svoboda
2024-02-23[C++20] [Modules] Allow to compile a pcm with and without -fPICChuanqi Xu
2023-11-28[clang] Remove unused argument. NFC. (#73594)Juergen Ributzka
2023-10-08[clang][Modules] `checkModuleIsAvailable` should use a const & parameter inst...David Stone
2023-09-29[clang] NFCI: Use `FileEntryRef` in `ASTReader::GetHeaderFileInfo()`Jan Svoboda
2023-09-28[clang] NFCI: Use `FileEntryRef` in `SourceManager::setFileIsTransient()`Jan Svoboda
2023-09-13[clang] NFCI: Use `FileEntryRef` in `ModuleMap::InferredModuleAllowedBy`Jan Svoboda
2023-09-08Reapply "[clang] NFCI: Adopt `SourceManager::getFileEntryRefForID()`"Jan Svoboda
2023-09-07[NFC] [C++20] [Modules] Refactor the warning to '-fmodule-file=<BMIPath>' for...Chuanqi Xu
2023-09-06Revert "[clang] NFCI: Adopt `SourceManager::getFileEntryRefForID()`"Jan Svoboda
2023-09-06[clang] NFCI: Adopt `SourceManager::getFileEntryRefForID()`Jan Svoboda
2023-09-02[clang][clangd] Ensure the stack bottom before building ASTYounan Zhang
2023-07-28[NFC][clang] Fix static analyzer concernsPodchishchaeva, Mariya
2023-06-15[clang][index] NFCI: Make `CXFile` a `FileEntryRef`Jan Svoboda