Roll clang and libcxx to match chromium revisions
Catch up with chromium updates and fix new warnings.
Change-Id: Ie069d25b6b147f6afba4021f35a99de716a7c6a5
diff --git a/src/tracing/core/tracing_service_impl.h b/src/tracing/core/tracing_service_impl.h
index d2f97ae..862cecd 100644
--- a/src/tracing/core/tracing_service_impl.h
+++ b/src/tracing/core/tracing_service_impl.h
@@ -203,9 +203,16 @@
// Represents an active data source for a tracing session.
struct DataSourceInstance {
+ DataSourceInstance(DataSourceInstanceID id,
+ const DataSourceConfig& cfg,
+ const std::string& ds_name,
+ bool notify)
+ : instance_id(id),
+ config(cfg),
+ data_source_name(ds_name),
+ will_notify_on_stop(notify) {}
DataSourceInstance(const DataSourceInstance&) = delete;
DataSourceInstance& operator=(const DataSourceInstance&) = delete;
- DataSourceInstance(DataSourceInstance&&) noexcept = default;
DataSourceInstanceID instance_id;
DataSourceConfig config;