diff options
| author | arcadia-devtools <[email protected]> | 2022-03-15 21:33:41 +0300 |
|---|---|---|
| committer | arcadia-devtools <[email protected]> | 2022-03-15 21:33:41 +0300 |
| commit | 3dd665b514943f69657b593eb51af90b99b1206b (patch) | |
| tree | 0eb633e628bb1fe6c639574b1184d43def7c0a73 /contrib/libs/grpc/include/grpcpp/impl/codegen/string_ref.h | |
| parent | a68afc731202027f105bc5723ee11788017c29e2 (diff) | |
intermediate changes
ref:953ca886ec160075b38c0f3614de029b423f0a9e
Diffstat (limited to 'contrib/libs/grpc/include/grpcpp/impl/codegen/string_ref.h')
| -rw-r--r-- | contrib/libs/grpc/include/grpcpp/impl/codegen/string_ref.h | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/contrib/libs/grpc/include/grpcpp/impl/codegen/string_ref.h b/contrib/libs/grpc/include/grpcpp/impl/codegen/string_ref.h index c5dcd31c1de..a13533eca5a 100644 --- a/contrib/libs/grpc/include/grpcpp/impl/codegen/string_ref.h +++ b/contrib/libs/grpc/include/grpcpp/impl/codegen/string_ref.h @@ -53,14 +53,17 @@ class string_ref { string_ref() : data_(nullptr), length_(0) {} string_ref(const string_ref& other) : data_(other.data_), length_(other.length_) {} + // NOLINTNEXTLINE(bugprone-unhandled-self-assignment) string_ref& operator=(const string_ref& rhs) { data_ = rhs.data_; length_ = rhs.length_; return *this; } + /* NOLINTNEXTLINE(google-explicit-constructor) */ string_ref(const char* s) : data_(s), length_(strlen(s)) {} string_ref(const char* s, size_t l) : data_(s), length_(l) {} + /* NOLINTNEXTLINE(google-explicit-constructor) */ string_ref(const TString& s) : data_(s.data()), length_(s.length()) {} /// iterators |
