| commit | 2554ae2a822c3ddd8fdb110541eaaee6dab07395 | [log] [tgz] |
|---|---|---|
| author | Mitchell Kember <mkember@fuchsia.infra.roller.google.com> | Thu Jul 15 22:47:59 2021 +0000 |
| committer | Copybara-Service <copybara-worker@google.com> | Thu Jul 15 15:49:03 2021 -0700 |
| tree | d032ac4e76e848b3e18d3c13d385f5dc7d17e046 | |
| parent | a41bc11656e67a6cb72d208844f616f6e84313ab [diff] |
[roll] Roll fuchsia [gidl] Consistent handling of unknown fields This CL makes GIDL generate Dart tests and HLCPP benchmarks that contain unknown fields. They previously skipped over these cases for no reason (we forgot to remove the check). This also adds panics to all GIDL LLCPP table and union codegen functions when they encounter an unknown field, since those cases should be skipped higher up. Test: fx test dart-bindings-test Original-Reviewed-on: https://fuchsia-review.googlesource.com/c/fuchsia/+/556170 Original-Revision: 31bea2e2e57d276ff6ae0c30c4174c6de36aad39 GitOrigin-RevId: b15c28f4643a39bbc216c909b065777c758a0c11 Change-Id: I0dc891c2a67a70d4912c372e6842f1fd27b13421
This repository contains Fuchsia's Global Integration manifest files.
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.
First install Jiri.
Next run:
$ jiri init $ jiri import minimal https://fuchsia.googlesource.com/integration $ jiri update
Third party projects should have their own subdirectory in ./third_party.