blob: 8f576402f5af27917a5d240565e0fd8ee7ffb0f3 [file] [log] [blame] [edit]
// Part of the Crubit project, under the Apache License v2.0 with LLVM
// Exceptions. See /LICENSE for license information.
// SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
#ifndef CRUBIT_RS_BINDINGS_FROM_CC_TEST_GOLDEN_PRIVATE_MEMBERS_H_
#define CRUBIT_RS_BINDINGS_FROM_CC_TEST_GOLDEN_PRIVATE_MEMBERS_H_
#pragma clang lifetime_elision
namespace test_namespace_bindings {
class SomeClass final {
public:
void public_method();
static void public_static_method();
int public_member_variable_;
private:
void private_method();
static void private_static_method();
int private_member_variable_;
};
} // namespace test_namespace_bindings
#endif // CRUBIT_RS_BINDINGS_FROM_CC_TEST_GOLDEN_PRIVATE_MEMBERS_H_