Merge "Fix TracedValue compilation on Windows."
diff --git a/include/perfetto/tracing/traced_value.h b/include/perfetto/tracing/traced_value.h
index 6029482..a5481b0 100644
--- a/include/perfetto/tracing/traced_value.h
+++ b/include/perfetto/tracing/traced_value.h
@@ -374,7 +374,7 @@
 }  // namespace internal
 
 template <typename T>
-PERFETTO_EXPORT void WriteIntoTracedValue(TracedValue context, T&& value) {
+void WriteIntoTracedValue(TracedValue context, T&& value) {
   // TODO(altimin): Add a URL to documentation and a list of common failure
   // patterns.
   static_assert(
@@ -396,20 +396,18 @@
 // See WriteWithFallback test in traced_value_unittest.cc for a concrete
 // example.
 template <typename T>
-PERFETTO_EXPORT
-    typename std::enable_if<internal::has_traced_value_support<T>::value>::type
-    WriteIntoTracedValueWithFallback(TracedValue context,
-                                     T&& value,
-                                     const std::string&) {
+typename std::enable_if<internal::has_traced_value_support<T>::value>::type
+WriteIntoTracedValueWithFallback(TracedValue context,
+                                 T&& value,
+                                 const std::string&) {
   WriteIntoTracedValue(std::move(context), std::forward<T>(value));
 }
 
 template <typename T>
-PERFETTO_EXPORT
-    typename std::enable_if<!internal::has_traced_value_support<T>::value>::type
-    WriteIntoTracedValueWithFallback(TracedValue context,
-                                     T&&,
-                                     const std::string& fallback) {
+typename std::enable_if<!internal::has_traced_value_support<T>::value>::type
+WriteIntoTracedValueWithFallback(TracedValue context,
+                                 T&&,
+                                 const std::string& fallback) {
   std::move(context).WriteString(fallback);
 }