| { |
| "c++": { |
| "mojo.common.mojom.ListValue": { |
| "typename": "base::ListValue", |
| "traits_headers": [ |
| "ipc/ipc_message_utils.h" |
| ], |
| "copyable_pass_by_value": false, |
| "move_only": false, |
| "nullable_is_same_type": false, |
| "public_headers": [ |
| "base/files/file_path.h", |
| "base/strings/string16.h", |
| "base/time/time.h", |
| "base/values.h" |
| ] |
| }, |
| "mojo.common.mojom.String16": { |
| "typename": "base::string16", |
| "traits_headers": [ |
| "ipc/ipc_message_utils.h", |
| "mojo/common/common_custom_types_struct_traits.h" |
| ], |
| "copyable_pass_by_value": false, |
| "move_only": false, |
| "nullable_is_same_type": false, |
| "public_headers": [ |
| "base/files/file_path.h", |
| "base/strings/string16.h", |
| "base/time/time.h", |
| "base/values.h" |
| ] |
| }, |
| "mojo.common.mojom.Time": { |
| "typename": "base::Time", |
| "traits_headers": [ |
| "ipc/ipc_message_utils.h" |
| ], |
| "copyable_pass_by_value": true, |
| "move_only": false, |
| "nullable_is_same_type": false, |
| "public_headers": [ |
| "base/files/file_path.h", |
| "base/strings/string16.h", |
| "base/time/time.h", |
| "base/values.h" |
| ] |
| }, |
| "mojo.common.mojom.TimeDelta": { |
| "typename": "base::TimeDelta", |
| "traits_headers": [ |
| "ipc/ipc_message_utils.h" |
| ], |
| "copyable_pass_by_value": true, |
| "move_only": false, |
| "nullable_is_same_type": false, |
| "public_headers": [ |
| "base/files/file_path.h", |
| "base/strings/string16.h", |
| "base/time/time.h", |
| "base/values.h" |
| ] |
| }, |
| "mojo.common.mojom.TimeTicks": { |
| "typename": "base::TimeTicks", |
| "traits_headers": [ |
| "ipc/ipc_message_utils.h" |
| ], |
| "copyable_pass_by_value": true, |
| "move_only": false, |
| "nullable_is_same_type": false, |
| "public_headers": [ |
| "base/files/file_path.h", |
| "base/strings/string16.h", |
| "base/time/time.h", |
| "base/values.h" |
| ] |
| }, |
| "mojo.common.mojom.FilePath": { |
| "typename": "base::FilePath", |
| "traits_headers": [ |
| "ipc/ipc_message_utils.h" |
| ], |
| "copyable_pass_by_value": false, |
| "move_only": false, |
| "nullable_is_same_type": false, |
| "public_headers": [ |
| "base/files/file_path.h", |
| "base/strings/string16.h", |
| "base/time/time.h", |
| "base/values.h" |
| ] |
| }, |
| "mojo.common.mojom.DictionaryValue": { |
| "typename": "base::DictionaryValue", |
| "traits_headers": [ |
| "ipc/ipc_message_utils.h" |
| ], |
| "copyable_pass_by_value": false, |
| "move_only": false, |
| "nullable_is_same_type": false, |
| "public_headers": [ |
| "base/files/file_path.h", |
| "base/strings/string16.h", |
| "base/time/time.h", |
| "base/values.h" |
| ] |
| } |
| } |
| } |