Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(87)

Unified Diff: nacl_bindings_generator/interface.py

Issue 1086743002: Support pointers in the NaCl bindings generator. (Closed) Base URL: git@github.com:domokit/mojo.git@master
Patch Set: Created 5 years, 8 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: nacl_bindings_generator/interface.py
diff --git a/nacl_bindings_generator/interface.py b/nacl_bindings_generator/interface.py
index 62a3f34ce7b0bfa5aab40694b3740195bfa5e850..6ab7dedb5abeba9721f6e9435b1f0269c3814920 100644
--- a/nacl_bindings_generator/interface.py
+++ b/nacl_bindings_generator/interface.py
@@ -27,9 +27,11 @@ def MakeInterface():
f.Param('num_bytes').In('uint64_t')
f.Param('buffer').Out('void*')
f.Param('flags').In('MojoMapBufferFlags')
+ f.IsBrokenInNaCl()
viettrungluu 2015/04/13 20:09:42 Maybe add suitable TODOs for these?
Nick Bray (chromium) 2015/04/13 21:13:52 Done.
f = mojo.Func('MojoUnmapBuffer', 'MojoResult')
f.Param('buffer').In('void*')
+ f.IsBrokenInNaCl()
f = mojo.Func('MojoCreateDataPipe', 'MojoResult')
p = f.Param('options')
@@ -48,6 +50,7 @@ def MakeInterface():
f.Param('buffer').Out('void*')
f.Param('buffer_num_bytes').InOut('uint32_t')
f.Param('flags').In('MojoWriteDataFlags')
+ f.IsBrokenInNaCl()
f = mojo.Func('MojoEndWriteData', 'MojoResult')
f.Param('data_pipe_producer_handle').In('MojoHandle')
@@ -64,6 +67,7 @@ def MakeInterface():
f.Param('buffer').Out('const void*')
f.Param('buffer_num_bytes').InOut('uint32_t')
f.Param('flags').In('MojoReadDataFlags')
+ f.IsBrokenInNaCl()
f = mojo.Func('MojoEndReadData', 'MojoResult')
f.Param('data_pipe_consumer_handle').In('MojoHandle')

Powered by Google App Engine
This is Rietveld 408576698