• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
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.
4
5[JavaPackage="org.chromium.mojo.bindings.test.mojom.test_structs"]
6module mojo.test;
7
8struct Rect {
9  int32 x;
10  int32 y;
11  int32 width;
12  int32 height;
13};
14
15// A copy of Rect that is typemapped differently in the chromium and blink
16// variants.
17struct TypemappedRect {
18  int32 x;
19  int32 y;
20  int32 width;
21  int32 height;
22};
23
24// A copy of Rect that is typemapped to the same custom type in the chromium and
25// blink variants.
26struct SharedTypemappedRect {
27  int32 x;
28  int32 y;
29  int32 width;
30  int32 height;
31};