commit | 148c806f46c0f8d2e5e888a8175b656ad4cfee43 | [log] [tgz] |
---|---|---|
author | Takuto Ikuta <tikuta@chromium.org> | Wed May 08 03:58:51 2024 |
committer | Copybara-Service <copybara-worker@google.com> | Wed May 08 04:15:00 2024 |
tree | bd199dbeb39d04fe91386c4b9571386c528925d3 | |
parent | 35f06510a6a088054ba3417b0f9f7ee4a120db55 [diff] |
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