chromium/services/tracing/public/cpp/perfetto/flow_event_utils.cc

// Copyright 2020 The Chromium Authors
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.

#include "services/tracing/public/cpp/perfetto/flow_event_utils.h"

namespace tracing {

// Fill the information about flow event in EventContext.
//
// BEWARE: this function currently sets the TrackEvent's LegacyEvent field, and
// thus should be used from within trace macros that do not set the LegacyEvent
// field themselves. As it is, it is fine to call this method from the typed
// TRACE_EVENT macro.
//
// TODO(b/TODO): Change to the new model flow events when finalized
void FillFlowEvent(
    const perfetto::EventContext& ctx,
    perfetto::protos::pbzero::TrackEvent_LegacyEvent_FlowDirection direction,
    uint64_t bind_id) {}

}  // namespace tracing