提交历史

作者 SHA1 备注 提交日期
  Duncan P. N. Exon Smith c2b4309415 FileManager: Use llvm::Expected in new getFileRef API 6 年之前
  Alex Lorenz 5195a35aa7 Introduce FileEntryRef and use it when handling includes to report correct dependencies 6 年之前
  Harlan Haskins 43696f8809 [clang] Adopt new FileManager error-returning APIs 6 年之前
  Chandler Carruth 324f918438 Update the file headers across all of the LLVM projects in the monorepo 6 年之前
  Fangrui Song 5c15d24300 [Lex] Make HeaderMaps a unique_ptr vector 7 年之前
  Mehdi Amini 3353f9f983 Use StringRef for MemoryBuffer identifier API (NFC) 9 年之前
  Duncan P. N. Exon Smith 6d0c65dab4 Lex: Return "" when HeaderMap::lookupFilename fails 9 年之前
  Duncan P. N. Exon Smith 006186b25e Lex: Check for 0 buckets on header map construction 9 年之前
  Duncan P. N. Exon Smith 839cd13b65 Lex: Never overflow the file in HeaderMap::lookupFilename() 9 年之前
  Duncan P. N. Exon Smith 4e8d52ad03 Lex: Change HeaderMapImpl::getString() to return StringRef, NFC 9 年之前
  Duncan P. N. Exon Smith c41b90a59c Lex: Use dbgs() instead of fprintf() in HeaderMap::dump() 9 年之前
  Duncan P. N. Exon Smith 39c202cadc Lex: Check whether the header map buffer has space for the buckets 9 年之前
  Duncan P. N. Exon Smith 4a8b8ff576 Lex: Check buckets on header map construction 9 年之前
  Duncan P. N. Exon Smith 7dca0f623a Lex: Add some unit tests for corrupt header maps 9 年之前
  Yaron Keren dcbc03e446 Annotate dump() methods with LLVM_DUMP_METHOD, addressing Richard Smith r259192 post commit comment. 9 年之前
  Benjamin Kramer 0273eb0d7a Make VFS and FileManager match the current MemoryBuffer API. 10 年之前
  David Blaikie 38717be3c2 unique_ptrify HeaderMap::FileBuffer 11 年之前
  Craig Topper da176c6d6a [C++11] Use 'nullptr'. Lex edition. 11 年之前
  Ahmed Charles f8b74ee5f0 [C++11] Replace OwningPtr include with <memory>. 11 年之前
  Ahmed Charles 70639e8de3 Replace OwningPtr with std::unique_ptr. 11 年之前
  Ahmed Charles 789a4f820d Change OwningPtr::take() to OwningPtr::release(). 11 年之前
  Argyrios Kyrtzidis 27203f6279 If the headermap maps the filename to a framework include ("Foo.h" -> "Foo/Foo.h"), 11 年之前
  David Blaikie 7247c88d1e Use only explicit bool conversion operator 12 年之前
  Jordan Rose 223f0ff6a9 Remove some stray uses of <ctype.h> functions. 12 年之前
  Jordan Rose 3f6f51e282 Excise <cctype> from Clang (except clang-tblgen) in favor of CharInfo.h. 12 年之前
  Roman Divacky 31ba613537 Dont cast away const needlessly. Found by gcc48 -Wcast-qual. 13 年之前
  Dylan Noblesmith f7ccbad5d9 Basic: import SmallString<> into clang namespace 13 年之前
  Dylan Noblesmith 6f42b62b61 Basic: import OwningPtr<> into clang namespace 13 年之前
  Chris Lattner 5f9e272e63 remove unneeded llvm:: namespace qualifiers on some core types now that LLVM.h imports 14 年之前
  Manuel Klimek 7412494982 To be able to replay compilations we need to accurately remodel how 14 年之前