Fix spelling errors (#384)

aligment -> alignment
constructable -> constructible
constuctible -> constructible
contructed -> constructed
destructable -> destructible
futher -> further
implcit -> implicit
implemenation -> implementation
intrinics -> intrinsics
This commit is contained in:
Sungmann Cho 2019-10-01 03:24:41 +09:00 committed by CJ Johnson
parent 502efe6d78
commit 882b3501a3
9 changed files with 11 additions and 11 deletions

View file

@ -182,7 +182,7 @@ ValueType* any_cast(any* operand) noexcept;
// object, when containing a value, must contain a value type; storing a
// reference type is neither desired nor supported.
//
// An `absl::any` can only store a type that is copy-constructable; move-only
// An `absl::any` can only store a type that is copy-constructible; move-only
// types are not allowed within an `any` object.
//
// Example:
@ -190,7 +190,7 @@ ValueType* any_cast(any* operand) noexcept;
// auto a = absl::any(65); // Literal, copyable
// auto b = absl::any(std::vector<int>()); // Default-initialized, copyable
// std::unique_ptr<Foo> my_foo;
// auto c = absl::any(std::move(my_foo)); // Error, not copy-constructable
// auto c = absl::any(std::move(my_foo)); // Error, not copy-constructible
//
// Note that `absl::any` makes use of decayed types (`absl::decay_t` in this
// context) to remove const-volatile qualifiers (known as "cv qualifiers"),