Searched refs:ArenaPtr (Results 1 – 6 of 6) sorted by relevance
38 struct ArenaPtr : public Base { struct40 static ArenaPtr<T> Make(Args&& ... args) { in Make() argument41 ArenaPtr<T> arena_ptr(nullptr); in Make()47 ArenaPtr(std::nullptr_t) : Base(nullptr, &DoNotDelete<T>) {} // NOLINT explicit. in ArenaPtr() function
39 static ArenaPtr<proto::TraceFile> Open(std::string file_path);41 static ArenaPtr<proto::TraceFile> Open(int fd, const char* file_path = "<unknown>");
36 ArenaPtr<proto::TraceFile> ProtobufIO::Open(std::string file_path) { in Open()48 ArenaPtr<proto::TraceFile> ProtobufIO::Open(int fd, const char* file_path) { in Open()73 ArenaPtr<proto::TraceFile> protobuf_trace_file = ArenaPtr<proto::TraceFile>::Make(); in Open()
306 serialize::ArenaPtr<serialize::proto::TraceFile> trace_file_ptr = in BeginTask()421 serialize::ArenaPtr<serialize::proto::TraceFile> trace_file_ptr = in PrefetchSizeInBytes()
345 serialize::ArenaPtr<serialize::proto::TraceFile> trace_file_ptr = in ProcessFd()
893 auto trace_file_proto = serialize::ArenaPtr<serialize::proto::TraceFile>::Make(); in PerformCompilation()