base/trace_event: add 'IWYU pragma: export' for some macros

Without this annotation, include of "base/trace_event/trace_event.h"
is replaced with headers in perfetto/tracing by include
cleaner if the file uses macros from them.

But I think we want to use those macros via trace_event.h in chromium.

ref: https://github.com/include-what-you-use/include-what-you-use/blob/master/docs/IWYUPragmas.md#iwyu-pragma-export

Bug: 336474469
Change-Id: Ib9e61ff38b50ae9e15ed7aa9ce318c2a9937b349
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/5508562
Commit-Queue: Takuto Ikuta <tikuta@chromium.org>
Reviewed-by: Eric Seckler <eseckler@chromium.org>
Auto-Submit: Takuto Ikuta <tikuta@chromium.org>
Reviewed-by: Stephen Nusko <nuskos@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1297936}
NOKEYCHECK=True
GitOrigin-RevId: ba9a3d11c108c555b36efe7d04e7dfb4ac993750
1 file changed
tree: bd199dbeb39d04fe91386c4b9571386c528925d3
  1. trace_event_common.h