Skip to content

Commit 793387a

Browse files
Sandboxed API Teamcopybara-github
authored andcommitted
Update generated SAPI API classes to use SandboxBase.
PiperOrigin-RevId: 870825275 Change-Id: I43de9212e739b7b19511ccbbae3d2f34d72d5fb8
1 parent be7d737 commit 793387a

3 files changed

Lines changed: 139 additions & 85 deletions

File tree

sandboxed_api/tools/clang_generator/emitter.cc

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -101,18 +101,18 @@ constexpr absl::string_view kClassHeaderTemplate = R"(
101101
// Sandboxed API
102102
class %1$s {
103103
public:
104-
explicit %1$s(::sapi::Sandbox* sandbox) : sandbox_(sandbox) {}
104+
explicit %1$s(::sapi::SandboxBase* sandbox) : sandbox_(sandbox) {}
105105
106106
107107
ABSL_DEPRECATED("Call sandbox() instead")
108-
::sapi::Sandbox* GetSandbox() const { return sandbox(); }
109-
::sapi::Sandbox* sandbox() const { return sandbox_; }
108+
::sapi::SandboxBase* GetSandbox() const { return sandbox(); }
109+
::sapi::SandboxBase* sandbox() const { return sandbox_; }
110110
)";
111111

112112
// Sandboxed API class template footer.
113113
constexpr absl::string_view kClassFooterTemplate = R"(
114114
private:
115-
::sapi::Sandbox* sandbox_;
115+
::sapi::SandboxBase* sandbox_;
116116
};
117117
)";
118118

0 commit comments

Comments
 (0)