summaryrefslogtreecommitdiffstats
path: root/mojo
diff options
context:
space:
mode:
authordarin@chromium.org <darin@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2013-11-06 17:30:21 +0000
committerdarin@chromium.org <darin@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2013-11-06 17:30:21 +0000
commitc0f66510a3dae5a7724b1063109863972f3dc34c (patch)
tree5d790dc81eb29d0419f3543be9b51419be673f92 /mojo
parent2ed09c77a6898938968ccea7e8132b33e7726e45 (diff)
downloadchromium_src-c0f66510a3dae5a7724b1063109863972f3dc34c.zip
chromium_src-c0f66510a3dae5a7724b1063109863972f3dc34c.tar.gz
chromium_src-c0f66510a3dae5a7724b1063109863972f3dc34c.tar.bz2
Mojo: Add support for float and double types in IDL files.
R=davemoore@chromium.org Review URL: https://codereview.chromium.org/60013007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@233282 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'mojo')
-rwxr-xr-xmojo/public/bindings/parser/mojo_translate.py3
1 files changed, 2 insertions, 1 deletions
diff --git a/mojo/public/bindings/parser/mojo_translate.py b/mojo/public/bindings/parser/mojo_translate.py
index c562b52..46aa071 100755
--- a/mojo/public/bindings/parser/mojo_translate.py
+++ b/mojo/public/bindings/parser/mojo_translate.py
@@ -10,7 +10,6 @@ import sys
def MapKind(kind):
- # todo: add more types
map_to_kind = { 'bool': 'b',
'int8': 'i8',
'int16': 'i16',
@@ -20,6 +19,8 @@ def MapKind(kind):
'uint16': 'u16',
'uint32': 'u32',
'uint64': 'u64',
+ 'float': 'f',
+ 'double': 'd',
'string': 's',
'handle': 'h' }
if kind.endswith('[]'):