Commit History

Author SHA1 Message Date
  Jonas Devlieghere 49a6b09101 [Clang] Migrate llvm::make_unique to std::make_unique 6 years ago
  Rui Ueyama ce7674d7be Fix parameter name comments using clang-tidy. NFC. 6 years ago
  Fangrui Song 329eb5c6ba Use llvm::stable_sort 6 years ago
  Fangrui Song ce76f242a3 Range-style std::find{,_if} -> llvm::find{,_if}. NFC 6 years ago
  Anastasia Stulova 8a8b20efde Rename getTypeQualifiers to getMethodQualifiers. 6 years ago
  Serge Guelton 1b91f2b9fb Replace llvm::isPodLike<...> by llvm::is_trivially_copyable<...> 6 years ago
  Chandler Carruth 324f918438 Update the file headers across all of the LLVM projects in the monorepo 6 years ago
  Fangrui Song 117cd8c782 Use llvm::{all,any,none}_of instead std::{all,any,none}_of. NFC 6 years ago
  Fangrui Song 7d6dc15f6c Use the container form llvm::sort(C, ...) 6 years ago
  Fangrui Song 2bc7aaa80d llvm::sort(C.begin(), C.end(), ...) -> llvm::sort(C, ...) 7 years ago
  Fangrui Song abdbb605f2 Remove trailing space 7 years ago
  Reid Kleckner b0a50d19b3 Fix a mangling failure on clang-cl C++17 7 years ago
  Adrian Prantl 647be32c60 Remove \brief commands from doxygen comments. 7 years ago
  Alexander Kornienko b8b9458165 Fix typos in clang 7 years ago
  Reid Kleckner ba6d4973fc Fix some DenseMap use-after-rehash bugs and hoist MethodVFTableLocation 7 years ago
  Nico Weber c1ef03f930 Revert r328845, it caused crbug.com/827810. 7 years ago
  Reid Kleckner af48a14243 Hoist MethodVFTableLocation out of MicrosoftVTableContext, NFC 7 years ago
  Reid Kleckner e3fdb5e25a [MS] Fix bug in method vfptr location code 7 years ago
  Mandeep Singh Grang a4c6f25016 [clang] Change std::sort to llvm::sort in response to r327219 7 years ago
  Benjamin Kramer 25836be2c4 Refactor overridden methods iteration to avoid double lookups. 7 years ago
  Reid Kleckner b11c39f887 [ms] Fix vbtable index for covariant overrides of vbase methods 8 years ago
  Peter Collingbourne 3382b3d801 CodeGen: New vtable group representation: struct of vtable arrays. 8 years ago
  Justin Lebar 1f8778c83a [AST] Don't use make_pointee_iterator in VTableBuilder. 8 years ago
  Justin Lebar c4e9e7b35a Use unique_ptr for VTableBuilder::VBaseInfo map. 8 years ago
  Justin Lebar be96a853a5 Use unique_ptr for VTableBuilder::VFTableLayouts map. 8 years ago
  Justin Lebar dd0969a0ae Use unique_ptr for VPtrLocationsMap and VPtrInfoVector. 8 years ago
  Justin Lebar 7b7c816e52 [AST] Use unique_ptr for VTableLayout. 8 years ago
  Reid Kleckner 1d0ef118d1 [MS] Improve VPtrInfo field names and doc comments 9 years ago
  Reid Kleckner 57eca4de7c Re-land "[MS] Don't expect vftables to be provided for extern template instantiations" 9 years ago
  Reid Kleckner 8aeb921729 Revert "[MS] Don't expect vftables to be provided for extern template instantiations" 9 years ago