summaryrefslogtreecommitdiff
path: root/clang/lib/Lex/HeaderSearch.cpp
AgeCommit message (Expand)Author
2025-10-30[clang][lex] Use `FileManager` to make prebuilt module paths absolute (#165347)Jan Svoboda
2025-10-23[clang] Make explicitly-built modules independent of the CWD (#164840)Jan Svoboda
2025-10-01[llvm][support] Move `make_absolute` from `sys::fs` to `sys::path` (#161459)Jan Svoboda
2025-09-26[clang] Use the VFS to check the system framework marker (#160946)Jan Svoboda
2025-09-10Reland "[clang] Delay normalization of `-fmodules-cache-path` (#150123)"Jan Svoboda
2025-05-06[clang][modules] Lazily load by name lookups in module maps (#132853)Michael Spencer
2025-04-16[Lex] Use llvm::make_second_range (NFC) (#135902)Kazu Hirata
2025-03-25[clang] Consistently use "load" to refer to populating clang::ModuleMap (#132...Michael Spencer
2025-03-25[clang][lex] Store non-owning options ref in `HeaderSearch` (#132780)Jan Svoboda
2025-03-21[clang] Make `HeaderSearchOptions` references const (#130825)Jan Svoboda
2025-02-24Exclude RedirectingFileSystem with null OverlayFileDir in VFSUsage (#128267)Hiroshi Yamauchi
2024-11-16[Lex] Remove unused includes (NFC) (#116460)Kazu Hirata
2024-10-31[clang][lex] Remove `HeaderFileInfo::Framework` (#114460)Jan Svoboda
2024-10-31[clang][lex] Remove `-index-header-map` (#114459)Jan Svoboda
2024-10-25[clang][modules] Only serialize info for locally-included headers (#113718)Jan Svoboda
2024-09-25[clang] Make deprecations of some `FileManager` APIs formal (#110014)Jan Svoboda
2024-08-13[clang] Stop adjusting the module cache path (#102540)Jan Svoboda
2024-07-23[Modules] Don't search for modulemaps in the immediate sub-directories of sea...Volodymyr Sapsai
2024-06-20[Lex] Replace hash_combine with a stable hashFangrui Song
2024-06-20[HeaderSearch] Introduce LazyIdentifierInfoPtr for Controlling Macro in Heade...Chuanqi Xu
2024-06-15[clang][modules] HeaderSearch::MarkFileModuleHeader sets textual headers' Hea...Ian Anderson
2024-06-14[clang][HeaderSearch] Fix handling of relative file-paths in suggestPathToFil...kadir çetinkaya
2024-04-24[clang][modules] Allow module maps with textual headers to be non-affecting (...Jan Svoboda
2024-04-11[clang][modules] Do not resolve `HeaderFileInfo` externally in `ASTWriter` (#...Jan Svoboda
2024-04-11[NFC][Clang] Improve const correctness for IdentifierInfo (#79365)Bill Wendling
2024-04-05[clang][modules] Headers meant to be included multiple times can be completel...Ian Anderson
2024-01-30[clang][DependencyScanner] Remove unused -ivfsoverlay files (#73734)Michael Spencer
2024-01-24Revert "[Modules] [HeaderSearch] Don't reenter headers if it is pragm… (#79...gulfemsavrun
2024-01-24[Modules] [HeaderSearch] Don't reenter headers if it is pragma once (#76119)Chuanqi Xu
2023-12-16Use StringRef::{starts,ends}_with (NFC)Kazu Hirata
2023-12-14[clang][modules] Deprecate module.map in favor of module.modulemap (#75142)Michael Spencer
2023-12-13[clang] Use StringRef::{starts,ends}_with (NFC) (#75149)Kazu Hirata
2023-12-07Remove dead code; NFCAaron Ballman
2023-10-20[clang][modules] Use file name as requested (#68957)Jan Svoboda
2023-09-29[clang] NFCI: Use `FileEntryRef` in `ASTReader::GetHeaderFileInfo()`Jan Svoboda
2023-09-28[clang][modules] Use `FileEntryRef` in `ModuleMap` (2/2)Jan Svoboda
2023-09-28[clang][modules] Use `FileEntryRef` in `ModuleMap` (1/2)Jan Svoboda
2023-09-09[clang] NFCI: Use `FileEntryRef` in `CreateHeaderMap()`Jan Svoboda
2023-09-09[clang] NFCI: Use `FileEntryRef` in `LookupSubframeworkHeader()`Jan Svoboda
2023-09-09[clang] NFCI: Use `FileEntryRef` in `suggestPathToFileForDiagnostics()`Jan Svoboda
2023-09-09[clang] NFCI: Use `FileEntryRef` in `ModuleMapParser`Jan Svoboda
2023-09-09[clang] NFCI: Use `FileEntryRef` in `diagnoseFrameworkInclude()`Jan Svoboda
2023-09-08[clang] NFCI: Use `FileEntryRef` in `checkMSVCHeaderSearch()`Jan Svoboda
2023-09-08[clang][lex] Use preferred path separator in includer-relative lookupJan Svoboda
2023-08-16Reland "[modules] Fix error about the same module being defined in different ...Volodymyr Sapsai
2023-08-10Revert "Reland "[modules] Fix error about the same module being defined in di...Volodymyr Sapsai
2023-08-10Reland "[modules] Fix error about the same module being defined in different ...Volodymyr Sapsai
2023-08-10Revert "[modules] Fix error about the same module being defined in different ...Volodymyr Sapsai
2023-08-10[modules] Fix error about the same module being defined in different .pcm fil...Volodymyr Sapsai
2023-08-09[clang][HeaderSearch] Treat framework headers as Angled for suggestPathDavid Goldman