bind-gen: Implement IDL union (2 of N)
idl_type.py - Adds new_union_definition_object to help implement NewUnion. blink_v8_bridge.py - Adds member_ref_t to represent an input/output type to/from a member variable. Example) member_ref_t func(member_ref_t new_value) { member_var_ = new_value; return member_var_; } - Adds clear_member_var_expr to clear the content of a member variable. These will be used in https://crrev.com/c/2522861 . Bug: 839389 Change-Id: I738f5a3a18acbbcd09ff4e2fd6b235a8845d43ff Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2563520Reviewed-by:Hitoshi Yoshida <peria@chromium.org> Commit-Queue: Yuki Shiino <yukishiino@chromium.org> Cr-Commit-Position: refs/heads/master@{#832311}
Showing
Please register or sign in to comment