mirror of https://github.com/grpc/grpc.git
Merge pull request #24616 from ashithasantosh/clang_tidy_fix
Fix compilation errors after clang-tidy upgrade.pull/24659/head
commit
d8d1090b98
14 changed files with 66 additions and 75 deletions
@ -1,50 +0,0 @@ |
||||
// Copyright 2020 gRPC authors.
|
||||
//
|
||||
// Licensed under the Apache License, Version 2.0 (the "License");
|
||||
// you may not use this file except in compliance with the License.
|
||||
// You may obtain a copy of the License at
|
||||
//
|
||||
// http://www.apache.org/licenses/LICENSE-2.0
|
||||
//
|
||||
// Unless required by applicable law or agreed to in writing, software
|
||||
// distributed under the License is distributed on an "AS IS" BASIS,
|
||||
// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
// See the License for the specific language governing permissions and
|
||||
// limitations under the License.
|
||||
|
||||
#ifndef GRPC_CORE_LIB_SECURITY_AUTHORIZATION_MOCK_CEL_STATUSOR_H |
||||
#define GRPC_CORE_LIB_SECURITY_AUTHORIZATION_MOCK_CEL_STATUSOR_H |
||||
|
||||
#include <grpc/support/port_platform.h> |
||||
|
||||
#include <memory> |
||||
|
||||
#include "absl/status/status.h" |
||||
|
||||
namespace grpc_core { |
||||
namespace mock_cel { |
||||
|
||||
// This is a temporary stub implementation of CEL APIs.
|
||||
// Once gRPC imports the CEL library, this file will be removed.
|
||||
|
||||
template <typename T> |
||||
class ABSL_MUST_USE_RESULT StatusOr; |
||||
|
||||
template <typename T> |
||||
class StatusOr { |
||||
public: |
||||
StatusOr() = default; |
||||
|
||||
StatusOr(const T& value) {} |
||||
|
||||
StatusOr(const absl::Status& status) {} |
||||
|
||||
StatusOr(absl::Status&& status) {} |
||||
|
||||
bool ok() const { return true; } |
||||
}; |
||||
|
||||
} // namespace mock_cel
|
||||
} // namespace grpc_core
|
||||
|
||||
#endif // GRPC_CORE_LIB_SECURITY_AUTHORIZATION_MOCK_CEL_STATUSOR_H
|
Loading…
Reference in new issue