// Copyright 2019 The Chromium Authors // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. #ifndef COMPONENTS_METRICS_CALL_STACKS_CALL_STACK_PROFILE_METADATA_H_ #define COMPONENTS_METRICS_CALL_STACKS_CALL_STACK_PROFILE_METADATA_H_ #include <map> #include <optional> #include <unordered_map> #include <utility> #include "base/profiler/metadata_recorder.h" #include "third_party/metrics_proto/sampled_profile.pb.h" namespace metrics { // Helper class for maintaining metadata state across samples and generating // metadata proto messages. class CallStackProfileMetadata { … }; } // namespace metrics #endif // COMPONENTS_METRICS_CALL_STACKS_CALL_STACK_PROFILE_METADATA_H_