aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/Basic/SourceManager.cpp
AgeCommit message (Expand)AuthorFilesLines
2025-04-13Add back include for AutoConvert.h as it's needed for z/OS (#135430)Sean Perry1-0/+1
2025-04-04[clang] Remove unused SourceManager.cpp includes, NFC (trying out clangd)Reid Kleckner1-4/+0
2025-01-14[llvm-project] Fix typos mutli and mutliple. NFC. (#122880)Jay Foad1-1/+1
2024-12-12[SystemZ][z/OS] Replace assert with updated return statement to check if a fi...Abhina Sreeskantharajan1-2/+1
2024-12-11[SystemZ][z/OS] Update autoconversion functions to improve support for UTF-8 ...Abhina Sree1-1/+31
2024-11-21[clang] [NFC] Remove SourceLocation() parameter from Diag.Report() calls in S...Boaz Brickner1-3/+3
2024-11-13[Clang] [NFC] Add "human" diagnostic argument format (#115835)Boaz Brickner1-31/+4
2024-11-06[clang] Make source locations space usage diagnostics numbers easier to read ...Boaz Brickner1-3/+31
2024-09-20Revert "[SystemZ][z/OS] Propagate IsText parameter to open text files as text...Abhina Sreeskantharajan1-12/+2
2024-09-19[SystemZ][z/OS] Propagate IsText parameter to open text files as text (#107906)Abhina Sree1-2/+12
2024-09-18Fix OOM in FormatDiagnostic (2nd attempt) (#108866)Vakhurin Sergei1-19/+4
2024-09-16Revert "Fix OOM in FormatDiagnostic" (#108838)Aaron Ballman1-4/+19
2024-09-16Fix OOM in FormatDiagnostic (#108187)Vakhurin Sergei1-19/+4
2024-08-30[clang] Cleanup IncludeLocMap (#106241)kadir çetinkaya1-0/+1
2024-08-16[libclang/python] Expose `clang_isBeforeInTranslationUnit` for `SourceRange._...Jannick Kremer1-2/+1
2024-06-24[SourceManager] Expose max usage of source location space as a Statistic (#96...Ilya Biryukov1-0/+17
2024-06-13[Safe Buffers] Serialize unsafe_buffer_usage pragmas (#92031)Ziqing Luo1-0/+18
2024-05-18[clang][NFC] Further improvements to const-correctnessVlad Serebrennikov1-3/+3
2024-05-17[clang][NFC] Improve const-correctness in `SourceManager` (#92436)Vlad Serebrennikov1-0/+4
2023-11-06[clang] Improve `SourceManager::PrintStats()`Jan Svoboda1-5/+7
2023-10-23[Clang] Report an error and crash on source location exhaustion in macros (#6...Ilya Biryukov1-5/+11
2023-10-10Use llvm::endianness::{big,little,native} (NFC)Kazu Hirata1-1/+1
2023-10-06[clang][modules] Move `SLocEntry` search into `ASTReader` (#66966)Jan Svoboda1-65/+5
2023-10-06[Basic] Fix a warningKazu Hirata1-1/+2
2023-10-06[clang][modules] Remove preloaded SLocEntries from PCM files (#66962)Jan Svoboda1-66/+99
2023-10-03[clang] NFCI: Use `FileEntryRef` for `FileID` creation (#67838)Jan Svoboda1-14/+4
2023-09-30Introduce paged vector (#66430)Giulio Eulisse1-5/+5
2023-09-29[clang] NFCI: Use `FileEntryRef` in `SourceManager::getMemoryBufferForFileOr{...Jan Svoboda1-2/+2
2023-09-29[clang] NFCI: Use `FileEntryRef` in `SourceManager::overrideFileContents()`Jan Svoboda1-2/+2
2023-09-29[clang] NFCI: Use `FileEntryRef` in `SourceManager::FileInfos` (#67742)Jan Svoboda1-3/+2
2023-09-28[clang] NFCI: Use `FileEntryRef` in `SourceManager::setFileIsTransient()`Jan Svoboda1-2/+2
2023-09-28[clang][Parser][NFC] Fix a doc comment mishapTimm Bäder1-1/+1
2023-09-13[clang] NFCI: Use `FileEntryRef` in `SrcMgr::ContentCache`Jan Svoboda1-1/+1
2023-09-08Reapply "[clang] NFCI: Adopt `SourceManager::getFileEntryRefForID()`"Jan Svoboda1-1/+1
2023-09-06Revert "[clang] NFCI: Adopt `SourceManager::getFileEntryRefForID()`"Jan Svoboda1-1/+1
2023-09-06[clang] NFCI: Adopt `SourceManager::getFileEntryRefForID()`Jan Svoboda1-1/+1
2023-05-24LLVM_FALLTHROUGH => [[fallthrough]]. NFCCraig Topper1-1/+1
2023-01-28Use llvm::count{lr}_{zero,one} (NFC)Kazu Hirata1-2/+1
2023-01-14[clang] Remove remaining uses of llvm::Optional (NFC)Kazu Hirata1-1/+0
2023-01-14[clang] Use std::optional instead of llvm::Optional (NFC)Kazu Hirata1-12/+12
2023-01-14[clang] Add #include <optional> (NFC)Kazu Hirata1-0/+1
2022-12-20[Clang] Prepare for llvm::Optional becoming std::optional.Benjamin Kramer1-2/+2
2022-12-18Revert "[clang] Convert OptionalFileEntryRefDegradesToFileEntryPtr to std::op...Krzysztof Parzyszek1-3/+2
2022-12-17[clang] Convert OptionalFileEntryRefDegradesToFileEntryPtr to std::optionalKrzysztof Parzyszek1-2/+3
2022-12-10Don't include None.h (NFC)Kazu Hirata1-1/+0
2022-12-04Correct typo introduced in f607884a04b0ca06951227a01d00bc59b948d337serge-sans-paille1-1/+1
2022-12-03[Basic] Use std::nullopt instead of None (NFC)Kazu Hirata1-11/+11
2022-11-30[Basic] Fix a warningKazu Hirata1-1/+1
2022-11-30[clang] Speedup LineOffsetMapping::getserge-sans-paille1-23/+25
2022-11-16When we run out of source locations, try to produce useful informationRichard Smith1-0/+91