Add a stub __cxa_demangle to disable LLVM's demangler.
[chromium-blink-merge.git] / content / common / frame_param.cc
blobdbeaaa720233f0e0241cb051ee41829e45e77498
1 // Copyright 2014 The Chromium Authors. All rights reserved.
2 // Use of this source code is governed by a BSD-style license that can be
3 // found in the LICENSE file.
5 #include "content/common/frame_param.h"
6 #include "content/common/cc_messages.h"
8 #define IPC_MESSAGE_IMPL
9 #include "content/common/frame_param_macros.h"
11 // Generate constructors.
12 #include "ipc/struct_constructor_macros.h"
13 #undef CONTENT_COMMON_FRAME_PARAM_MACROS_H_
14 #include "content/common/frame_param_macros.h"
16 // Generate destructors.
17 #include "ipc/struct_destructor_macros.h"
18 #undef CONTENT_COMMON_FRAME_PARAM_MACROS_H_
19 #include "content/common/frame_param_macros.h"
21 // Generate param traits write methods.
22 #include "ipc/param_traits_write_macros.h"
23 namespace IPC {
24 #undef CONTENT_COMMON_FRAME_PARAM_MACROS_H_
25 #include "content/common/frame_param_macros.h"
26 } // namespace IPC
28 // Generate param traits read methods.
29 #include "ipc/param_traits_read_macros.h"
30 namespace IPC {
31 #undef CONTENT_COMMON_FRAME_PARAM_MACROS_H_
32 #include "content/common/frame_param_macros.h"
33 } // namespace IPC
35 // Generate param traits log methods.
36 #include "ipc/param_traits_log_macros.h"
37 namespace IPC {
38 #undef CONTENT_COMMON_FRAME_PARAM_MACROS_H_
39 #include "content/common/frame_param_macros.h"
40 } // namespace IPC