[roll] Roll fuchsia [zither] Forward both enum member value and expression

This change fixes a bug in which the expression in FIDL used to define
an enum member value was forwarded to the backend as a raw numeric
value: in the case of an OR'ed expression, this would give a bogus
binding (not being able to account for and transform any the other
elements making up the expression). As we do for constant bindings, here
we forward both the reduced numeric value as well as the original
expression (when it differs meaningfully) to the backends: the value is
used to generate the binding, while the expression is giving as a
trailing comment for documentation.

Original-Reviewed-on: https://fuchsia-review.googlesource.com/c/fuchsia/+/850198
Original-Revision: 7bc879a89bac1324579f70b0b551796c236fe322
GitOrigin-RevId: 3415dd01d10c38a3360b99d400453aaf8ab45f8c
Change-Id: I6e556c7f575c3818340360bae444a6b85c2c42e2
1 file changed
tree: 763a6e51e9846a61f2bc9bc2dd954abdf2965aca
  1. git-hooks/
  2. infra/
  3. third_party/
  4. cts
  5. firmware
  6. flower
  7. jiri.lock
  8. MILESTONE
  9. minimal
  10. prebuilts
  11. README.md
  12. stem
  13. test_durations
  14. toolchain
README.md

Integration

This repository contains Fuchsia's Global Integration manifest files.

Making changes

All changes should be made to the internal version of this repository. Our infrastructure automatically updates this version when the internal one changes.

Currently all changes must be made by a Google employee. Non-Google employees wishing to make a change can ask for assistance via the IRC channel #fuchsia on Freenode.

Obtaining the source

First install Jiri.

Next run:

$ jiri init
$ jiri import minimal https://fuchsia.googlesource.com/integration
$ jiri update

Third party

Third party projects should have their own subdirectory in ./third_party.