File tree 2 files changed +6
-1
lines changed
2 files changed +6
-1
lines changed Original file line number Diff line number Diff line change @@ -50,7 +50,7 @@ struct ToStringHelper {
50
50
template <unsigned BASE_BITS,
51
51
typename T,
52
52
typename = std::enable_if_t <!std::is_integral_v<T>>>
53
- static std::string BaseConvert (T value) {
53
+ static std::string BaseConvert (T& value) { // NOLINT(runtime/references)
54
54
return Convert (std::forward<T>(value));
55
55
}
56
56
};
Original file line number Diff line number Diff line change @@ -388,6 +388,11 @@ constexpr size_t strsize(const T (&)[N]) {
388
388
template <typename T, size_t kStackStorageSize = 1024 >
389
389
class MaybeStackBuffer {
390
390
public:
391
+ // Disallow copy constructor
392
+ MaybeStackBuffer (const MaybeStackBuffer&) = delete ;
393
+ // Disallow copy assignment operator
394
+ MaybeStackBuffer& operator =(const MaybeStackBuffer& other) = delete ;
395
+
391
396
const T* out () const {
392
397
return buf_;
393
398
}
You can’t perform that action at this time.
0 commit comments