summaryrefslogtreecommitdiff
path: root/clang/lib/Lex/HeaderMap.cpp
AgeCommit message (Expand)Author
2025-06-15[clang] Remove unused includes (NFC) (#144285)Kazu Hirata
2025-05-29[SystemZ][z/OS] Add back include required for strnlen functionAbhina Sreeskantharajan
2025-05-26[Lex] Remove unused includes (NFC) (#141523)Kazu Hirata
2025-03-20[Lex][Clang] Add checking to HeaderMapImpl::getString to make it more robust ...Shafik Yaghmour
2024-11-16[Lex] Remove unused includes (NFC) (#116460)Kazu Hirata
2024-10-21[SystemZ][z/OS] Add new openFileForReadBinary function, and pass IsText param...Abhina Sree
2023-12-13[SystemZ][z/OS] Add missing strnlen function for z/OS to fix build failures (...Abhina Sree
2023-09-23[Lex] Use llvm::byteswap instead of sys::getSwappedBytes (NFC)Kazu Hirata
2023-09-13[clang] NFCI: Use `FileEntryRef` in `FileManager::getBufferForFile()`Jan Svoboda
2023-01-28Use llvm::byteswap instead of ByteSwap_{16,32,64} (NFC)Kazu Hirata
2023-01-14[clang] Use std::optional instead of llvm::Optional (NFC)Kazu Hirata
2023-01-14[clang] Add #include <optional> (NFC)Kazu Hirata
2022-12-03[clang] Use std::nullopt instead of None (NFC)Kazu Hirata
2021-10-12[clang][lex] Remark on search path usageJan Svoboda
2021-06-25[clang] Rename StringRef _lower() method calls to _insensitive()Martin Storsjö
2021-06-03[clang][clangd] Use reverse header map lookup in suggestPathToFileForDiagnosticsDmitry Polukhin
2019-08-26FileManager: Use llvm::Expected in new getFileRef APIDuncan P. N. Exon Smith
2019-08-22Introduce FileEntryRef and use it when handling includes to report correct de...Alex Lorenz
2019-08-01[clang] Adopt new FileManager error-returning APIsHarlan Haskins
2019-01-19Update the file headers across all of the LLVM projects in the monorepoChandler Carruth
2018-08-20[Lex] Make HeaderMaps a unique_ptr vectorFangrui Song
2016-10-01Use StringRef for MemoryBuffer identifier API (NFC)Mehdi Amini
2016-02-23Lex: Return "" when HeaderMap::lookupFilename failsDuncan P. N. Exon Smith
2016-02-22Lex: Check for 0 buckets on header map constructionDuncan P. N. Exon Smith
2016-02-21Lex: Never overflow the file in HeaderMap::lookupFilename()Duncan P. N. Exon Smith
2016-02-20Lex: Change HeaderMapImpl::getString() to return StringRef, NFCDuncan P. N. Exon Smith
2016-02-20Lex: Use dbgs() instead of fprintf() in HeaderMap::dump()Duncan P. N. Exon Smith
2016-02-20Lex: Check whether the header map buffer has space for the bucketsDuncan P. N. Exon Smith
2016-02-20Lex: Check buckets on header map constructionDuncan P. N. Exon Smith
2016-02-20Lex: Add some unit tests for corrupt header mapsDuncan P. N. Exon Smith
2016-01-29Annotate dump() methods with LLVM_DUMP_METHOD, addressing Richard Smith r2591...Yaron Keren
2014-10-26Make VFS and FileManager match the current MemoryBuffer API.Benjamin Kramer
2014-08-29unique_ptrify HeaderMap::FileBufferDavid Blaikie
2014-05-17[C++11] Use 'nullptr'. Lex edition.Craig Topper
2014-03-09[C++11] Replace OwningPtr include with <memory>.Ahmed Charles
2014-03-07Replace OwningPtr with std::unique_ptr.Ahmed Charles
2014-03-07Change OwningPtr::take() to OwningPtr::release().Ahmed Charles
2014-02-14If the headermap maps the filename to a framework include ("Foo.h" -> "Foo/Fo...Argyrios Kyrtzidis
2013-05-15Use only explicit bool conversion operatorDavid Blaikie
2013-02-09Remove some stray uses of <ctype.h> functions.Jordan Rose
2013-02-08Excise <cctype> from Clang (except clang-tblgen) in favor of CharInfo.h.Jordan Rose
2012-09-06Dont cast away const needlessly. Found by gcc48 -Wcast-qual.Roman Divacky
2012-02-05Basic: import SmallString<> into clang namespaceDylan Noblesmith
2012-02-05Basic: import OwningPtr<> into clang namespaceDylan Noblesmith
2011-07-23remove unneeded llvm:: namespace qualifiers on some core types now that LLVM....Chris Lattner
2011-04-26To be able to replay compilations we need to accurately remodel howManuel Klimek
2011-03-16Add a 'RawPath' parameter to the PPCallbacks interface. This allowsChandler Carruth
2010-12-19Add missing standard includes. Patch by Joerg Sonnenberger!Nick Lewycky
2010-11-29Merge System into Support.Michael J. Spencer
2010-11-23now the FileManager has a FileSystemOpts ivar, stop threadingChris Lattner