| 782 | } |
| 783 | |
| 784 | ABSL_ATTRIBUTE_ALWAYS_INLINE void FastCopyAssign( |
| 785 | const ValueVariant& other) noexcept { |
| 786 | index_ = other.index_; |
| 787 | kind_ = other.kind_; |
| 788 | flags_ = other.flags_; |
| 789 | std::memcpy(raw_, other.raw_, sizeof(raw_)); |
| 790 | } |
| 791 | |
| 792 | ABSL_ATTRIBUTE_ALWAYS_INLINE void FastMoveAssign( |
| 793 | ValueVariant& other) noexcept { |
no outgoing calls
no test coverage detected