Age | Commit message (Expand) | Author | Files | Lines |
2024-06-03 | [clang][Modules] Move `ASTSourceDescriptor` into its own file (#67930) | David Stone | 1 | -15/+0 |
2024-05-05 | [clang][Modules] Make `Module::Requirement` a struct (NFC) (#67900) | David Stone | 1 | -5/+5 |
2024-04-12 | [modules] allow use of ptrauth module from no_undeclared_includes system modu... | Ian Anderson | 1 | -0/+4 |
2024-03-13 | [clang][modules] giving the __stddef_ headers their own modules can cause red... | Ian Anderson | 1 | -4/+3 |
2024-03-06 | [C++20] [Modules] Handle transitive import in the module properly | Chuanqi Xu | 1 | -8/+0 |
2024-02-11 | [NFC] Correct C++ standard names (#81421) | Danny Mösch | 1 | -2/+2 |
2023-12-13 | [clang] Use StringRef::{starts,ends}_with (NFC) (#75149) | Kazu Hirata | 1 | -1/+2 |
2023-12-09 | [ADT] Rename SmallString::{starts,ends}with to {starts,ends}_with (#74916) | Kazu Hirata | 1 | -1/+1 |
2023-11-01 | [clang][modules] Don't prevent translation of FW_Private includes when explic... | Jan Svoboda | 1 | -3/+4 |
2023-10-20 | [clang][modules] Use file name as requested (#68957) | Jan Svoboda | 1 | -4/+4 |
2023-10-04 | [Modules] no_undeclared_includes modules (Apple Darwin) don't work the clang ... | Ian Anderson | 1 | -1/+2 |
2023-10-03 | [Modules] Make clang modules for the C standard library headers | Ian Anderson | 1 | -2/+3 |
2023-09-29 | [NFC] [C++20] [Modules] Rename NamedModuleHasInit to NamedModuleHasInit | Chuanqi Xu | 1 | -1/+1 |
2023-09-28 | [C++20] [Modules] Don't generate call to an imported module that dont init an... | Chuanqi Xu | 1 | -1/+1 |
2023-09-28 | [NFC] [C++20] [Modules] Refactor Module::getGlobalModuleFragment and Module::... | Chuanqi Xu | 1 | -0/+22 |
2023-08-29 | [clang][modules] Add a c23 module feature | Ian Anderson | 1 | -0/+1 |
2023-07-11 | [clang] Implement `PointerLikeTraits` for `{File,Directory}EntryRef` | Jan Svoboda | 1 | -4/+4 |
2023-06-25 | [C++20][Modules] Complete implementation of module.import p7. | Iain Sandoe | 1 | -0/+8 |
2023-06-15 | [clang][index] NFCI: Make `CXFile` a `FileEntryRef` | Jan Svoboda | 1 | -6/+4 |
2023-05-30 | [clang][modules] NFCI: Extract optionality out of `Module::{Header,DirectoryN... | Jan Svoboda | 1 | -6/+6 |
2023-05-26 | [clang][modules] NFCI: Use `DirectoryEntryRef` for umbrella directory | Jan Svoboda | 1 | -4/+4 |
2023-05-26 | [clang][modules] NFCI: Distinguish as-written and effective umbrella directories | Jan Svoboda | 1 | -8/+8 |
2023-05-17 | [clang][modules] Add features for recent C++ versions | Jonas Hahnfeld | 1 | -0/+3 |
2023-04-24 | [clang] Make access to submodules via `iterator_range` | Stoorx | 1 | -12/+8 |
2023-01-20 | [clang][modules] Disallow importing private framework in the implementation | Jan Svoboda | 1 | -0/+20 |
2023-01-09 | Move from llvm::makeArrayRef to ArrayRef deduction guides - clang/ part | serge-sans-paille | 1 | -1/+1 |
2022-11-15 | [C++20] [Modules] Attach implicitly declared allocation funcitons to | Chuanqi Xu | 1 | -1/+3 |
2022-10-17 | [modules] Fix callback argument thinko | Nathan Sidwell | 1 | -1/+1 |
2022-03-07 | [clang][modules] Report module maps affecting `no_undeclared_includes` modules | Jan Svoboda | 1 | -1/+4 |
2021-10-10 | [Basic] Use llvm::is_contained (NFC) | Kazu Hirata | 1 | -3/+1 |
2021-09-14 | Cleanup identifier parsing; NFC | Corentin Jabot | 1 | -1/+1 |
2021-05-17 | [clang][modules] Build inferred modules | Michael Spencer | 1 | -2/+3 |
2021-03-22 | Improve module dumping for debugging. | Richard Smith | 1 | -3/+10 |
2021-02-23 | Revert "Module: Use FileEntryRef and DirectoryEntryRef in Umbrella, Header, a... | Duncan P. N. Exon Smith | 1 | -4/+1 |
2020-12-16 | Use basic_string::find(char) instead of basic_string::find(const char *s, siz... | Fangrui Song | 1 | -1/+1 |
2020-12-02 | Module: Use FileEntryRef and DirectoryEntryRef in Umbrella, Header, and Direc... | Duncan P. N. Exon Smith | 1 | -1/+4 |
2020-11-04 | Basic: Change Module::Umbrella to a PointerUnion, NFC | Duncan P. N. Exon Smith | 1 | -2/+2 |
2020-11-02 | Change Module::ASTFile and ModuleFile::File => Optional<FileEntryRef>, NFC | Duncan P. N. Exon Smith | 1 | -1/+1 |
2020-07-21 | [NFC] Clean up doc comment and implementation for Module::isSubModuleOf. | Adrian Prantl | 1 | -7/+3 |
2020-04-17 | When making modules transitively visible, don't take into account | Richard Smith | 1 | -2/+2 |
2020-04-17 | Rename IsMissingRequirement to IsUnimportable and set it for shadowed | Richard Smith | 1 | -25/+37 |
2020-04-01 | Remove const qualifier from Modules returned by ExternalASTSource. (NFC) | Adrian Prantl | 1 | -1/+1 |
2020-03-11 | Avoid including Module.h from ExternalASTSource.h | Reid Kleckner | 1 | -0/+15 |
2020-02-27 | Forward declare FileEntry and DirectoryEntry in Module.h | Reid Kleckner | 1 | -2/+7 |
2020-01-29 | Fix conversions in clang and examples | Benjamin Kramer | 1 | -1/+1 |
2019-08-01 | [clang] Adopt new FileManager error-returning APIs | Harlan Haskins | 1 | -2/+2 |
2019-05-07 | -frewrite-imports: Add support for wildcard rules in umbrella modules with | David Blaikie | 1 | -0/+15 |
2019-02-23 | Enable coroutines under -std=c++2a. | Richard Smith | 1 | -1/+1 |
2019-01-19 | Update the file headers across all of the LLVM projects in the monorepo | Chandler Carruth | 1 | -4/+3 |
2018-10-30 | NFC: Remove the ObjC1/ObjC2 distinction from clang (and related projects) | Erik Pilkington | 1 | -1/+1 |