include: add IWYU pragmas in private header files
authorSimon Marchi <simon.marchi@efficios.com>
Thu, 7 Dec 2023 22:08:22 +0000 (22:08 +0000)
committerSimon Marchi <simon.marchi@efficios.com>
Thu, 14 Dec 2023 15:57:04 +0000 (10:57 -0500)
commitf38da6ca0cd474d9451c24b8de2e926c8578817f
treed682755cb72aaf924a6eacea03486cdd2adf49f8
parente18a6ca2cd80b5983cedb63054b2c5c0fe5e4478
include: add IWYU pragmas in private header files

Add Include What You Use "private" pragmas in the private header files
exported by babeltrace 2, indicating that <babeltrace2/babeltrace.h>
should be used instead.

Change-Id: I7b7bdde4ab52012b4b57d5c7739e7910a5321f9c
Signed-off-by: Simon Marchi <simon.marchi@efficios.com>
Reviewed-on: https://review.lttng.org/c/babeltrace/+/11491
Tested-by: jenkins <jenkins@lttng.org>
Reviewed-by: Philippe Proulx <eeppeliteloop@gmail.com>
40 files changed:
include/babeltrace2/error-reporting.h
include/babeltrace2/func-status.h
include/babeltrace2/graph/component-class-dev.h
include/babeltrace2/graph/component-class.h
include/babeltrace2/graph/component-descriptor-set.h
include/babeltrace2/graph/component.h
include/babeltrace2/graph/connection.h
include/babeltrace2/graph/graph.h
include/babeltrace2/graph/interrupter.h
include/babeltrace2/graph/message-iterator-class.h
include/babeltrace2/graph/message-iterator.h
include/babeltrace2/graph/message.h
include/babeltrace2/graph/port.h
include/babeltrace2/graph/private-query-executor.h
include/babeltrace2/graph/query-executor.h
include/babeltrace2/graph/self-component-class.h
include/babeltrace2/graph/self-component-port.h
include/babeltrace2/graph/self-component.h
include/babeltrace2/graph/self-message-iterator.h
include/babeltrace2/integer-range-set.h
include/babeltrace2/logging-defs.h
include/babeltrace2/logging.h
include/babeltrace2/plugin/plugin-dev.h
include/babeltrace2/plugin/plugin-loading.h
include/babeltrace2/trace-ir/clock-class.h
include/babeltrace2/trace-ir/clock-snapshot.h
include/babeltrace2/trace-ir/event-class.h
include/babeltrace2/trace-ir/event.h
include/babeltrace2/trace-ir/field-class.h
include/babeltrace2/trace-ir/field-path.h
include/babeltrace2/trace-ir/field.h
include/babeltrace2/trace-ir/packet.h
include/babeltrace2/trace-ir/stream-class.h
include/babeltrace2/trace-ir/stream.h
include/babeltrace2/trace-ir/trace-class.h
include/babeltrace2/trace-ir/trace.h
include/babeltrace2/types.h
include/babeltrace2/util.h
include/babeltrace2/value.h
include/babeltrace2/version.h
This page took 0.027083 seconds and 4 git commands to generate.