Commit History

Autor SHA1 Mensaxe Data
  Chandler Carruth 6b547686c5 Update the file headers across all of the LLVM projects in the monorepo %!s(int64=6) %!d(string=hai) anos
  Richard Smith b13ea4ef63 Fix incorrect usage of std::is_assignable. %!s(int64=7) %!d(string=hai) anos
  Nick Lewycky 3775b63f3e Use std::forward to make ErrorOr<T> constructible from a value that has a user-defined conversion to T. No functionality change intended. %!s(int64=9) %!d(string=hai) anos
  Rafael Espindola 803fe19680 Don't use std::errc. %!s(int64=10) %!d(string=hai) anos
  Michael J. Spencer b86942cca4 [Support] Fix ErrorOr equality operator. %!s(int64=10) %!d(string=hai) anos
  David Blaikie 38a4f3bbec Ensure ErrorOr cannot implicitly invoke explicit ctors of the underlying type. %!s(int64=11) %!d(string=hai) anos
  Rafael Espindola d8b23109b2 Finishing touch for the std::error_code transition. %!s(int64=11) %!d(string=hai) anos
  Rafael Espindola 7acd886ecf Use std::error_code instead of llvm::error_code. %!s(int64=11) %!d(string=hai) anos
  Craig Topper b177041dfa [C++11] Use 'nullptr'. %!s(int64=11) %!d(string=hai) anos
  Chandler Carruth 73bbab9d75 [C++11] Remove LLVM_HAS_CXX11_STDLIB now that it is just on. %!s(int64=11) %!d(string=hai) anos
  Rafael Espindola e82dec5c0f Use LLVM_EXPLICIT instead of a function pointer as bool. %!s(int64=11) %!d(string=hai) anos
  Rafael Espindola e279c777f7 Add a unit test for the copy constructor. %!s(int64=11) %!d(string=hai) anos
  Rafael Espindola dee18bb2e8 Use getError and remove the error_code operator. %!s(int64=11) %!d(string=hai) anos
  Chandler Carruth 974a445bd9 Re-sort all of the includes with ./utils/sort_includes.py so that %!s(int64=11) %!d(string=hai) anos
  Rafael Espindola f94b3480fc Simplify ErrorOr. %!s(int64=11) %!d(string=hai) anos
  Michael J. Spencer 9b4886ee55 [Support][ErrorOr] Add support for implicit conversion from error code/condition enums. %!s(int64=12) %!d(string=hai) anos
  Michael J. Spencer 780e9004c8 [Support][ErrorOr] Add support for convertable types. %!s(int64=12) %!d(string=hai) anos
  Andrew Trick 2a78bb961a Revert "[Support][ErrorOr] Add support for convertable types." %!s(int64=12) %!d(string=hai) anos
  Michael J. Spencer a33e1fafac [Support][ErrorOr] Add support for convertable types. %!s(int64=12) %!d(string=hai) anos
  Michael J. Spencer bdd4e13118 [Support][ErrorOr] Add optimized specialization of ErrorOr<void>. %!s(int64=12) %!d(string=hai) anos
  NAKAMURA Takumi 93d61374f3 ErrorOrTest.cpp: Check existence of EXPECT_DEBUG_DEATH. It is not always available. %!s(int64=12) %!d(string=hai) anos
  Michael J. Spencer 7babd25ae4 [Support] Make test C++03. %!s(int64=12) %!d(string=hai) anos
  Benjamin Kramer c052d5b047 Disable test that fails due to lack of std::true_type in C++03. %!s(int64=12) %!d(string=hai) anos
  Michael J. Spencer 01812bebcc [Support] Port ErrorOr<T> from lld to C++03. %!s(int64=12) %!d(string=hai) anos