summaryrefslogtreecommitdiff
path: root/clang/lib/Frontend/FrontendActions.cpp
AgeCommit message (Expand)Author
2025-09-09[HLSL][DirectX] Add support for `rootsig` as a target environment (#156373)Finn Plummer
2025-09-08[clang] Rename overloaded virtual member function to prevent shadowing, NFCI ...Cyndy Ishida
2025-08-25[HLSL][RootSignature] Introduce `HLSLFrontendAction` to implement `rootsig-de...Finn Plummer
2025-07-29[Preprocessor] Do not expand macros if the input is already preprocessed (#13...Juan Manuel Martinez Caamaño
2025-07-15[clang][modules] Serialize `CodeGenOptions` (#146422)Jan Svoboda
2025-07-07[clang] Refactor `LangOptions` to specify compatibility as X macro arg (#146766)Jan Svoboda
2025-05-31[Frontend] Remove unused includes (NFC) (#142256)Kazu Hirata
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-09[clang][modules] Allow not forcing validation of user headers (#139091)Jan Svoboda
2025-04-29[clang][modules] Validate input file format for GenerateModuleInterfaceAction...Naveen Seth Hanig
2025-04-17Reland [clang] Unify `SourceLocation` and `IdentifierInfo*` pair-like data st...yronglin
2025-04-16Revert "[clang] Unify `SourceLocation` and `IdentifierInfo*` pair-like data s...Michael Buch
2025-04-16[clang] Unify `SourceLocation` and `IdentifierInfo*` pair-like data structure...yronglin
2025-04-08 [clang][DependencyScanning] Track dependencies from prebuilt modules to dete...Cyndy Ishida
2025-03-21[clang] Make `HeaderSearchOptions` references const (#130825)Jan Svoboda
2025-03-10Revert "[clang] Implement instantiation context note for checking template pa...Nikita Popov
2025-03-06[clang] Implement instantiation context note for checking template parameters...Matheus Izvekov
2025-01-23Reland: [clang] unified CWG2398 and P0522 changes; finishes implementation of...Matheus Izvekov
2025-01-03[clang] Allow generating module interfaces with parsing errors (#121485)Alejandro Álvarez Ayllón
2024-10-28Remove support for RenderScript (#112916)Aaron Ballman
2024-10-11Revert "Reland: [clang] Finish implementation of P0522 (#111711)"Mikhail Goncharov
2024-10-10Reland: [clang] Finish implementation of P0522 (#111711)Matheus Izvekov
2024-10-09Revert "[clang] Finish implementation of P0522 (#96023)"Hans Wennborg
2024-10-01[clang] Finish implementation of P0522 (#96023)Matheus Izvekov
2024-09-06[NFC] Add explicit #include llvm-config.h where its macros are used, clang pa...Daniil Fukalov
2024-09-03Revert "[C++20] [Modules] Embed all source files for C++20 Modules (#102444)"Chuanqi Xu
2024-08-29[C++20] [Modules] Embed all source files for C++20 Modules (#102444)Chuanqi Xu
2024-08-08[re-format][Modules] Follow-up formatting to "Mention which AST file's option...Volodymyr Sapsai
2024-08-08[Modules][Diagnostic] Mention which AST file's options differ from the curren...Volodymyr Sapsai
2024-07-11[Clang] Don't crash if input file is not a module. (#98439)Dmitriy Chestnykh
2024-06-05Revert "Pass LangOpts from CompilerInstance to DependencyScanningWorker (#937...Nishith Kumar M Shah
2024-06-03Pass LangOpts from CompilerInstance to DependencyScanningWorker (#93753)Nishith Kumar M Shah
2024-06-03[NFC] [C++20] [Modules] [Reduced BMI] Reorder Emitting reduced BMI and normal...Chuanqi Xu
2024-04-30[NFC] [C++20] [Modules] Use new class CXX20ModulesGenerator to genera… (#90...Chuanqi Xu
2024-04-30[C++20] [Modules] Don't skip pragma diagnostic mappingsChuanqi Xu
2024-04-30Revert "[C++20] [Modules] Don't skip pragma diagnostic mappings"Chuanqi Xu
2024-04-30[NFC] [C++20] [Modules] Use new class CXX20ModulesGenerator to generate modul...Chuanqi Xu
2024-04-15[C++20] [Modules] Introduce -fexperimental-modules-reduced-bmi (#85050)Chuanqi Xu
2024-04-09Revert "[clang] Move state out of `PreprocessorOptions` (1/n) (#86358)"Jan Svoboda
2024-04-09[Sema][NFC] Cleanups after 843cc474f (#87996)Younan Zhang
2024-04-05[Clang][Sema] Fix the lambda call expression inside of a type alias declarati...Younan Zhang
2024-03-29[clang] Move state out of `PreprocessorOptions` (1/n) (#86358)Jan Svoboda
2024-03-21[CIR][Basic][NFC] Add the CIR language to the Language enumNathan Lanza
2024-03-13[NFC] [C++20] [Modules] Refactor ReducedBMIGeneratorChuanqi Xu
2024-03-08[clang] Remove std::move in GenerateModuleAction::CreateMultiplexConsumer (NFC)Jie Fu
2024-03-08[C++20] [Modules] Introduce reduced BMI (#75894)Chuanqi Xu
2024-01-31[clang] Use StringRef::starts_with (NFC)Kazu Hirata
2023-12-07[C++20] [Modules] Skip Writing diagnostic options, header search paths and pr...Chuanqi Xu