| Index: components/tracing/common/tracing_messages.cc
|
| diff --git a/components/tracing/common/tracing_messages.cc b/components/tracing/common/tracing_messages.cc
|
| index e05142c4066a8cae2d7caef491f84b5564798385..c2af3109a62c9322ed1d92c9c26538194c76d821 100644
|
| --- a/components/tracing/common/tracing_messages.cc
|
| +++ b/components/tracing/common/tracing_messages.cc
|
| @@ -4,36 +4,65 @@
|
|
|
| // Get basic type definitions.
|
| #define IPC_MESSAGE_IMPL
|
| +#undef COMPONENTS_TRACING_COMMON_TRACING_MESSAGES_H_
|
| #include "components/tracing/common/tracing_messages.h"
|
| +#ifndef COMPONENTS_TRACING_COMMON_TRACING_MESSAGES_H_
|
| +#error "Failed to properly include header components/tracing/common/tracing_messages.h"
|
| +#endif
|
|
|
| // Generate constructors.
|
| #include "ipc/struct_constructor_macros.h"
|
| +#undef COMPONENTS_TRACING_COMMON_TRACING_MESSAGES_H_
|
| #include "components/tracing/common/tracing_messages.h"
|
| +#ifndef COMPONENTS_TRACING_COMMON_TRACING_MESSAGES_H_
|
| +#error "Failed to properly include header components/tracing/common/tracing_messages.h"
|
| +#endif
|
|
|
| // Generate destructors.
|
| #include "ipc/struct_destructor_macros.h"
|
| +#undef COMPONENTS_TRACING_COMMON_TRACING_MESSAGES_H_
|
| #include "components/tracing/common/tracing_messages.h"
|
| +#ifndef COMPONENTS_TRACING_COMMON_TRACING_MESSAGES_H_
|
| +#error "Failed to properly include header components/tracing/common/tracing_messages.h"
|
| +#endif
|
|
|
| // Generate param traits size methods.
|
| #include "ipc/param_traits_size_macros.h"
|
| namespace IPC {
|
| +#undef COMPONENTS_TRACING_COMMON_TRACING_MESSAGES_H_
|
| #include "components/tracing/common/tracing_messages.h"
|
| +#ifndef COMPONENTS_TRACING_COMMON_TRACING_MESSAGES_H_
|
| +#error "Failed to properly include header components/tracing/common/tracing_messages.h"
|
| +#endif
|
| }
|
|
|
| // Generate param traits write methods.
|
| #include "ipc/param_traits_write_macros.h"
|
| namespace IPC {
|
| +#undef COMPONENTS_TRACING_COMMON_TRACING_MESSAGES_H_
|
| #include "components/tracing/common/tracing_messages.h"
|
| +#ifndef COMPONENTS_TRACING_COMMON_TRACING_MESSAGES_H_
|
| +#error "Failed to properly include header components/tracing/common/tracing_messages.h"
|
| +#endif
|
| } // namespace IPC
|
|
|
| // Generate param traits read methods.
|
| #include "ipc/param_traits_read_macros.h"
|
| namespace IPC {
|
| +#undef COMPONENTS_TRACING_COMMON_TRACING_MESSAGES_H_
|
| #include "components/tracing/common/tracing_messages.h"
|
| +#ifndef COMPONENTS_TRACING_COMMON_TRACING_MESSAGES_H_
|
| +#error "Failed to properly include header components/tracing/common/tracing_messages.h"
|
| +#endif
|
| } // namespace IPC
|
|
|
| // Generate param traits log methods.
|
| #include "ipc/param_traits_log_macros.h"
|
| namespace IPC {
|
| +#undef COMPONENTS_TRACING_COMMON_TRACING_MESSAGES_H_
|
| #include "components/tracing/common/tracing_messages.h"
|
| +#ifndef COMPONENTS_TRACING_COMMON_TRACING_MESSAGES_H_
|
| +#error "Failed to properly include header components/tracing/common/tracing_messages.h"
|
| +#endif
|
| } // namespace IPC
|
| +
|
|
|